ข้อความ | ว่านหางจระเข้, ฉิน เสี่ยวเฟิง
เมื่อเวลา 15.00 น. ของวันที่ 29 ตามเวลาสหรัฐ ABT Network ได้เปิดตัวอย่างเป็นทางการ ซึ่งเป็นอีกหนึ่งโครงการข้ามเครือข่ายที่เปิดตัวหลังจาก Cosmos
ArcBlock เปิดตัวการจัดหาเงินทุนรอบแรกในเดือนตุลาคม 2017 และจดทะเบียนโทเค็นในการแลกเปลี่ยนดิจิทัลในเดือนกุมภาพันธ์ 2018 ArcBlock ซึ่งอ้างว่า "มีชีวิตอยู่เพื่อ blockchain 3.0" ได้กลายเป็นโครงการดาวเด่นภายใต้รัศมีของนักลงทุน Netease CEO Ding Lei ผู้ก่อตั้ง Mao Zhihong และผู้สร้างหลักของสกุลเงินย้อมสี Flavien Charlon
ในปัจจุบัน เทคโนโลยี cross-chain กลายเป็นคำสำคัญของ blockchain 3.0 Arcblock โดดเด่นด้วยการจัดหาโซลูชันที่สมบูรณ์ซึ่งรวมเทคโนโลยี blockchain และ cloud computing ในขณะที่เครือข่าย chain ออนไลน์ ArcBlock ยังเปิดตัวโหนด ABT และเฟรมเวิร์กการออกเชนของ Forge มุ่งมั่นที่จะลดเกณฑ์สำหรับนักพัฒนาในการสร้างเครือข่าย
Odaily ได้เชิญผู้ก่อตั้งและซีอีโอของ ArcBlock Mao Zhihong มาแบ่งปันหัวข้อของปัญหานี้
ต่อไปนี้เป็นเนื้อหาสด
ต่อไปนี้เป็นเนื้อหาสด
บทนำของแขกรับเชิญ: Mao Zhihong ผู้ก่อตั้งและซีอีโอของ ArcBlock ในสหรัฐอเมริกา ผู้ประกอบการต่อเนื่องและผู้ริเริ่มเทคโนโลยี จบการศึกษาจากภาควิชาวิทยาการคอมพิวเตอร์และวิศวกรรมศาสตร์ มหาวิทยาลัยอาคเนย์ หลังจากจบการศึกษาในปี 1994 เขาได้ก่อตั้งบริษัทสามแห่งอย่างต่อเนื่อง ได้แก่ Natural Choice Software, Polaris Software และ Youyou Zone เขาเป็นผู้ให้บริการระบบสื่อสาร VoIP และบริการเครือข่ายสังคมออนไลน์รายแรกสุดในประเทศจีน ตั้งแต่ปี 2550 ถึง 2553 เขาทำงานใน Microsoft Europe และนำทีมพัฒนาระบบการจัดการจราจรระบบแรกโดยใช้ข้อมูลมือถือ 3G จากปี 2553 ถึง 2555 เขาทำงานใน FUSE Labs (ห้องปฏิบัติการประสบการณ์ทางสังคมในอนาคต ปัจจุบันคือ AI Labs) ของ Microsoft Research สถาบันในสหรัฐอเมริกา การวิจัย Social Computing และ Machine Learning ในปี 2013 เขาออกจาก Microsoft Research และกลับสู่เส้นทางการเป็นผู้ประกอบการ เขาเปิดตัว Pixotale ซึ่งเป็นแพลตฟอร์มสร้างเรื่องราวบนมือถือ และ CrossCourse ซึ่งเป็นระบบบริการการทำงานร่วมกันด้านความรู้ที่ได้รับความช่วยเหลือจากปัญญาประดิษฐ์ และเริ่มให้ความสนใจกับการวิจัยเทคโนโลยีบล็อกเชน การกล่าวสุนทรพจน์เกี่ยวกับเทคโนโลยีบล็อกเชนเป็นการประกาศถึงการแพร่กระจายของเทคโนโลยีบล็อกเชน ในปี 2560 เขาก่อตั้ง ArcBlock ในสหรัฐอเมริกาและร่วมมือกับอดีตเพื่อนร่วมงานของ Microsoft ในยุโรป Flavien Charlon อีกครั้งเพื่อสร้างแพลตฟอร์มบริการแอปพลิเคชันบล็อกเชนยุคใหม่ แพลตฟอร์ม ArcBlock ซึ่งเป็นการวางรากฐานที่มั่นคงสำหรับการมาถึงของยุคบล็อกเชน 3.0
Mao Zhihong: ขอบคุณมากสำหรับการสนับสนุนที่แข็งแกร่งของเรา ฉันพบว่าเรามีความสัมพันธ์ที่ดีกับ ArcBlock เสมอมา ในกระบวนการเติบโตของ ArcBlock เราได้รับการสัมภาษณ์หรือเข้าร่วมในการเผยแพร่ผลิตภัณฑ์หลายรายการและช่วงเวลาที่สำคัญนี้ . . อย่างที่ทราบกันดีว่า ABT Network เครือข่ายเครือข่าย ABT ของเราซึ่งยุ่งมาเกือบสองปีเปิดตัวอย่างเป็นทางการเมื่อเวลา 15.00 น. ของวันที่ 29 ของสหรัฐอเมริกา ซึ่งเป็นเช้าวันที่ 30 ตามเวลาปักกิ่ง
ในช่วงสามเดือนของต้นปี 2019 ABT Chain Network ได้ทำซ้ำเวอร์ชันภายใน 97 เวอร์ชัน รวมการส่งโค้ด 315 รายการ แก้ไขปัญหา 290 รายการ และดำเนินการตามเป้าหมาย 12 รายการเสร็จสิ้น หลังจากการทดสอบภายในเป็นเวลาหนึ่งเดือนและพันธมิตรได้ก้าวเข้าสู่หลุมพราง เครือข่ายลูกโซ่ ABT ก็มาถึงสถานะที่สามารถเปิดตัวและทดสอบต่อสาธารณะได้
เครือข่าย ABT เหตุผลที่เรียกว่าเครือข่ายลูกโซ่ เป็นเพราะแนวคิดหลักของเราคือ "การถักทอลูกโซ่เป็นเครือข่าย" เราเชื่อว่าในโลกของบล็อกเชนในอนาคต หรือการนำบล็อกเชนมาใช้ประโยชน์ในโลกแห่งความเป็นจริงนั้น การพึ่งพาเพียงเชนเดียวหรือไม่กี่เชนนั้นไม่เพียงพอ แต่ต้องใช้เชนจำนวนมากและจำนวนมาก ของโซ่สามารถรองรับการใช้งานในชีวิตจริงของเรา แต่โซ่จำนวนมหาศาลเหล่านี้จำเป็นต้องเชื่อมต่ออย่างมีประสิทธิภาพ กล่าวคือ โซ่ต้องสามารถเชื่อมต่อกันได้โดยไม่มีการกีดขวางหากเชื่อมต่อกันได้โดยไม่มีการกีดขวางก็จะเกิดเครือข่ายขึ้น เทคโนโลยีบล็อกเชนที่เปิดตัวโดยเครือข่าย ABT ของเราคือการช่วยให้ทุกคนสานสายโซ่เป็นเครือข่าย ซึ่งก็คือการสร้างเครือข่ายสายโซ่
นับตั้งแต่เปิดตัว ABT Network ได้วางตำแหน่งตัวเองเป็นเทคโนโลยีบล็อกเชน 3.0 มาโดยตลอด ทุกคนจะมีข้อโต้แย้งว่า blockchain 3.0 คืออะไร ฉันคิดว่าจากมุมมองของ ABT Network ที่กำลังจะมาถึง ทุกคนน่าจะเข้าใจได้ง่ายขึ้นว่า blockchain 3.0 คืออะไร
ตัวแทนของ blockchain 1.0 คือ Bitcoin ลักษณะเฉพาะของ Bitcoin คือมีโปรโตคอลเดียวบนบล็อกเชนและแอปพลิเคชั่นเดียวเท่านั้น Bitcoin ไม่ใช่แค่ blockchain เท่านั้น แต่ยังเป็นแอปพลิเคชันที่ทำงานบนเครือข่ายที่เรียกว่า Bitcoin อีกด้วย โปรโตคอลที่ทำงานอยู่บนนั้นเป็นเพียงโปรโตคอล Bitcoin และสามารถทำสิ่งเดียวเท่านั้น
ในยุค 1.0 หากคุณต้องการแปลง Bitcoin หรือต้องการทำสิ่งใหม่ในเรื่องนี้ วิธีก็คือการ Fork ดังนั้น Bitcoin จึงผลิตเหรียญ Fork จำนวนมาก (BCH, BCHSV) ตอนนี้ยังมีสกุลเงินดิจิทัลบางสกุลที่ยังคงใช้งานอยู่ อันที่จริง พวกมันทั้งหมดเป็นเหรียญ Bitcoin ที่แยกออกมา ซึ่งเป็นของเทคโนโลยี 1.0
เทคโนโลยี 2.0 ที่แสดงโดย Ethereum คือการใช้ blockchain เป็นแพลตฟอร์มคอมพิวเตอร์ บนแพลตฟอร์มนี้ คุณสามารถใช้ฟังก์ชันเล็กๆ ที่เกี่ยวข้องกับแอปพลิเคชันได้โดยการปรับใช้สัญญาอัจฉริยะ จะเห็นได้ว่าทุกคนใช้งานสัญญาอัจฉริยะจำนวนมากบน Ethereum และสัญญาอัจฉริยะที่พบบ่อยที่สุดคือการใช้ ERC20 เพื่อออกโทเค็นใหม่ คุณสมบัติที่ใหญ่ที่สุดของบล็อกเชน 2.0 นี้ ซึ่งเรามักเรียกว่าเชนสาธารณะ คือธุรกิจทั้งหมดทำงานบนเชนหลัก และปัญหาหนึ่งที่พบคือประสิทธิภาพ
ปัญหาด้านประสิทธิภาพของ Ethereum ได้ก่อให้เกิดแนวคิดมากมายเกี่ยวกับวิธีการปรับปรุงประสิทธิภาพ ซึ่งที่มีชื่อเสียงที่สุดคือ EOS โดยพื้นฐานแล้ว EOS นั้นเหมือนกับ Ethereum ในแง่ของแนวคิดการออกแบบ แต่แน่นอนว่ามีการรวมศูนย์มากกว่า Ethereum เนื่องจากใช้กลไก supernode ที่จำกัด เช่น DPOS
เทคโนโลยี fork ต่างๆ อื่นๆ หรือการขยายแบบ off-chain นั้นเป็นการปฏิบัติที่เกี่ยวข้องอย่างใกล้ชิดกับการคิดแบบลูกโซ่สาธารณะ
Blockchain 3.0 มีความกังวลมากที่สุดเกี่ยวกับการทำให้แอปพลิเคชัน blockchain ติดตั้งและปรับใช้ได้ง่ายขึ้น เมื่อพิจารณาการทำให้บล็อกเชนเป็นแพลตฟอร์มแอปพลิเคชันที่ดีจริงๆ ประสิทธิภาพเป็นสิ่งสำคัญมาก แต่นี่เป็นเพียงแง่มุมเดียวเท่านั้น นอกจากประสิทธิภาพแล้ว ยังมีอีกหลายแง่มุมที่ต้องพิจารณา เช่น ประสบการณ์ของผู้ใช้ ฉันคิดว่าประสบการณ์ของผู้ใช้อาจเป็นส่วนที่สำคัญที่สุด แอปพลิเคชัน blockchain ไม่ควรแย่ไปกว่าแอปพลิเคชันดั้งเดิมในแง่ของประสบการณ์ผู้ใช้ นอกจากนี้ แอปพลิเคชันแบบกระจายศูนย์ยังต้องการโหนดจำนวนมากเพื่อเข้าร่วม ดังนั้นการปรับใช้บล็อกเชนจึงต้องง่ายมาก
เพื่อให้บรรลุเป้าหมายนี้ วิธีที่เป็นไปได้มากที่สุดคือเทคโนโลยีมัลติเชน หรืออีกนัยหนึ่งคือ เราสามารถมี 1 chain สำหรับ 1 แอพพลิเคชั่น หรือหลาย chain สำหรับ 1 แอพพลิเคชั่น หรือ 1 chain สำหรับกลุ่มของแอพพลิเคชั่น พูดสั้น ๆ ก็คือ จำนวนของ chain ควรถูกกำหนดตามสถานการณ์จริงของคุณ โซ่เหล่านี้สามารถสื่อสารกันได้และไม่สามารถแยกออกจากกันได้
ตัวอย่างเช่น โซ่แยกของ 1.0 นั้นเป็นอิสระจากกันจริง ๆ และพวกมันทั้งหมดเป็นเกาะที่แยกจากกันของข้อมูล ซึ่งไม่สามารถเชื่อมต่อถึงกันได้ Blockchain 2.0 เช่น Ethereum นั้นค่อนข้างง่ายในการสื่อสารบนเชนเดียวกัน แต่เมื่อเกิดอุบัติเหตุใน Ethereum หรือระหว่าง Ethereum กับ Ethereum ที่ปรับปรุงแล้วจะมีปัญหากับการสื่อสารระหว่างกัน
ดังนั้นหนึ่งในคุณสมบัติตัวแทนที่สำคัญที่สุดของเทคโนโลยีบล็อกเชน 3.0 คือความสามารถในการสานโซ่เป็นเครือข่าย แพลตฟอร์มนี้ช่วยให้แอปพลิเคชันสามารถสร้างบล็อกเชนของตนเองได้อย่างรวดเร็วและอนุญาตให้บล็อกเชนของตนเองเข้าร่วมเครือข่ายได้ เครือข่ายนี้จำเป็นต้องมีลักษณะของการรักษาความปลอดภัยแบบบล็อกเชน สาธารณะ ตรวจสอบได้ และไม่ดัดแปลงตามต้องการ ขณะเดียวกัน ยังสามารถเปิดใช้งานการแลกเปลี่ยนสินทรัพย์หรือการแลกเปลี่ยนข้อมูลระหว่างเชนต่างๆ ได้อย่างมีประสิทธิภาพ และเชนเหล่านี้สามารถเชื่อมโยงแบบออร์แกนิกได้ เครือข่ายที่สมบูรณ์
เครือข่ายลูกโซ่ ABT ที่เราเปิดตัวเป็นเครือข่ายที่เกิดจากกลุ่มของห่วงโซ่หลัก เครือข่ายนี้จะยังคงขยาย วิวัฒนาการ และสืบทอดต่อไป และในที่สุดก็ก่อตัวเป็นเครือข่ายที่ซับซ้อนซึ่งสามารถให้บริการต่างๆ ได้
สถาปัตยกรรมเครือข่ายลูกโซ่นั้นแตกต่างอย่างมากจากเครือข่ายทดสอบและเครือข่ายหลักของบล็อกเชนแบบดั้งเดิม หากคุณคุ้นเคยกับ Ethereum คุณจะรู้ว่ามีเครือข่ายทดสอบหลายเครือข่ายใน Ethereum ก่อนอื่น แต่ละเครือข่ายทดสอบจะไม่เชื่อมต่อกันและบัญชีของคุณมักจะไม่สอดคล้องกัน บางครั้งหากคุณใช้บางแอปพลิเคชัน เมื่อแอปพลิเคชันนี้ทำงานบนเครือข่ายทดสอบบางเครือข่าย คุณมักจะเห็นคำเตือนดังกล่าว: ตัวอย่างเช่น นี่เป็นเครือข่ายทดสอบบางเครือข่าย อย่าส่ง ether ของคุณมาที่นี่ ถ้าคุณเรียกสิ่งนี้ คุณอาจจะสูญเสียมันไป สิ่งนี้สร้างความสับสนให้กับผู้ใช้
มีคนถามฉันว่าเครือข่ายลูกโซ่ ABT ของคุณกำลังออนไลน์อยู่บนลูกโซ่ทดสอบหรือลูกโซ่หลัก? บางครั้งฉันบอกพวกเขาว่าเรากำลังเปิดตัว testnet และ main chain ทั้งคู่ เราไม่ได้เปิดตัว testnet หรือ main chain
เหตุผลนั้นง่ายมาก ในฐานะเครือข่าย เครือข่ายนี้มีความซับซ้อน ซึ่งบางเชนอยู่ในสถานะทดสอบ และบางเชนอยู่ในสถานะการผลิต ตามปรัชญาของเรา เราไม่คิดว่าข้อมูลในเชนทดสอบควรถูกลบตามต้องการและเริ่มต้นใหม่เหมือนบล็อกเชนก่อนหน้านี้ ในฐานะที่เป็นเครือข่ายลูกโซ่ เรากำลังพยายามเรียกใช้การทดสอบและผลิตภัณฑ์พร้อมกัน
ฉันคิดว่าระบบขนส่งสามารถเข้าใจได้: บล็อกเชนคืออะไร เหตุใด blockchain จึงมีปัญหาด้านความจุ จะขยายกำลังการผลิตได้อย่างไร? แล้วทำไมต้องสร้างเครือข่ายลูกโซ่นี้ให้แข็งแกร่งกว่าลูกโซ่หลัก?
ทุกคนสามารถเข้าใจ blockchain ว่าเป็นถนน แนวคิดของ public chain คือเราสร้างทางด่วนที่ทรงพลังและกว้างมาก รถทุกคันวิ่งบนทางด่วนนี้ สัญญาอัจฉริยะทุกคันก็เหมือนรถยนต์ แน่นอนว่าถ้าเรามีถนนสายนี้เส้นเดียว ถนนจะแออัด เมื่อรถเยอะ แล้วเราจะทำอย่างไร?
วิธีคิดที่ตรงที่สุดวิธีหนึ่งคือการพูดว่าจะทำให้รถบนถนนวิ่งเร็วขึ้นได้ไหม? เดิมความเร็วสูงสุดแค่ 60 กิโลเมตรต่อชั่วโมง แต่ตอนนี้ ให้วิ่งเป็น 120 กิโลเมตรต่อชั่วโมง โอเค๊? ในกรณีนี้ รถที่วิ่งช้าบางคันอาจถูกกำจัดออกไป แต่ประสิทธิภาพการจราจรโดยรวมจะดีขึ้น อย่างไรก็ตามความเร็วของทางหลวงนั้นไม่สามารถเพิ่มขึ้นได้อย่างไร้ขีดจำกัดเมื่อเพิ่มขึ้นถึงระดับหนึ่งแล้วในด้านหนึ่งก็อาจเกิดปัญหาด้านความปลอดภัยและในทางกลับกันก็อาจเกิดปัญหาประสิทธิภาพตามไม่ทันได้ดังนั้น , เมื่อความเร็วของถนนเส้นนี้เพิ่มขึ้นถึงระดับหนึ่ง จะไม่มี ฉันควรทำอย่างไรหากไม่สามารถอัพเกรดได้? ในที่สุดเราก็สามารถขยายความจุของถนนได้ เช่น จากถนนสองเลนเป็นถนนสี่เลน แล้วเป็นถนน 10 เลน หลังจากขยายเลนอย่างต่อเนื่องความจุของถนนก็เพิ่มขึ้นด้วย
แล้วมีวิธีอื่นเช่น Sharding ซึ่งเท่ากับการสร้างถนนหลายสายซึ่งไม่ต่างจากการขยายเลนมากนัก อย่างไรก็ตาม การสร้างถนนหลายๆ เลนความเร็วค่อนข้างต่ำยังสามารถปรับปรุงประสิทธิภาพของถนน
ด้วยวิธีนี้ทุกคนจะเข้าใจได้ง่ายขึ้น จะขยายตัวอย่างไรภายใต้แนวคิดของห่วงโซ่สาธารณะ? ตัวอย่างเช่น เพื่อเพิ่ม TPS และให้โหนดจำนวนน้อยเข้าร่วม แนวคิดนี้เทียบเท่ากับการเร่งความเร็ว ภายหลังเรากล่าวว่าวิธีการขยายนั้นเทียบเท่ากับการเพิ่มเลนเพื่อทำให้เลนนี้กว้างขึ้น การขยายภายใต้ห่วงโซ่ Lightning Network หมายความว่า ถนนสายเสริมถูกสร้างขึ้นด้านข้างของถนนสายหลัก
หากเราถือว่าสถาปัตยกรรมบล็อกเชนเป็นระบบการขนส่ง ทุกคนจะตระหนักได้อย่างรวดเร็วว่าระบบการขนส่งทั้งหมดเป็นเครือข่าย มีทางหลวงจำนวนนับไม่ถ้วนในเครือข่ายนี้และยังมีทางหลวงความเร็วต่ำอีกหลายสาย มีถนนในเมือง ถนนในชนบท และเส้นทางบางส่วนในภูเขา นอกจากถนนแล้ว เราอาจมีการขนส่งทางเรือ การบิน และแม้แต่จรวดในอนาคต เส้นทางต่างๆ ทั้งหมดนี้ก่อตัวเป็นระบบขนส่งทั้งหมด
จากมุมมองหนึ่ง เราอาจคิดว่านี่คือระบบการขนส่งทั่วโลก ในระบบการขนส่งนี้ ประสิทธิภาพบางอย่างดีและรวดเร็วเป็นพิเศษ และบางอย่างค่อนข้างน้อยและไม่ดี แต่ในบางโอกาส ประสิทธิภาพที่ไม่ดีอาจเกิดขึ้นโดยเจตนา
ทำไมถึงตั้งใจ? เช่นถ้าเป็นชนบทที่คนไม่เยอะจำเป็นต้องสร้างทางหลวงขนาด 10 เลนสำหรับชนบทนี้หรือไม่? เห็นได้ชัดว่าไม่จำเป็น กล่าวอีกนัยหนึ่ง ระบบบล็อกเชนไม่ได้หมายความว่ายิ่งประสิทธิภาพสูงเท่าไหร่ก็ยิ่งดีเท่านั้น แต่ระบบที่ดีที่สุดควรจะสามารถขยายและเปลี่ยนแปลงได้อย่างยืดหยุ่นตามความต้องการของคุณ ซึ่งจะดีที่สุด
จากมุมมองนี้ ไม่ใช่เรื่องยากที่จะพบว่าโครงสร้างที่เหมาะสมที่สุดที่สามารถแก้ปัญหาได้อย่างแท้จริงจะต้องเป็นการออกแบบที่มีบล็อกเชนจำนวนมาก และแต่ละบล็อกเชนนั้นถูกสร้างขึ้นตามสถานการณ์ต่างๆ ตัวอย่างเช่น ในบางแอปพลิเคชัน อาจให้ความสำคัญกับประสิทธิภาพและต้องการความเร็วในการตอบสนองที่รวดเร็วเป็นพิเศษ แต่ข้อกำหนดด้านความปลอดภัยไม่สูงมากนัก ตัวอย่างเช่น เมื่อ WeChat ต้องการส่งข้อความ ประสิทธิภาพดีมาก ไม่มีใครเต็มใจรอข้อความ แต่ไม่จำเป็นต้องถึงระดับการสื่อสารทางทหารและการสื่อสารที่เป็นความลับของธนาคารเพื่อความปลอดภัย
แอปพลิเคชันอื่นเช่นธนาคาร ธนาคารจำเป็นต้องมีประสิทธิภาพที่ดีขึ้นเช่นกันแต่อาจตั้งใจทำให้บางสิ่งช้าลง ตัวอย่างเช่น หากคุณต้องการไปธนาคารเพื่อถอนเงิน จำนวนครั้งของการถอนเงินอาจต้องเผื่อเวลาเป็นช่วงๆ จำนวนโดยประมาณของ การถอนเงินในแต่ละครั้งจะต้องมีช่วงระยะเพื่อให้มั่นใจถึงความปลอดภัย ดังนั้น ในแอปพลิเคชันธนาคารจำเป็นต้องมีการรักษาความปลอดภัยที่เข้มงวดมากและประสิทธิภาพเดียวอาจถูกจำกัดโดยเจตนาโดยไม่ต้องการให้ประสิทธิภาพดีขึ้น
เนื่องจากแต่ละแอปพลิเคชันมีความต้องการที่แตกต่างกัน จึงมีแอปพลิเคชันที่หลากหลายในโลกแห่งความเป็นจริง เนื่องจากแต่ละแอปพลิเคชันมีข้อกำหนดที่แตกต่างกัน ความสามารถของ HopeChain จึงแตกต่างกัน ตัวอย่างเช่น แอปพลิเคชันบางตัวต้องการประสิทธิภาพที่ดีเป็นพิเศษ บางตัวต้องการความปลอดภัยสูงเป็นพิเศษ บางตัวหวังว่าจะสามารถพกพาข้อมูลจำนวนมากได้ และบางตัวก็ต้องการการปกป้องความเป็นส่วนตัวของผู้ใช้ ความต้องการของแต่ละแอปพลิเคชันนั้นเปลี่ยนแปลงตลอดเวลา เพื่อตอบสนองความต้องการที่เปลี่ยนแปลงตลอดเวลา แทบจะเป็นไปไม่ได้เลยที่จะใช้โซ่ชุดเดียวกันหรือบนโซ่สาธารณะเดียวกัน ฉันควรทำอย่างไรหากต้องการทำเช่นนี้? ในการออกเชนที่ดีที่สุดสำหรับแต่ละแอปพลิเคชันตามความต้องการของตัวเอง สิ่งที่ควรทำเพื่อสื่อสารระหว่างเชนเหล่านี้ ในเวลานี้เราต้องการกรอบการทำงานเช่นของเราเพื่อทำงานของศูนย์ด้านล่าง
ความจริงแล้ว มีบางสิ่งที่ค่อนข้างใกล้เคียงกับเทคโนโลยีมัลติเชนนี้ เช่น ไซด์เชน ซับเชน และเทคโนโลยีขยายนอกเชน จากนั้นมีลักษณะที่แตกต่างกัน กล่าวคือ สถานะจะต้องถูกซิงโครไนซ์กับห่วงโซ่หลัก (รูทเชน) ในตอนท้าย และยังคงขึ้นอยู่กับห่วงโซ่หลักในสาระสำคัญ ดังนั้นจากมุมมองของสถาปัตยกรรมทั้งหมด มันจึงคล้ายกับความคิดของห่วงโซ่หลัก
ลักษณะเด่นอย่างหนึ่งของเครือข่ายลูกโซ่คือ มันเหมือนกับอินเทอร์เน็ต เป็นระบบที่มีการกระจายอำนาจสูงมาก กล่าวคือ ในเครือข่ายลูกโซ่นี้ สถานะในอุดมคติระหว่างแต่ละเครือข่ายควรจะเท่ากัน มี ไม่มีสิ่งที่เรียกว่า root chain หรือ main chain
นอกจากนี้ มีสองบริษัทที่ใช้เทคโนโลยีเครือข่ายลูกโซ่ซึ่งน่าสังเกตเช่นกัน: Cosmos และ Polkadot Cosmos เพิ่งเปิดตัวรุ่นเบต้าเมื่อสามสัปดาห์ก่อน Polkadot เดิมมีแผนที่จะเปิดตัวในไตรมาสที่สองหรือสาม กล่าวโดยสรุปคือ มีเพียง ArcBlock, Cosmos และ Polkadot เท่านั้นที่เป็นบริษัทเดียวที่นำสถาปัตยกรรมเครือข่ายเชนนี้มาใช้จริงๆ
แล้วทำไมไม่มีเครือข่ายลูกโซ่มากมาย เหตุผลนั้นง่ายมาก เนื่องจากยังอยู่ในช่วงเริ่มต้นของการพัฒนาเทคโนโลยีบล็อกเชน และอยู่ในสถานะที่ดอกไม้บานเป็นร้อยๆ ดอก โดยเฉพาะอย่างยิ่งในปีที่แล้ว อุตสาหกรรมบล็อกเชนทั้งหมดรุ่งเรืองอย่างมาก และมีเสียงต่างๆ มากมาย ในช่วงแรกของเทคโนโลยี เป็นเรื่องยากสำหรับทุกคนที่จะตัดสินว่าสิ่งไหนถูก สิ่งใดผิด และทิศทางใดที่ควรไป
ในช่วงเวลานี้ของปีที่แล้ว ความคิดแบบห่วงโซ่สาธารณะครอบงำ บริษัทและทีมงานผู้ประกอบการจำนวนมากจึงเลือกที่จะติดตาม Ethereum และสร้างเครือข่ายสาธารณะ เราสามารถเห็นโครงการ blockchain จำนวนมาก ซึ่งล้วนดำเนินไปในทิศทางนี้ มีคนจำนวนน้อย เช่น ArcBlock ของเรา เราเลือกทางเดินของคนจำนวนน้อย เนื่องจากเราได้คิดของเราเอง เราจึงคิดว่าแนวทางที่เหมาะสมกว่าควรมีลักษณะเช่นนี้
เรามักจะใช้วิธีหลักการแรกในการคิดอย่างอิสระว่าระบบดังกล่าวควรมีลักษณะอย่างไร? ความเข้าใจของเราคือต้องเป็นกระบวนการดังกล่าว แต่โชคดีที่เราอดทน และหลังจากความวุ่นวาย ผู้คนเริ่มเข้าร่วมค่ายนี้มากขึ้นเรื่อยๆ และผู้คนจำนวนมากตระหนักว่าการนำโครงสร้างดังกล่าวมาใช้อาจเป็นวิธีแก้ปัญหาที่ดีกว่า
ดังนั้น ฉันเชื่อว่าในอีกไม่กี่เดือนถึงหนึ่งหรือสองปีข้างหน้า สถาปัตยกรรมเครือข่ายลูกโซ่จะกลายเป็นกระแสหลักของการพัฒนาบล็อกเชน และบริษัทจำนวนมากขึ้นเรื่อยๆ จะเริ่มเข้าร่วมค่ายนี้
ชื่อเรื่องรอง
ต่อไปนี้เป็นเซสชันถามตอบ:
คำถามที่ 1: อะไรคือความแตกต่างระหว่างโซลูชันข้ามเชนที่สนับสนุนโดย OCAP ของ ArcBlock และโซลูชันข้ามเชนของ Cosmos และ Polkadot ArcBlock วางแผนที่จะพัฒนา cross-chain อย่างไร?
ประการแรก ทั้งสามสิ่งนี้มีหลายอย่างที่เหมือนกัน พวกเขาทั้งหมดเป็นสถาปัตยกรรมเครือข่ายแบบเชน และทั้งหมดมีเครื่องมือเพื่อให้นักพัฒนาทุกคนสามารถสร้างเครือข่ายของตนเองได้อย่างง่ายดาย และเครือข่ายเหล่านี้สามารถเชื่อมต่อถึงกันได้
ความแตกต่างอยู่ที่ไหน? สถาปัตยกรรมเครือข่ายลูกโซ่ของ ArcBlock โดยพื้นฐานแล้วลูกโซ่ของเราเป็นสิ่งที่เราเรียกว่าลูกโซ่แบบไอโซมอร์ฟิก กล่าวคือ ทุกลูกโซ่แอปพลิเคชันที่สร้างโดย ArcBlock ของเรา โปรโตคอลพื้นฐานจะเชื่อมโยงกันอย่างสมบูรณ์ เนื่องจากเป็นโซ่แบบไอโซมอร์ฟิค การสื่อสารระหว่างแต่ละเชนของ ArcBlock จึงเป็นเรื่องง่ายมาก
ประการที่สองคือ OCAP (Open Chain Access Protocol) ซึ่งเป็นสิ่งที่รวมเป็นหนึ่งจากเลเยอร์โปรโตคอล ทุก ๆ ห่วงโซ่ที่สร้างโดย ArcBlock รองรับ OCAP ตามค่าเริ่มต้น
โปรโตคอล OCAP ของเราเป็นโปรโตคอลแรกที่ได้รับการพัฒนา และตอนนี้รองรับ Bitcoin และ Ethereum และสามารถให้บริการได้ เราคิดว่าเราไม่สามารถสร้างรถหลังประตูปิดได้ ไม่ว่าระบบ OCAP ของเราจะทำงานบนห่วงโซ่ของเราเองได้ จากนั้นใช้ OCAP กับเชนอื่นๆ เนื่องจาก OCAP ของเราต้องการเป็นมาตรฐานข้ามสายโซ่ เราจึงสงสัยว่าจะสามารถรองรับสายหลักส่วนใหญ่ที่มีอยู่ก่อนได้หรือไม่ ในกระบวนการนี้ เราสามารถเรียนรู้ได้ดีขึ้นว่าอะไรคือลักษณะของเชนอื่นๆ และปัญหาประเภทใดที่เราพบเมื่อทำโปรโตคอลนี้
ความแตกต่างที่ใหญ่ที่สุดที่นี่คือ Polkadot ซึ่งระบุไว้อย่างชัดเจนในเว็บไซต์อย่างเป็นทางการว่าเป็นห่วงโซ่ที่ต่างกัน แต่เนื่องจากผลิตภัณฑ์ของมันยังไม่ได้รับการเผยแพร่ จึงไม่ชัดเจนว่ามันต่างกันมากน้อยเพียงใด โดยทั่วไปแล้ว ในฐานะที่เป็นโซ่ที่แตกต่างกัน ความยากของมันจะยากกว่าโซ่แบบไอโซมอร์ฟิกมาก
Q2: DID มีบทบาทอย่างไรในระบบทั้งหมด?
ในสถาปัตยกรรมทั้งหมดของ ArcBlock มีการออกแบบที่สำคัญมาก ซึ่งก็คือ DID (ข้อมูลประจำตัวแบบกระจายอำนาจ) และเราให้ความสำคัญกับ DID เป็นอย่างมาก เราสนับสนุน DID จากเบื้องล่าง ไม่ใช่แค่ผู้ใช้ บัญชี ห่วงโซ่ หรือโหนด เราทุกคนล้วนเป็น DID ในทุกที่ที่ต้องการ ID ด้วยการสนับสนุนของ DID มิติที่มองเห็นได้ซึ่งถูกเจาะโดยผู้ใช้นั้นถูกสร้างขึ้นจริงระหว่างเชนต่างๆ เนื่องจากรหัสเหล่านี้ทั้งหมดเป็นของผู้ใช้คนเดียวกัน จึงถูกเชื่อมโยงทั้งหมดเข้าด้วยกัน
เรายังมีกระเป๋าเงิน ABT ซึ่งไม่เพียงแต่เป็นกระเป๋าเงินที่รับประกันสินทรัพย์ดิจิทัลเท่านั้น แต่ยังเป็นส่วนประกอบที่ทำงานผ่าน DID ของผู้ใช้อีกด้วย ด้วย ABT Wallet เราสามารถเป็นศูนย์กลางผู้ใช้และอนุญาตให้ผู้ใช้มีการเชื่อมต่อที่แตกต่างกันระหว่างเครือข่ายต่างๆ
Q3: มีเสียงตั้งคำถามว่า cloud node ไม่กระจายอำนาจ คุณคิดอย่างไร? มีเกณฑ์ใด ๆ ในการเป็นโหนดระบบคลาวด์หรือไม่?
จากมุมมองหนึ่ง การรวมศูนย์และการกระจายอำนาจไม่ได้สมบูรณ์ แต่สัมพันธ์กัน ฉันคิดว่าคลาวด์คอมพิวติ้งได้กลายเป็นโครงสร้างพื้นฐานของสังคมสมัยใหม่ โดยพื้นฐานแล้วมีเพียงผู้นับถือนิกายฟันดาเมนทัลลิสต์เท่านั้นที่จะบอกว่าตราบใดที่มันเป็นโหนดคลาวด์ มันจะถูกรวมศูนย์
บล็อกเชนในปัจจุบัน แม้ว่าคุณจะใช้รูปแบบของเครื่องขุด แต่เครื่องขุดก็ยังคงต้องเชื่อมต่อผ่านอินเทอร์เน็ต จากนั้นผู้ที่นับถือนิกายฟันดาเมนทัลลิสต์จะพบว่าอินเทอร์เน็ตเองนั้นไม่มีการกระจายอำนาจเพียงพอในตอนนี้ ตั้งแต่วันแรก ArcBlock เชื่อว่าไม่เพียงแต่ไม่มีความขัดแย้งระหว่างบล็อกเชนและคลาวด์คอมพิวติ้งเท่านั้น แต่ยังไม่มีความขัดแย้งระหว่างการรวมศูนย์และการกระจายอำนาจ โหนดทั้งหมดของ ArcBlock ได้รับการออกแบบเป็นโหนดคลาวด์ และมีข้อดีมากมายหลังจากนำโหนดคลาวด์มาใช้: พลังการประมวลผลของโหนดคลาวด์นั้นแข็งแกร่งมาก ซึ่งสามารถรับฟังก์ชั่นการประมวลผลและสตอเรจที่ทรงพลังมากมาย และสามารถพัฒนาแอปพลิเคชันที่มีความหมายอย่างแท้จริง ความปลอดภัยของ โหนดระบบคลาวด์นั้นดีมาก มีการตั้งค่าความปลอดภัยที่ดีขึ้น และแง่มุมต่างๆ เช่น ความทนทานต่อข้อผิดพลาดด้านความปลอดภัยและการกู้คืนจากความเสียหายได้รับการพิจารณาอย่างครบถ้วน โดยทั่วไปแล้ว ฉันคิดว่าโหนดคลาวด์เป็นแนวโน้มที่หลีกเลี่ยงไม่ได้ของบล็อกเชนในอนาคต
คำถามที่ 4: ในฐานะบริษัทบล็อกเชน มูลค่าในอนาคตของ ArcBlock จะสะท้อนให้เห็นอย่างไร และระบบนิเวศของ ABT จะถูกนำไปใช้ในเชิงพาณิชย์อย่างไร
สิ่งที่สำคัญที่สุดเกี่ยวกับ ArcBlock คือเราเป็นชุมชนที่มีการกระจายอำนาจ และเราหวังว่าบริษัท ArcBlock จะเป็นเพียงผู้สนับสนุนระบบทั้งหมด ในอนาคต คุณค่าทั้งหมดของเราควรสะท้อนให้เห็นความจริงที่ว่าผู้คนจำนวนมากเข้าร่วมกับเราเพื่อพัฒนาแอปพลิเคชันบล็อกเชนมากขึ้น ระบบนิเวศของ ArcBlock ทั้งหมดควรเป็นของหลาย ๆ บริษัทที่จะเข้าร่วมร่วมกัน
Q5: ABT กำลังแลกเปลี่ยนโทเค็น ERC20 อยู่หรือไม่ ต้องทำแผนที่เครือข่ายลูกโซ่หรือไม่? ถ้าเป็นเช่นนั้นมีข้อควรระวังอย่างไร?
ใช่ ตอนนี้ ABT ยังอยู่ในสถานะ ERC20 จากนั้นเราจะเปลี่ยน ERC20 เป็น Token ดั้งเดิมในอนาคต และการแปลงจะดำเนินการผ่านกระเป๋าเงิน ABT ของเราด้วย แน่นอน การเปลี่ยนแปลงจะไม่กะทันหัน แต่จะราบรื่น และจะมีการแจ้งให้ทราบล่วงหน้า
Q6: ความท้าทายของ ArcBlock คืออะไร?
ตอนนี้เรามีความท้าทายมากเกินไป ก่อนอื่น เราต้องการเพื่อนร่วมงานจำนวนมากขึ้นเพื่อทำงานร่วมกับเราเพื่อนำแอปพลิเคชันนี้ไปใช้เหนือระบบนี้ จากนั้น เทคโนโลยีนี้จึงจะประสบความสำเร็จได้
ประการที่สอง เราจำเป็นต้องปรับปรุงการตั้งค่าการสนับสนุนด้วย ในกระบวนการพัฒนาเชิงพาณิชย์ มีผลิตภัณฑ์บางอย่างที่มีเทคโนโลยีที่ดีและมีแนวคิดที่ดี แต่สุดท้ายก็ไม่ประสบความสำเร็จในเชิงพาณิชย์ เนื่องจากด้านอื่นๆ ไม่ได้รับการสนับสนุนที่เพียงพอ
Q7: มีแผนอย่างไรหลังจากที่เครือข่ายลูกโซ่ ABT ออนไลน์
หลังจากเปิดตัวเครือข่ายลูกโซ่ ABT แล้ว ArcBlock จะปล่อยโหนด ABT (เทียบเท่ากับเว็บเซิร์ฟเวอร์ของอินเทอร์เน็ต เช่น Apache, Nginx เป็นต้น) และเฟรมเวิร์กลูกโซ่ Forge (เทียบเท่ากับเฟรมเวิร์กการพัฒนาแอปพลิเคชันของอินเทอร์เน็ต เช่น J2EE, RoR, Django เป็นต้น) กระเป๋าเงิน ABT จะเปิดตัว ปัจจุบัน กระเป๋าเงินจะเปิดตัวอย่างเป็นทางการหลังจากได้รับการตรวจสอบแล้ว ในอนาคต การแลกเปลี่ยนสกุลเงินของ ABT จะดำเนินการผ่านกระเป๋าเงิน ABT ด้วย การเปิดตัวกระเป๋าเงิน ArcBlock จะเปิดตัวแอปพลิเคชั่นต่าง ๆ ตาม DID (decentralized ID) ทีละรายการ
