ผู้เขียนต้นฉบับ: Fu Shaoqing, SatoshiLab, All Things Island BTC Studio
หมายเหตุการปรับเปลี่ยนเวอร์ชัน V1.5:
(1) บทความสรุประบบความรู้พื้นฐาน V1.0 ของการสร้างชั้นที่สองของ Bitcoin (ชั้นที่ 2) ได้รับการตีพิมพ์ในเดือนกุมภาพันธ์ 2024 หลังจากเขียนในเดือนมีนาคม การสังเกตชั้นที่สองของ Bitcoin จากมุมมองของเครื่องจักรของรัฐ เรา สามารถรับบทความ More Thoughts and Conclusions ได้ เราได้สรุปคุณลักษณะของชั้นที่ 2 ต่างๆ แล้ว จะอ่านง่ายกว่าหากสรุปเป็นระบบความรู้พื้นฐาน เราจึงออกเวอร์ชัน V1.5
(2) แก้ไขเนื้อหานิพจน์ข้อความของรายละเอียดบางอย่าง เช่น เทคโนโลยีการเชื่อมต่อระหว่างเลเยอร์แรกและเลเยอร์ที่สอง
(3) เนื่องจากมักมีความขัดแย้ง แนวคิดสามประการของ Centralized, Decentralized และ Distributed ในส่วนที่ 2.4 จึงมีการอธิบายรายละเอียดเพิ่มเติม
(4) รูปภาพที่สองในส่วนที่ 2.4 ได้รับการปรับปรุงและแก้ไขเพื่อให้คอนทราสต์ชัดเจนยิ่งขึ้น
(5) เพิ่มส่วนที่ 2.5 เพื่อสรุปคุณลักษณะพื้นฐานของบล็อคเชนและลักษณะของโครงสร้างเลเยอร์ 2 สามรายการ ทำให้ง่ายต่อการเข้าใจหากใช้โครงสร้างแบบผสมหลายรายการ
การเพิ่มขึ้นของ Bitcoin Inscription ได้นำพลังใหม่มาสู่ระบบนิเวศ Bitcoin ทำให้ผู้คนจำนวนมากเริ่มให้ความสนใจกับ Bitcoin อีกครั้ง บางคนบอกว่าได้เปิดกล่อง Pandora ของระบบนิเวศ Bitcoin แล้ว ท่ามกลางการพัฒนาทางเทคนิคมากมายในระบบนิเวศ Bitcoin การสร้างชั้นที่สองของ Bitcoin ถือเป็นสิ่งสำคัญสูงสุด ในทิศทางนี้ ฉันดึงบทความที่มีชื่อเสียงบนอินเทอร์เน็ต แลกเปลี่ยนกับเพื่อนมากมาย และประสบการณ์ของทีมงานของเราในการออกแบบและพัฒนาผลิตภัณฑ์ Web3 และสรุปบทความเกี่ยวกับความรู้พื้นฐานของ Bitcoin ชั้นที่สอง วิธีนี้ง่ายต่อการสรุปและเรียนรู้ และเนื่องจากข้อจำกัดของการรับรู้ส่วนบุคคล ฉันหวังว่าจะสามารถดึงดูดผู้คนจำนวนมากขึ้นให้ปรับปรุงแนวคิดที่เกี่ยวข้อง และช่วยให้สาขานี้พัฒนาได้ดีขึ้น
โลกแห่งบล็อคเชนเริ่มต้นด้วย Bitcoin และจบลงด้วยระบบนิเวศของ Bitcoin(โดยส่วนตัวฉันเห็นด้วยกับบทสรุปของ Mr. Dashan จาก Waterdrop Capital) Ethereum ยังเป็นการสำรวจเทคโนโลยีห่วงโซ่ด้านข้างของ Bitcoin ในบทความนี้ เราจะใช้ การสร้างเครือข่ายชั้นสอง หรือ การสร้างเครือข่ายชั้นสอง แทนกันได้ โดยปกติแล้ว คำว่า การสร้างเครือข่ายชั้นสอง จะค่อนข้างแคบ และการก่อสร้างชั้นสองก็เป็นแนวคิดที่กว้างกว่า อย่างไรก็ตาม เพื่อปรับให้เข้ากับคำอธิบายทั่วไป เช่น เครือข่ายเลเยอร์ 1 และเครือข่ายเลเยอร์ 2 ที่มักกล่าวถึงในอุตสาหกรรม เราจะใช้แนวคิด การสร้างเครือข่ายเลเยอร์ 2 ด้วย สองคำนี้เป็นแนวคิดเดียวกันในเรื่องนี้ บทความ.
1. งานทั่วไปที่ต้องทำให้สำเร็จโดยเลเยอร์ 2
เพื่อให้เข้าใจถึงปัญหาพื้นฐานที่ต้องแก้ไขในการสร้าง Bitcoin ชั้นที่สอง เริ่มต้นด้วยการทำความเข้าใจลักษณะพื้นฐานของระบบบล็อคเชน
1.1. ลักษณะพื้นฐานและข้อกำหนดพื้นฐานของบล็อคเชน
บทความนี้ใช้แนวคิดที่ Vitalik เสนอ: บล็อกเชนคือ คอมพิวเตอร์โลก เราจะเข้าใจลักษณะต่างๆ ของบล็อคเชนจากมุมมองนี้ได้ง่ายขึ้นสำหรับเรา ในบทต่อๆ ไป เราจะวิเคราะห์ความเป็นไปได้ของการพัฒนา คอมพิวเตอร์โลก นี้โดยอิงตามโครงสร้างฟอน นอยมันน์ในคอมพิวเตอร์
ก่อนอื่นมาสรุปคุณสมบัติพื้นฐานบางประการ:
บันทึก:
ความต้องการที่สร้างขึ้นเพื่อรักษาการทำงานปกติของ คอมพิวเตอร์โลก ของบล็อกเชนเรียกว่าความต้องการภายใน
เพื่อตอบสนองความต้องการของผู้ใช้ที่ใช้ คอมพิวเตอร์โลก นี้เรียกว่าความต้องการภายนอก
เปิดกว้างและโปร่งใส:นี่คือลักษณะการจัดเก็บข้อมูลและการดำเนินการคำสั่งของ คอมพิวเตอร์โลก ของบล็อกเชน นอกจากนี้ยังเป็นลักษณะความต้องการภายในที่ต้องใช้โหนดแบบกระจายจำนวนมากทั่วโลกเพื่อเข้าร่วมในการคำนวณ คุณลักษณะนี้ตอบสนองสิทธิ์ของผู้ใช้ในการรับทราบข้อมูล และเป็นผลมาจากข้อกำหนดการทำงานร่วมกันภายในของ คอมพิวเตอร์โลก เองและความต้องการภายนอกของผู้ใช้ คุณลักษณะความเป็นส่วนตัวที่กล่าวถึงในภายหลังมีไว้เพื่อตอบสนองความต้องการภายนอกของผู้ใช้ โดยไม่ทำลายข้อกำหนดการทำงานร่วมกันของ คอมพิวเตอร์โลก เอง การกระจายอำนาจ: คุณลักษณะนี้เป็นคุณลักษณะทางสถาปัตยกรรมของ คอมพิวเตอร์โลก นี้ ระดับของการกระจายอำนาจและความทนทานต่อข้อผิดพลาดถูกกำหนดในทางทฤษฎีโดยทฤษฎี Byzantine Generals (ความเป็นไปได้ของความไม่ซื่อสัตย์ในหมู่ผู้ทำงานร่วมกัน กล่าวคือ การไม่ปฏิบัติตามข้อตกลง) สถานการณ์) ได้รับการสนับสนุน ระบบทั่วไปที่ไม่ใช่ไบเซนไทน์ไม่ใช่ระบบบล็อคเชนในทางทฤษฎี เราจะเห็น 2 สถานการณ์ของระบบที่ไม่ใช่บล็อคเชนในการก่อสร้างชั้นที่สองในภายหลัง ระดับของการกระจายอำนาจเป็นตัวบ่งชี้ที่สำคัญของความปลอดภัยของบล็อคเชน และเป็นพื้นฐานของคุณสมบัติบางอย่าง
ความปลอดภัย:ความปลอดภัยคือการรวมกันของข้อกำหนดภายในที่เกิดจากคุณลักษณะทางสถาปัตยกรรมของ คอมพิวเตอร์โลก นี้และข้อกำหนดภายนอกที่ผู้ใช้กำหนด จากระดับไมโคร รับประกันความปลอดภัยด้วยเทคโนโลยีที่เกี่ยวข้องกับการเข้ารหัส และจากระดับมหภาค รับประกันโดยการกระจายอำนาจของสถาปัตยกรรม เพื่อให้ คอมพิวเตอร์โลก นี้จะไม่ได้รับผลกระทบจากการปลอมแปลงข้อมูลขนาดเล็กหรือการทำลาย ของสถาปัตยกรรมมาโคร ความปลอดภัย
ความสามารถในการคำนวณ:หนึ่งในหน้าที่หลักของบล็อกเชน คอมพิวเตอร์โลก คือพลังในการประมวลผล ในการวัดตัวบ่งชี้นี้ โดยทั่วไปเราใช้เพื่อตรวจสอบว่าทัวริงสมบูรณ์หรือไม่ เพื่อรักษาคุณลักษณะหลักไว้ โซ่บางอันจึงได้รับการออกแบบอย่างจงใจเพื่อให้ทัวริงไม่สมบูรณ์ ตัวอย่างเช่น ในเครือข่าย Bitcoin Satoshi Nakamoto ไม่เพียงแต่ทำให้คำสั่งโค้ดของตนไม่ทัวริงสมบูรณ์ แต่ยังจงใจลบชุดคำสั่งบางชุดในระหว่างการพัฒนาเพื่อรักษาเสถียรภาพและความปลอดภัย เทคโนโลยีทัวริงที่สมบูรณ์ทั้งหมดได้รับการออกแบบมาเพื่อขยายพลังการประมวลผลของบล็อกเชน จากมุมมองของการออกแบบแบบหลายชั้น ระบบที่เรียบง่ายจะเหมาะกับชั้นล่างสุดมากกว่า
ผลงาน:ด้วยพลังการประมวลผลที่เท่ากัน ประสิทธิภาพจึงเป็นอีกหนึ่งความสามารถหลักในการตรวจสอบคอมพิวเตอร์ในโลกของบล็อกเชน โดยทั่วไปจะวัดโดย TPS ซึ่งเป็นจำนวนธุรกรรมที่ประมวลผลต่อวินาที
พื้นที่จัดเก็บ:บล็อคเชนถูกอธิบายว่าเป็น คอมพิวเตอร์โลก ดังนั้นจึงต้องมีฟังก์ชั่นการจัดเก็บข้อมูลซึ่งเป็นความสามารถในการบันทึกข้อมูล ในปัจจุบัน โดยพื้นฐานแล้วมันถูกเก็บไว้ในบล็อก และพื้นที่เก็บข้อมูล on-chain แบบมืออาชีพนอกบล็อกยังอยู่ระหว่างการพัฒนา
ความเป็นส่วนตัว:ความเป็นส่วนตัวเป็นข้อกำหนดย่อยใน World Computer ซึ่งกำหนดให้ต้องรักษาสิทธิ์ของผู้ผลิตข้อมูลและผู้ใช้ในระหว่างกระบวนการคำนวณและจัดเก็บข้อมูล (เรายังใส่การต่อต้านการเซ็นเซอร์ในส่วนความเป็นส่วนตัวด้วย) โดยพื้นฐานแล้วขับเคลื่อนโดยความต้องการภายนอกของผู้ใช้
นอกจากนี้ยังมีตัวบ่งชี้ที่ครอบคลุม scalability ซึ่งโดยทั่วไปหมายถึง scalability ของสถาปัตยกรรมทั้งหมด คุณลักษณะนี้ส่งผลต่อคุณสมบัติพื้นฐานส่วนใหญ่ ในระดับสถาปัตยกรรม scalability ของระบบเป็นตัวบ่งชี้ที่สำคัญมาก นอกจากนี้ยังมีความสามารถในการเชื่อมต่ออื่น ๆ หรือความสามารถอื่น ๆ สำหรับสถานการณ์เฉพาะ ฉันจะไม่พูดถึงพวกเขามากเกินไปที่นี่ ฉันจะวิเคราะห์พวกเขาอย่างละเอียดเมื่อเผชิญกับสถานการณ์พิเศษเหล่านี้
ในบรรดาลักษณะพื้นฐานของบล็อกเชนเหล่านี้ ส่วนใหญ่ถูกจำกัดด้วยรูปสามเหลี่ยมที่เป็นไปไม่ได้ ตัวอย่างเช่น การคาดเดา DSS คือการกระจายอำนาจ (การกระจายอำนาจ, D), ความปลอดภัย (ความปลอดภัย, S) และความสามารถในการขยายขนาด (Scalability, S) ดังที่แสดงด้านล่าง:
สามเหลี่ยมที่เป็นไปไม่ได้ที่คล้ายกันคือหลักการของ CAP CAP หมายถึงข้อเท็จจริงที่ว่าความสอดคล้อง ความพร้อมใช้งาน และความทนทานต่อพาร์ติชันไม่สามารถทำได้พร้อมๆ กันในระบบแบบกระจาย ระบบบล็อคเชนเป็นระบบกระจายที่มีปัญหา Byzantine Generals ดังนั้นจึงนำไปใช้กับหลักการ CAP ด้วย
หลักการ CAP แสดงในรูปด้านล่าง:
1.2. บทบาทของการก่อสร้างชั้นสอง
จะต้องปฏิบัติตามบทบาทอะไรบ้างในการก่อสร้างชั้นสอง? มีฟังก์ชั่นอะไรบ้าง? การก่อสร้างชั้น 2 จะต้องขยายส่วนที่บกพร่องของระบบชั้น 1 สิ่งที่ไม่เหมาะสมที่จะแล้วเสร็จในระบบชั้น 1 ก็สามารถทำได้บนการก่อสร้างชั้น 2
เราสามารถสรุปเบื้องต้นได้จากฟีเจอร์บล็อคเชนที่สรุปไว้ข้างต้น ซึ่งจะต้องขยายขีดความสามารถพื้นฐานเหล่านี้:ความเปิดกว้างและความโปร่งใส การกระจายอำนาจ ความปลอดภัย พลังการประมวลผล ประสิทธิภาพ (ปริมาณงาน) การจัดเก็บ ความเป็นส่วนตัว ฯลฯ- นอกเหนือจากความสามารถพื้นฐานเหล่านี้จากมุมมองทางเทคนิคแล้วยังมีปัญหาทางเศรษฐกิจที่สำคัญมากที่ต้องแก้ไขซึ่งก็คือ การลดต้นทุน โดยปกติแล้วต้นทุนโดยรวมในการดำเนินการธุรกรรมบนเครือข่ายระดับเดียวจะค่อนข้างสูงและสอง - จำเป็นต้องใช้เครือข่ายระดับเพื่อลดต้นทุนเหล่านี้
สรุปเป็นประโยคเดียวก็คือเพิ่มความจุ ลดต้นทุน ปรับแต่งฟีเจอร์ต่างๆแผนผังสามมิติเป็นการก่อสร้างสองชั้นทั้งหมด สำหรับคุณสมบัติการปรับแต่งนั้นยังไม่ชัดเจนเพียงพอหรือมักจะฝังอยู่ในสองคุณสมบัติแรกและค่อนข้างสับสน เราสามารถเข้าใจได้ว่าลักษณะของเครือข่ายเลเยอร์แรกนั้นจำเป็นต้องมีในขอบเขตที่แตกต่างกันสำหรับแอปพลิเคชันจำนวนมาก และการนำคุณลักษณะต่างๆ ไปใช้นั้นสามารถปรับใหม่ได้สำหรับแอปพลิเคชันบางตัวในเลเยอร์ที่สอง
ในการก่อสร้างชั้นที่สอง ความสามารถพื้นฐานของบล็อคเชนจะมีการแลกเปลี่ยน และคุณสมบัติบางอย่างจะลดลงหรือถูกละทิ้งเพื่อแลกกับการปรับปรุงที่สำคัญในคุณสมบัติบางอย่าง ตัวอย่างเช่น: เพื่อปรับปรุงประสิทธิภาพ ชั้นที่สองบางชั้นจะลดระดับการกระจายอำนาจและลดความปลอดภัย เพื่อเพิ่มปริมาณงาน ชั้นที่สองบางชั้น เช่น Lightning Network จะเปลี่ยนโครงสร้างระบบและวิธีการชำระหนี้ นอกจากนี้ยังมีบางส่วนที่ปรับปรุงคุณสมบัติบางอย่างโดยไม่ลดคุณสมบัติพื้นฐาน เช่น วิธีการประมวลผล RGB ซึ่งเพิ่มความเป็นส่วนตัวและการต่อต้านการเซ็นเซอร์อย่างเห็นได้ชัด แต่เพิ่มความยากในการใช้งานทางเทคนิค ในกรณีหลังนี้เราจะเห็นการก่อสร้าง 2 ชั้นที่ลดหรือเปลี่ยนแปลงคุณสมบัติหลายอย่างไปพร้อมๆ กัน
การลดต้นทุนควรเป็นสิ่งจำเป็นขั้นพื้นฐานสำหรับการก่อสร้างชั้นสองทั้งหมด (มีชั้นสองที่ไม่ลดต้นทุนมั้ย?ผมยังไม่เคยเห็นเลย)
1.3. ทำไมต้องออกแบบหลายชั้น?
Layered Design เป็นวิธีการและวิธีการสำหรับมนุษย์ในการจัดการกับระบบที่ซับซ้อน ทำให้บรรลุความเป็นโมดูลาร์ การบำรุงรักษา และความสามารถในการปรับขนาดของระบบโดยการแบ่งระบบออกเป็นโครงสร้างลำดับชั้นต่างๆ และกำหนดความสัมพันธ์และฟังก์ชันระหว่างแต่ละเลเยอร์ จึงปรับปรุงประสิทธิภาพการออกแบบและ ความน่าเชื่อถือของระบบ
สำหรับระบบโปรโตคอลที่กว้างและใหญ่ การใช้การแบ่งชั้นมีประโยชน์อย่างเห็นได้ชัด สิ่งนี้ทำให้ผู้คนเข้าใจได้ง่าย นำไปใช้งานได้ง่ายโดยการแบ่งงาน และปรับปรุงได้ง่ายด้วยโมดูล เช่นการออกแบบแบบจำลองเจ็ดชั้น ISO/OSI ในเครือข่ายคอมพิวเตอร์ แต่ในการใช้งานเฉพาะ บางชั้นสามารถรวมกันได้ ตัวอย่างเช่น โปรโตคอลเครือข่ายเฉพาะ TCP/IP เป็นโปรโตคอลสี่ชั้น ดังที่แสดงด้านล่าง:
โดยเฉพาะข้อดีของการแบ่งชั้นโปรโตคอล:
แต่ละระดับมีความเป็นอิสระเลเยอร์บางเลเยอร์ไม่จำเป็นต้องรู้ว่าเลเยอร์ด้านล่างนี้ถูกนำไปใช้อย่างไร แต่เพียงต้องการทราบบริการที่เลเยอร์นี้มอบให้ผ่านอินเทอร์เฟซระหว่างเลเยอร์เท่านั้น ด้วยวิธีนี้ความซับซ้อนของปัญหาทั้งหมดจะลดลง กล่าวอีกนัยหนึ่งวิธีการทำงานของชั้นบนจะไม่ส่งผลต่อการทำงานของเลเยอร์ถัดไป ด้วยวิธีนี้ ตราบใดที่อินเทอร์เฟซยังคงไม่เปลี่ยนแปลงเมื่อออกแบบงานของแต่ละเลเยอร์เราก็สามารถปรับวิธีการทำงานภายใน ชั้นตามต้องการ
มีความยืดหยุ่นดีเมื่อเลเยอร์ใดๆ เปลี่ยนแปลง ตราบใดที่ความสัมพันธ์ของอินเทอร์เฟซระหว่างเลเยอร์ยังคงไม่เปลี่ยนแปลง เลเยอร์ที่อยู่ด้านบนหรือด้านล่างของเลเยอร์นี้จะไม่ได้รับผลกระทบ เมื่อมีนวัตกรรมทางเทคโนโลยีในบาง Layer หรือมีปัญหาเกิดขึ้นในการทำงานของ Layer ใด Layer หนึ่ง ก็จะไม่กระทบต่อการทำงานของ Layer อื่นๆ เมื่อแก้ไขปัญหาต้องพิจารณาเฉพาะปัญหาของ Layer นี้เพียงอย่างเดียว
แยกโครงสร้างได้แต่ละเลเยอร์สามารถใช้งานได้โดยใช้เทคโนโลยีที่เหมาะสมที่สุด การพัฒนาเทคโนโลยีมักจะไม่สมมาตร และการแบ่งตามลำดับชั้นสามารถหลีกเลี่ยงผลกระทบจากถังได้อย่างมีประสิทธิภาพ และประสิทธิภาพการทำงานโดยรวมจะไม่ได้รับผลกระทบจากเทคโนโลยีที่ไม่สมบูรณ์ในด้านหนึ่ง
ง่ายต่อการใช้งานและบำรุงรักษาโครงสร้างนี้ทำให้การใช้งานและการดีบักระบบขนาดใหญ่และซับซ้อนง่ายต่อการจัดการ เนื่องจากระบบทั้งหมดถูกแยกย่อยออกเป็นระบบย่อยที่ค่อนข้างอิสระหลายระบบ เมื่อทำการดีบักและบำรุงรักษา แต่ละเลเยอร์สามารถดีบั๊กได้อย่างอิสระเพื่อหลีกเลี่ยงสถานการณ์ที่จะไม่พบหรือแก้ไขปัญหาที่ไม่ถูกต้อง
สามารถส่งเสริมการทำงานให้มีมาตรฐานได้เพราะฟังก์ชั่นของแต่ละเลเยอร์และบริการที่พวกเขาให้นั้นได้รับการอธิบายอย่างถูกต้อง ข้อดีของการกำหนดมาตรฐานคือสามารถเปลี่ยนชั้นใดชั้นหนึ่งได้ตามต้องการ ซึ่งสะดวกมากสำหรับการใช้งานและการวิจัย
แนวคิดการออกแบบโมดูลาร์แบบลำดับชั้นเป็นวิธีการทั่วไปในด้านเทคนิคในการจัดการกับโครงการที่มีหน้าที่ขนาดใหญ่และต้องการความร่วมมือจากคนจำนวนมากและการปรับปรุงโครงการทางวิศวกรรมอย่างต่อเนื่อง มันเป็นวิธีที่มีประสิทธิภาพที่ได้รับการทดสอบในทางปฏิบัติ
2. แนวคิดการก่อสร้างหลายประการสำหรับ Bitcoin Layer 2
เราใช้โครงสร้าง Bitcoin ชั้นที่สองเป็นกรณีในการดำเนินการวิเคราะห์ที่เกี่ยวข้อง มีเส้นทางการก่อสร้างชั้นสองที่ชัดเจนสามเส้นทางสำหรับชั้นที่สองของ Bitcoin:
(1) เส้นทางหนึ่งคือเส้นทางการขยายแบบลูกโซ่ ซึ่งคล้ายกับชั้นที่สองของ EVM มาก และเป็นโครงสร้างบล็อกเชน
(2) เส้นทางหนึ่งจะขึ้นอยู่กับเส้นทางแบบกระจาย ซึ่งแสดงโดย Lightning Network ซึ่งเป็นโครงสร้างแบบกระจาย
(3) นอกจากนี้ยังมีเส้นทางที่อิงตามระบบรวมศูนย์ ซึ่งแสดงโดยดัชนีรวมศูนย์ ซึ่งเป็นโครงสร้างแบบรวมศูนย์
สองวิธีแรกมีความโดดเด่นมากและมีผลิตภัณฑ์บางอย่างที่ใช้งานอยู่และผลิตภัณฑ์อยู่ระหว่างการสำรวจ สำหรับวิธีแรก เนื่องจากการพัฒนา Ethereum ที่เฟื่องฟูและการสำรวจเครือข่ายเลียนแบบ Bitcoin อื่น ๆ การขยายชั้นที่สองของห่วงโซ่จึงค่อนข้างง่ายกว่า และมีกรณีอ้างอิงเพิ่มเติม วิธีการกระจายแบบที่สองมักจะยากกว่าและพัฒนาช้ากว่า ซึ่งแสดงโดย Lightning Network วิธีที่สามเป็นเรื่องที่ถกเถียงกันมากเนื่องจากดูไม่เหมือนอาคารสองชั้น แต่ดูเหมือนว่าจะทำหน้าที่ของอาคารสองชั้นได้ครบถ้วน
แผนการก่อสร้างสองชั้นไหนดีกว่ากัน? เราใช้ผลการทดสอบตลาดเป็นตัวบ่งชี้การวัด ไม่ว่าเครือข่ายระดับ 2 ใดจะมี TVL (Total Value Locked) ที่สูงกว่า แผนนั้นก็เป็นแผนที่เหมาะสมที่สุด ด้วยการพัฒนาของเวลาและเทคโนโลยี ทางออกที่ดีที่สุดนี้จะเป็นกระบวนการแห่งการเปลี่ยนแปลง
สำหรับคำจำกัดความของเครือข่ายชั้นสองของ Bitcoin ตราบใดที่มันอาศัยเครือข่าย Bitcoin สร้างการเชื่อมต่อทางเทคนิคกับเครือข่าย Bitcoin และมีคุณสมบัติบางอย่างที่ดีกว่าเครือข่ายชั้นหนึ่งของ Bitcoin ก็ถือว่าเป็นเครือข่ายที่สองของ Bitcoin การสร้างเครือข่ายระดับชั้น กล่าวอีกนัยหนึ่ง ตราบใดที่ BTC ถูกใช้เป็นก๊าซ ระบบที่ใช้ BTC เป็นสินทรัพย์อ้างอิงและขยายประสิทธิภาพของ Bitcoin ก็ถือเป็นโครงสร้างระดับที่สอง จากการตัดสินนี้ เราควรตระหนักถึงประเภทที่สามของการสร้างเครือข่ายระดับที่สอง ซึ่งก็คือ การสร้างโครงสร้างแบบรวมศูนย์ในระดับที่สอง
การพัฒนาเทคโนโลยีของ Bitcoin เช่น OP_RETURN ที่ได้รับการแก้ไข, SegWit (พยานที่แยกได้), Taproot (เวอร์ชันอัปเกรดพยานที่แยกได้), ลายเซ็น Schnnor, MAST และ Tapscript ควรได้รับการออกแบบทั้งหมดเพื่อจุดประสงค์ในการเชื่อมต่อชั้นที่หนึ่งและชั้นที่สอง และสิ่งเหล่านี้ ไม่ควรใช้เทคโนโลยี มีฟังก์ชันการพัฒนามากเกินไป เพราะไม่ว่าเครือข่ายระดับแรกจะขยายออกไปมากเพียงใด ก็ไม่มีการพัฒนาเชิงคุณภาพ และจะต้องดำเนินการก่อสร้างระดับสอง อย่างไรก็ตาม ในกรณีที่ไม่มีผลิตภัณฑ์ Bitcoin ชั้นสองที่ใช้งานดีกว่า ความสามารถทางเทคนิคเหล่านี้ที่เชื่อมต่อกับชั้นที่หนึ่งและชั้นที่สองจะถูกใช้งานมากเกินไปในช่วงระยะเวลาหนึ่ง
2.1. โครงสร้างชั้นสองแบบโซ่
กลุ่มโซ่เลียนแบบ Bitcoin ในยุคแรกๆ ได้ทำการสำรวจที่หลากหลาย เช่น Colorcoin (เหรียญสี), CovertCoins และ MasterCoin; กลุ่มโซ่เลียนแบบ Bitcoin ที่ขยายตัวต่างๆ เช่น BCH (Bitcoin Cash), BSV (Bitcoin SV) , 5 BTG (Bitcoin ทอง) เทคโนโลยีไซด์เชนต่างๆ ขึ้นอยู่กับกรณีการก่อสร้างการขยายโซ่ ซึ่งอาจกล่าวได้ว่าเป็นชั้นที่สองในความหมายกว้างๆ
รวมถึง Ethereum ซึ่งเป็นการสำรวจการปรับปรุงบนพื้นฐานของ Bitcoin ด้วย หลังจากโน้มน้าวให้ทีมโปรเจ็กต์อื่นๆ ไม่เกิดประโยชน์ Vitalik ได้ก่อตั้งทีมของตัวเองขึ้นเพื่อเผยแพร่สมุดปกขาวและพัฒนาบล็อกเชนรุ่นใหม่โดยคำนึงถึงความไม่สมบูรณ์ของ Bitcoin: ระบบไร้บัญชีของ UTXO ความสมบูรณ์ของภาษาการดำเนินการที่ไม่ใช่ของทัวริง ความสามารถในการปรับขนาดที่ไม่ดี และ ปัญหาอื่นๆ ระบบ Blockchain แม้ว่าการสำรวจ Ethereum ประเภทนี้จะไม่ใช่การก่อสร้างชั้นสองโดยตรงบน Bitcoin แต่เป็นการสำรวจการก่อสร้างแบบลูกโซ่ในความหมายกว้างๆ
การสำรวจของ Ethereum เพื่อปรับปรุงข้อบกพร่องของ Bitcoin ตลอดจนการพัฒนาและการตรวจสอบเลเยอร์ที่สองบน Ethereum ถือเป็นกรณีอ้างอิงสำหรับการพัฒนาเครือข่ายเลเยอร์ที่สองแบบเชนบน Bitcoin โซลูชัน Rollup ต่างๆ โซลูชันข้ามเครือข่าย เทคโนโลยีช่องทางข้อความ และเทคโนโลยีการแบ่งส่วนข้อมูลของ Ethereum(จากมุมมองของการคิดแบบลำดับชั้นในการจัดการกับระบบที่ซับซ้อนบางทีความคิดในการแก้ปัญหาหลายปัญหาในระดับเดียวนี้อาจผิด)ทำให้ระบบนิเวศเทคโนโลยี Ethereum เจริญรุ่งเรือง หลายคนเคยคิดว่าทิศทางการพัฒนาและอนาคตของเครือข่ายสาธารณะถูกกำหนดไว้แล้วและระบบนิเวศที่ Ethereum เป็นตัวแทนก็ได้รับชัยชนะ อันที่จริง นี่เป็นการแสดงให้เห็นถึงความเป็นผู้ใหญ่สัมพัทธ์ของวินาที - โครงสร้างชั้นตามโซ่ อย่างไรก็ตาม การสร้างชั้นสองแบบโซ่เป็นเพียงวิธีหนึ่งของการสร้างชั้นสอง มีข้อดีและข้อเสียในตัวเอง และจำเป็นต้องมีเทคโนโลยีชั้นสองอื่น ๆ เพื่อปรับปรุงระบบนิเวศชั้นสองทั้งหมด
โครงสร้างชั้นสองแบบ chain-based ใน Bitcoin โดยประมาณประกอบด้วยประเภท chain ทั่วไปสองประเภท ประเภทหนึ่งคือรูปแบบบัญชีที่เข้ากันได้กับ EVM และอีกประเภทหนึ่งคือรูปแบบ UTXO ที่คล้ายกับ Bitcoin กรณีที่มีอยู่ (เราใช้คำจำกัดความชั้นสองทั่วไป) ได้แก่ Ethereum, Polygon, Bsc, Arbitrum ฯลฯ เป็นโมเดลบัญชี EVM ทั้งหมด และ CKB (Nervos) และ Chia เป็นโมเดล UTXO ทั้งหมด
ในบทต่อไปนี้ บางกรณีจะได้รับการแนะนำโดยละเอียดมากขึ้นเมื่อแนะนำโครงการ Bitcoin ชั้นสองที่ได้ดำเนินการไปแล้ว
นอกจากนี้ โครงการชั้นสองที่ประสบความสำเร็จบน Ethereum จะถูกเพิ่มเข้าไปในโครงสร้างชั้นสองแบบลูกโซ่ของ Bitcoin สำหรับโปรเจ็กต์เลเยอร์ที่สองบน Ethereum ภาระงานและความท้าทายในการแปลงเป็นเลเยอร์ที่สองบน Bitcoin จะน้อยลง จากการพัฒนาและความสำเร็จทางทฤษฎีของการครบกำหนดและโมดูลาร์ของ Ethereum วิธีการก่อสร้างชั้นที่สองนี้จะกลายเป็นกระแสหลักของการอภิปรายเกี่ยวกับการขยายและยังเป็นโซลูชันที่มีประสิทธิภาพเร็วที่สุดอีกด้วย
การเปลี่ยนแปลงครั้งนี้จะประสบความสำเร็จขนาดไหน? ยังคงมีการทดสอบพัฒนาการ เราสามารถตัดสินเบื้องต้นได้จากข้อดีและข้อเสียของโครงสร้างชั้นสองแบบโซ่นี้
ข้อดีและข้อเสียของการสร้างชั้นสองแบบโซ่คืออะไร?
ข้อเสียของโซลูชันนี้คือชั้นที่สองที่อิงตามห่วงโซ่โดยทั่วไปจะถูกจำกัดโดยข้อจำกัดของ blockchain และการปรับปรุงประสิทธิภาพมีจำกัด ระบบจะกลายเป็นแบบรวมศูนย์มากขึ้น หรือช่วงเวลาการสร้างบล็อกลดลง และความจุของบล็อก เพิ่มขึ้น ความปลอดภัยโดยทั่วไปก็จะลดลง เป็นผลให้เกิดอาคารสองชั้นเหนือชั้นสองซึ่งเรียกอีกอย่างว่าชั้น 3 หรือชั้น 4
ข้อดีคือโซลูชันนี้รักษาลักษณะพื้นฐานส่วนใหญ่ของ blockchain และโดยทั่วไปจะช่วยแก้ปัญหา Turing-complete ต้นทุนการทำธุรกรรมยังลดลงอย่างมากและขยายขีดความสามารถของเครือข่ายชั้นหนึ่งในระดับหนึ่ง นอกจากนี้โซลูชันนี้ยังมีกรณีการก่อสร้างมากมายและการใช้งานทางเทคนิคก็ค่อนข้างง่าย มีกรณีสำรวจอยู่มากมาย และการโยกย้ายแอปพลิเคชันชั้นบนก็สะดวกมากเช่นกัน เป็นวิธีการดำเนินการที่รวดเร็วยิ่งขึ้น ฉันเชื่อว่าวิธีนี้จะ ผลิตโซลูชั่นมือสองมากขึ้น เครือข่ายเลเยอร์
พูดโดยคร่าวๆ เนื่องจากข้อจำกัดในการขยายวิธีนี้ จึงควรมีหลายโครงการบนชั้น 2 ตามโครงสร้างลูกโซ่ อาจมีชั้น 2 อย่างน้อย 1 ชั้นในแต่ละฟิลด์แนวตั้ง แต่ละโครงการจะต้องก่อสร้างชั้น 2 ที่เป็นเอกลักษณ์ของตนเองให้เสร็จสิ้น . เพื่อตอบสนองความต้องการของการใช้งานบางอย่าง มูลค่าของมันจะถูกกำหนดโดยจำนวนและมูลค่ารวมของแอปพลิเคชันด้วย
2.2. โครงสร้างชั้นที่สองตามระบบแบบกระจาย
ในการก่อสร้างระดับที่สอง ยังมีการก่อสร้างบางส่วนที่อิงตามระบบแบบกระจายอีกด้วย ในโซลูชันนี้ โครงสร้างและเฟรมเวิร์กเลเยอร์ที่สองไม่ใช่โครงสร้างบล็อกเชนอีกต่อไป แต่เป็นระบบแบบกระจายตามช่องสัญญาณ Lightning Network เป็นตัวแทนทั่วไป
ระบบแบบกระจายประกอบด้วยชุดของกระบวนการที่จำกัดและชุดของช่องทางที่จำกัด ในการส่งข้อความในระบบแบบกระจาย ข้อมูล เหตุการณ์ และช่องทางที่จำเป็นต้องควบคุมถือเป็นชุดปัญหาที่ค่อนข้างซับซ้อนอยู่แล้ว ช่องทางที่เราอ้างถึงที่นี่คือแนวคิดช่องทางระดับบน เช่น ช่องทางการชำระเงินใน Lightning Network และช่องทางข้อความใน Nostr แทนที่จะเป็นแนวคิดพื้นฐานของช่องทางเทคโนโลยีเฉพาะในเครือข่ายแบบกระจาย
มีสองประเภทในการสร้างชั้นที่สองของระบบแบบกระจาย:
(1) การถ่ายโอนค่าจะเสร็จสมบูรณ์เท่านั้น คล้ายกับ Lightning Network
(2) ไม่เพียงแต่การถ่ายโอนค่าที่สมบูรณ์เท่านั้น แต่ยังรวมถึงเทคโนโลยีทัวริงที่สมบูรณ์ เช่น RGB อีกด้วย
ในโซลูชันการก่อสร้าง 2 ชั้นแบบกระจาย เนื่องจากเป็นการส่งผ่านมูลค่า จึงมีปัญหามากมายที่เกินกว่าการส่งข้อความต้นฉบับ ตัวอย่างเช่น ความจุมูลค่ารวมในช่องทาง ความเข้มงวดของธุรกรรม และการไม่สามารถใช้งานสองครั้งล้วนแต่ล้วนแต่ เกินกว่าการส่งข้อความ ความยากลำบาก ดังนั้นการพัฒนาการก่อสร้างชั้นสองแบบกระจายจึงไม่เร็วเท่ากับการก่อสร้างชั้นสองแบบใช้โซ่ และมีกรณีที่ยังไม่บรรลุนิติภาวะมากนัก
หากคุณต้องการทำการคำนวณทัวริงที่สมบูรณ์บนเลเยอร์ที่สองนั่นคือสร้างระบบเครื่องเสมือนทัวริงที่สมบูรณ์บน Channel มันจะยากยิ่งขึ้น เช่นเดียวกับโปรโตคอล RGB จะใช้การคำนวณแบบทัวริงที่สมบูรณ์บนระบบแบบกระจายผ่านการตรวจสอบไคลเอนต์และการปิดผนึกแบบครั้งเดียว
เกี่ยวกับการสร้างชั้นที่สองของระบบกระจายแบบกระจายใน Bitcoin กรณีที่มีอยู่ ได้แก่: Lightning Network, RGB มีกรณีที่มีชื่อเสียงกว่านี้อีกหรือไม่ หากเราดูตามมาตรฐานของโครงสร้างสองชั้นทั่วไป Nostr ยังอยู่ในโครงสร้างระดับที่สองของระบบแบบกระจายที่มีกลไก Channel หรือไม่ เมื่อแยกแยะข้อมูล Ethereum ฉันเห็นกรณีการใช้ Channels ในเอกสาร Ethereum: Connext, Raiden และ Perun ซึ่งสามารถใช้เป็นแนวทางการสำรวจสำหรับนักวิจัยเชิงลึกได้
ในบทต่อไปนี้ เราจะแนะนำโปรเจ็กต์ Bitcoin ชั้นสองที่ดำเนินการอยู่แล้ว และ Lightning Network และ RGB จะถูกนำเสนอในรายละเอียดเพิ่มเติม
ข้อดีและข้อเสียของระบบแบบกระจายตามระบบแบบกระจายมีอะไรบ้าง
ข้อดีของโซลูชันนี้โดยทั่วไปคือระบบมีการกระจายอำนาจมากขึ้น เครือข่ายชั้นสองสามารถรองรับโหนดได้จำนวนนับไม่ถ้วน มีความเป็นส่วนตัวและการต้านทานการเซ็นเซอร์ที่ดีกว่า และมีความสามารถในการปรับขนาดได้ไม่จำกัด ดังนั้นตามทฤษฎีแล้วประสิทธิภาพจะสูงมาก
ข้อเสียของโซลูชันนี้คือ การใช้งานทางเทคนิคมีความซับซ้อน และอัลกอริธึมการกำหนดเส้นทาง การแยกค่า และอัลกอริธึมการห่อหุ้มในระบบแบบกระจายขนาดใหญ่นั้นค่อนข้างซับซ้อน เมื่อเทียบกับการถ่ายโอนข้อมูล ยังขาดประสบการณ์การใช้งานด้านวิศวกรรมและโครงสร้างพื้นฐานในการถ่ายโอนมูลค่า นี่ก็เป็นอีกสาเหตุหนึ่งที่ทำให้ Lightning Network ได้รับการพิจารณาว่ามีการพัฒนาอย่างช้าๆ
นอกจากนี้ การนำระบบทัวริงที่สมบูรณ์ไปใช้ในระบบประเภทนี้ ซึ่งก็คือ การประมวลผล Channel+ ถือเป็นความท้าทายที่ยิ่งใหญ่มาก ในทางทฤษฎีสามารถเข้าใจได้อย่างแน่นอน แต่ในทางปฏิบัติ ยังอยู่ในขั้นทดลองขั้นต้น RGB เป็นตัวแทนทั่วไปของสถานการณ์นี้
เมื่อประสบความสำเร็จในการสร้างชั้นสองโดยใช้วิธีการแบบกระจาย จะส่งเสริมการพัฒนาแอปพลิเคชันชั้นบนอย่างมาก ความสามารถในการกระจายอำนาจที่เกิดจากโหนดแบบกระจายขนาดใหญ่และความสามารถในการประมวลผลโค้ดแบบทัวริงที่สมบูรณ์จะรองรับแอปพลิเคชันอินเทอร์เน็ตรุ่นต่อไปได้ดีขึ้น ซึ่งเป็นสถานการณ์ การนำมวลชน ที่ทุกคนพูดถึง
สามารถตัดสินโดยคร่าวได้ว่าชั้นที่สองของโครงสร้างแบบกระจายตาม Channel โดยทั่วไปมีโครงการคู่ขนานเพียงไม่กี่โครงการเท่านั้น มีเหตุผลหลัก 2 ประการ ประการแรกคือความสามารถในการขยายที่ไม่จำกัดของระบบนี้ และอีกประการคือความยากทางเทคนิคในการดำเนินการ ดังนั้นระบบดังกล่าวจึงต้องเปิดกว้างมากขึ้นทั้งในด้านการออกแบบและแนวคิด และสามารถรองรับผู้คนและทีมงานให้เข้าร่วมได้มากขึ้น และจากทีมพัฒนาแอปพลิเคชันโครงสร้างพื้นฐานเลเยอร์ที่สองนี้จะส่งเสริมการพัฒนาเลเยอร์ที่สองนี้ด้วย เช่น โครงการ BiHelix ที่ใช้ RGB
2.3. การก่อสร้างชั้นที่สองตามระบบรวมศูนย์
คุณต้องการหมวดหมู่นี้หรือไม่? ควรจะมีการถกเถียงกัน
โครงสร้างดัชนีแบบรวมศูนย์ เช่น Ordinals หรือตัวสร้างดัชนีของโหนดการทำงานบางอย่างล้วนเป็นโครงสร้างแบบรวมศูนย์ทั้งหมด และยังเป็นแนวคิดในการสร้างสองชั้นอีกด้วย อย่างไรก็ตาม แนวคิดในการก่อสร้างนี้จะไม่ค่อยได้รับการยอมรับ เนื่องจากเลเยอร์ที่สองมีการรวมศูนย์มากเกินไป และการขยายเครือข่ายเลเยอร์แรกนั้นมีจำกัดมาก ในการก่อสร้างชั้นที่สองของโครงสร้างแบบรวมศูนย์นี้ ลักษณะพื้นฐานของ blockchains ต่างๆ ขึ้นอยู่กับเครือข่ายชั้นที่ 1 ชั้นที่สองทำหน้าที่เป็นฟังก์ชันการคำนวณและสถิติอย่างง่าย ๆ เท่านั้น ชั้นที่สองบางครั้งดูเหมือนจะสามารถแจกจ่ายได้ การดำรงอยู่ชั่วคราว สามารถถูกแทนที่ด้วยชั้นสองอื่นได้ตลอดเวลา และดูเหมือนว่าความสำคัญของมันจะไม่สูงมากนัก แต่จากมุมมองของ On-Chain และ Off-Chain และจากมุมมองของการปรับปรุงความสามารถของเครือข่ายชั้นหนึ่ง โครงสร้างแบบรวมศูนย์นี้ก็เป็นส่วนขยายของชั้นที่สองเช่นกัน
นอกจาก Ordinals แล้ว ตัวอย่างของระบบดังกล่าวควรรวมถึงการแลกเปลี่ยนแบบรวมศูนย์ด้วย โครงการในสถานการณ์นี้จะไม่ถูกนำมาใช้ในกรณีต่อไปนี้
ข้อดีและข้อเสียของการก่อสร้างสองชั้นตามระบบรวมศูนย์:
ข้อดีคือระบบรวมศูนย์มีความสมบูรณ์มาก มีเคสและโซลูชันการปรับให้เหมาะสมที่มีอยู่นับไม่ถ้วน ทัวริงสมบูรณ์และมีประสิทธิภาพที่ยอดเยี่ยม
ข้อเสียคือเลเยอร์ที่สองนั้นมีการรวมศูนย์อย่างมาก และคุณสมบัติพื้นฐานทั้งหมดของบล็อคเชนนั้นขึ้นอยู่กับเครือข่ายเลเยอร์แรก
พูดโดยคร่าวๆ ควรจะมีจำนวนโปรเจ็กต์น้อยลงบนชั้นสองโดยอิงจากโครงสร้างแบบรวมศูนย์ หรือแม้แต่การดำรงอยู่แบบเป็นขั้นตอน หลังจากที่โครงสร้างแบบกระจายตามโครงสร้างลูกโซ่และ Channel เติบโตและปรับปรุง การสร้างชั้นสองส่วนใหญ่ของโครงสร้างแบบรวมศูนย์จะหายไป หรือมีเพียงชั้นสองแบบรวมศูนย์ที่มีสถานการณ์ลักษณะเฉพาะน้อยลงเท่านั้นที่จะยังคงอยู่ ในขั้นตอนปัจจุบัน เนื่องจากระบบ centralized มีความสมบูรณ์มาก จึงสามารถตอบสนองสถานการณ์ของข้อมูล On-Chain และการคำนวณ Off-Chain ได้เป็นอย่างดี เมื่อสามารถเขียนข้อมูลบน chain พื้นฐานได้ วิธีที่ง่ายที่สุดในการนำไปใช้สำหรับแอปพลิเคชันหลักใน ระบบนิเวศ Bitcoin ในปัจจุบัน มีการใช้กันอย่างแพร่หลาย
2.4. แนวคิดระดับที่สองที่กว้างขึ้นและการใช้งานระดับที่สูงกว่า
จากการวิเคราะห์โครงสร้างของอาคาร 2 ชั้นข้างต้นพบว่าโครงสร้างบล็อคเชน โครงสร้างระบบแบบกระจาย โครงสร้างระบบรวมศูนย์นี่คือการจำแนกประเภทโครงสร้างระบบทั่วไปของเรา: แบบรวมศูนย์, แบบกระจายอำนาจ, แบบกระจาย จากมุมมองนี้ เราจะเข้าใจลักษณะและสถานการณ์สมมติที่เกี่ยวข้องของแต่ละประเภทได้ง่ายขึ้น ประเภทเลเยอร์ที่สองทั้งสามประเภทล้วนมีข้อดีและข้อเสีย ในอนาคต ระบบนิเวศ Bitcoin ที่สมบูรณ์ ทั้งสามประเภทควรได้รับการแจกจ่ายตามสถานการณ์ที่แตกต่างกัน
ฉันใช้แผนภาพนี้เพื่ออ้างอิงถึงบทความของ Vitalik: ความหมายของการกระจายอำนาจ, URL ลิงก์:https://medium.com/@VitalikButerin/the-meaning-of-decentralization-a0c92b 76 a 274
มักจะมีข้อโต้แย้งเกี่ยวกับรูปภาพนี้ในประเทศจีน เชื่อกันว่าโลโก้รูปภาพแบบกระจายอำนาจและแบบกระจายจะกลับกัน จากมุมมองของการควบคุมและการตัดสินใจ เราควรจะสามารถขจัดข้อขัดแย้งนี้และเข้าใจการกระจายอำนาจและการกระจายได้ดีขึ้น ในส่วนของ Centralized (A) ในรูปนั้น ไม่ควรจะมีการโต้แย้งกันระหว่างทุกคนจากมุมมองที่หลากหลาย ดังนั้นเราจึงเปรียบเทียบเฉพาะการกระจายอำนาจและการกระจายเท่านั้น และการควบคุมและการตัดสินใจยังจำเป็นต้องมีการมีส่วนร่วมของโหนดกลางบางแห่ง ในเวลานี้ การควบคุมและการตัดสินใจเรียกว่าฉันทามติ ตัวอย่างเช่น เฉพาะโหนดเต็มรูปแบบที่มีความสามารถในการขุดใน Bitcoin เท่านั้นที่มีความสามารถในการกำหนดการสร้างบล็อกใหม่และเนื้อหาที่เขียนลงในบล็อกใหม่ โหนดเหล่านั้นที่ไม่มีความสามารถในการขุดคือโหนดแบบอ่านอย่างเดียวหรือโหนดการตรวจสอบ ในห่วงโซ่ POS และ DPOS สถานการณ์นี้จะชัดเจนยิ่งขึ้น มีเพียงโหนดฉันทามติเท่านั้นที่สามารถตัดสินใจได้ว่าจะสร้างและเขียนอะไรในบล็อกใหม่ ความแตกต่างระหว่างอัลกอริธึมซิงโครนัสและอัลกอริธึมอะซิงโครนัสในโปรโตคอลฉันทามติก็ชัดเจนมากขึ้นเช่นกัน ซึ่งจะกำหนดจำนวนโหนดที่สามารถรองรับในเครือข่ายบล็อกเชน ในระบบแบบกระจายไม่มีจุดศูนย์กลางที่ชัดเจนเลย มีเพียงโหนดเท่านั้น โหนดใดๆ สามารถเข้าร่วมหรือออกจากเครือข่ายได้ตลอดเวลา และการควบคุมและการตัดสินใจจะอยู่ภายในเครื่อง นี่เป็นหนึ่งในเหตุผลที่ว่าทำไมระบบแบบกระจายจึงสามารถบรรลุผลสำเร็จ ประสิทธิภาพสูงมาก.. คำอธิบายนี้ช่วยขจัดข้อขัดแย้งทั่วไประหว่างการกระจายอำนาจและการกระจายอำนาจหรือไม่
นอกจากนี้ ฝูงชนบล็อกเชนมักจะพูดถึงเลเยอร์ 3 หรือแม้แต่เลเยอร์ 4 เหนือโครงสร้างชั้นสอง ซึ่งเป็นโครงสร้างชั้นสองทั่วไป เลเยอร์ 3 และเลเยอร์ 4 เป็นแนวคิดที่แตกต่างอย่างสิ้นเชิงจากโครงสร้าง 5 เลเยอร์ของสแต็กเทคโนโลยี Web3 ที่เสนอโดย Gavin Wood เลเยอร์ 3 และเลเยอร์ 4 ในสแต็กเทคโนโลยี Web3 เป็นวิธีการจำแนกประเภทของโปรโตคอลแอปพลิเคชัน
โครงสร้างชั้นสองเหล่านี้จะมีผลกระทบอย่างไรต่อการใช้งานระดับบน? ด้วยคุณสมบัติพื้นฐานที่มีให้โดยระบบบล็อคเชน:ความเปิดกว้างและความโปร่งใส การกระจายอำนาจ ความปลอดภัย พลังการประมวลผล ปริมาณงาน การจัดเก็บ ความเป็นส่วนตัว ฯลฯแอปพลิเคชันชั้นบนจะถูกสร้างขึ้นบนส่วนขยายเลเยอร์ที่สองเหล่านี้ และจะโต้ตอบซึ่งกันและกันบนแอปพลิเคชันเลเยอร์ที่สองเหล่านี้ การขยายชั้นที่สองตามโครงสร้างบล็อกเชน การขยายชั้นที่สองของโครงสร้างแบบกระจาย การขยายชั้นที่สองของโครงสร้างแบบรวมศูนย์ และแอปพลิเคชันแบบรวมศูนย์บางตัวจะสร้างแอปพลิเคชัน Web3.0 ขนาดใหญ่จริง
2.5 สรุปคุณลักษณะพื้นฐานของ blockchain และคุณลักษณะของโครงสร้างสามเลเยอร์ 2
เนื้อหาของส่วนนี้มาจากบทความอื่นที่ฉันเขียน การสังเกต Bitcoin ชั้นที่สองจากมุมมองของเครื่องจักรของรัฐ คุณจะได้รับความคิดและข้อสรุปเพิ่มเติม ตารางสรุปและข้อสรุปบางส่วนมีการอ้างอิงโดยตรงที่นี่ สำหรับสถาปัตยกรรมระบบของแอปพลิเคชัน Web3.0 โปรดดูบทความนั้นด้วย
จากตารางข้างต้น เราสามารถสรุปลักษณะของโครงสร้างบล็อคเชน โครงสร้างระบบแบบกระจาย และโครงสร้างแบบรวมศูนย์ได้คร่าวๆ
(1) โครงสร้างบล็อกเชน
ประโยชน์ที่ใหญ่ที่สุดของโครงสร้างบล็อกเชนคือสามารถแก้ไขปัญหาที่เกี่ยวข้องกับความไว้วางใจ (บทบาทของบัญชีแยกประเภท) และสามารถบันทึกกระบวนการเปลี่ยนแปลงของข้อมูล (การเปลี่ยนสถานะ) ดังนั้นข้อมูลและกฎการคำนวณจึงกลายเป็นข้อมูลที่เชื่อถือได้และการคำนวณที่เชื่อถือได้
ปัญหาที่ใหญ่ที่สุดของโครงสร้าง blockchain คือประสิทธิภาพต่ำ มีเหตุผลสองประการ ประการแรก โครงสร้าง blockchain ไม่สามารถลบสถานการณ์การคำนวณบางส่วนออกได้ และคำขอทั้งหมดจะได้รับการประมวลผลในลักษณะการคำนวณเต็มรูปแบบ ตัวอย่างเช่น การคำนวณบางส่วนและการคำนวณทั่วโลก ข้อมูลภายในและข้อมูลทั่วโลก ข้อมูลชั่วคราว และข้อมูลถาวร ประการที่สอง โครงสร้างบล็อคเชนมีขีดจำกัดบนของประสิทธิภาพที่ชัดเจน หากขยายเลเยอร์ 2 ผ่านทางลูกโซ่ จำนวนธุรกรรมที่รองรับก็มีจำกัดเช่นกัน
เพื่อขยายประสิทธิภาพของโครงสร้างที่ประกอบด้วยบล็อกเชน จำเป็นต้องมีการสร้างหลายชั้นและจำเป็นต้องใช้ร่วมกับระบบที่ต่างกัน
จากตารางด้านบน มีเพียงโครงสร้าง blockchain เท่านั้นที่สามารถรับรู้ฟังก์ชันบัญชีแยกประเภทที่ไว้วางใจได้ ดังนั้น หากระบบต้องการทราบถึงฟังก์ชันบัญชีแยกประเภทที่ไว้วางใจได้ ก็จะต้องมีระบบบล็อกเชนด้วย อย่างไรก็ตาม เนื่องจากข้อกำหนดด้านประสิทธิภาพของแอปพลิเคชันขนาดใหญ่ ระบบบล็อกเชนจึงต้องรวมเข้ากับระบบอื่น ๆ เพื่อตอบสนองความต้องการ
(2) ระบบแบบกระจาย
ในตารางด้านบน เราจะเห็นข้อดีที่ชัดเจนของระบบแบบกระจาย:การกระจายอำนาจ ประสิทธิภาพ ความสามารถในการปรับขนาดทั้งหมดนี้ยอดเยี่ยมมาก ยกเว้นฟีเจอร์ที่ซับซ้อนกว่าในการใช้งานฟังก์ชัน นอกจากนี้ ระบบแบบกระจายไม่สามารถเชื่อถือบัญชีแยกประเภทได้
ดังนั้น หากเราสามารถใช้ระบบแบบกระจายในโครงสร้างชั้นสองตามฟังก์ชันบัญชีแยกประเภทชั้นแรกของ Bitcoin ในทางทฤษฎีแล้ว เราจะสามารถขยายประสิทธิภาพได้อย่างไม่จำกัดในขณะที่ยังคงลักษณะพื้นฐานของบล็อกเชนไว้ กรณีในพื้นที่นี้แสดงโดย Bitcoin + Lightning Network ประสิทธิภาพของชุดค่าผสมนี้คือ 7 TPS * ∞ ของ Bitcoin
เหตุผลในการบรรลุความสมบูรณ์ของทัวริงในระบบแบบกระจายก็คือ ค่าใช้จ่ายในการบันทึกและใช้งานสัญญาอัจฉริยะในระบบบล็อกเชนนั้นสูงมาก เนื่องจากเป็นข้อมูลส่วนกลางและโค้ดระดับโลก ดังนั้นสัญญาอัจฉริยะยังเหมาะสำหรับทฤษฎีแบบเลเยอร์ ซึ่งจำกัดการจัดเก็บโค้ดและการดำเนินการของสัญญาอัจฉริยะให้กับผู้เข้าร่วม
(3) ระบบรวมศูนย์
จากตารางด้านบน เราจะเห็นว่าประโยชน์ของระบบรวมศูนย์ก็คือการใช้งานทางวิศวกรรมนั้นค่อนข้างง่าย เนื่องจากการควบคุมลอจิกภายในที่เรียบง่ายและการคำนวณที่ไม่ซับซ้อน ในทำนองเดียวกัน ระบบรวมศูนย์ไม่สามารถเชื่อถือบัญชีแยกประเภทได้ ข้อดีของระบบรวมศูนย์นั้นไม่โดดเด่นนักหากคุณกำลังประมวลผลข้อมูลขนาดเล็กหรือประมวลผลข้อมูลชั่วคราวและการคำนวณชั่วคราวก็จะค่อนข้างเหมาะสม
โครงสร้างชั้นสองของระบบรวมศูนย์สามารถใช้เป็นวิธีแก้ปัญหาเสริมหรือเปลี่ยนผ่านไปยังอีกสองวิธีได้
(4) การวิเคราะห์ที่ครอบคลุม
ในยุคแห่งคุณค่า จากเนื้อหาข้างต้น เราจะเห็นได้ว่าเป็นเรื่องยากที่จะบรรลุผลสำเร็จของความต้องการด้วยการพึ่งพาระบบเดียวเพียงอย่างเดียว นี่เป็นความจำเป็นในทางปฏิบัติสำหรับชั้นที่สองของการพัฒนาระบบนิเวศ Bitcoin แต่วิธีการรวมทั้งสามระบบเข้าด้วยกันนั้นต้องใช้การสำรวจอย่างมาก มาวิเคราะห์กันตามทฤษฎีก่อน เมื่อต้องเผชิญกับความต้องการที่แตกต่างกันก็จะมีโครงสร้างการผสมผสานที่แตกต่างกัน
ประการแรก จากมุมมองของแนวคิดการออกแบบการแบ่งชั้นโปรโตคอล เครือข่าย Bitcoin ไม่ต้องการความสมบูรณ์ของ Turing มันเป็นเครื่องจักรที่เชื่อถือได้ระดับโลกและต้องการเพียงบันทึกข้อมูลและการเปลี่ยนแปลงข้อมูลที่ต้องใช้ความไว้วางใจระดับโลกเท่านั้น ตามข้อกำหนดพื้นฐานที่สุด ชุดคำสั่งของ Bitcoin สามารถลดลงเหลือน้อยที่สุดได้ ฟังก์ชั่นอื่น ๆ เหลืออยู่ที่ส่วนขยายของเลเยอร์บนเพื่อให้เสร็จสมบูรณ์
โดยทั่วไปแล้ว แอปพลิเคชันขนาดเล็กจะต้องดำเนินการให้เสร็จสิ้นบนบล็อกเชนเดียวเท่านั้น ระบบที่ใหญ่กว่าเล็กน้อยเหมาะสำหรับการสร้างบล็อกเชน + บล็อกเชนชั้นที่สองให้เสร็จสมบูรณ์ แต่สำหรับแอปพลิเคชันขนาดใหญ่ โซลูชันที่ต้องการคือการใช้ระบบบล็อกเชน + ระบบแบบกระจาย
ด้วยการผสมผสานระหว่างโครงสร้างระบบหลายระบบ ข้อจำกัดของทฤษฎีพื้นฐานของระบบเดียวจึงสามารถทำลายได้ ตัวอย่างเช่น ระบบบล็อกเชนถูกจำกัดด้วยข้อจำกัดของสามเหลี่ยม DSS ที่เป็นไปไม่ได้ แต่หากใช้ระบบบล็อกเชน + ระบบกระจาย สามเหลี่ยมที่เป็นไปไม่ได้ของการกระจายอำนาจ D, การรักษาความปลอดภัย S และความสามารถในการขยายขนาด S จะสามารถแก้ไขได้ การรวมกันอื่นๆ ได้แก่ blockchain + ระบบรวมศูนย์ ก็สามารถแก้ปัญหาความสามารถในการขยายขนาดได้ในระดับหนึ่ง ระบบกระจาย + ระบบรวมศูนย์สามารถแก้ไขข้อจำกัดของสามเหลี่ยม CAP ในระบบกระจายได้
3. สิ่งที่เกี่ยวข้องกับการก่อสร้างชั้นสอง
ด้วยเครือข่ายชั้นหนึ่งและโครงสร้างชั้นสอง ความสัมพันธ์ระหว่างทั้งสองคืออะไร? หรือทั้งสองเกี่ยวข้องกันโดยตรง? ประการหนึ่งคือการเชื่อมต่อทางเทคนิคโดยตรง เช่น การเชื่อมโยงผ่านเทคโนโลยีการล็อคสองทางหรือสะพาน อีกประการหนึ่งคือความสัมพันธ์นอกระบบ เช่น Bitcoin และ Ethereum แม้ว่าจะไม่มีความสัมพันธ์กันโดยตรง แต่ผู้คนก็เปลี่ยน BTC เป็น WBTC เพื่อให้ไหลบน Ethereum ไม่มีแม้แต่ความสัมพันธ์ทางเทคนิคใด ๆ แต่มีการปรับเปลี่ยนส่วนบุคคลตามความผันผวนของราคา ตำแหน่งของ Bitcoin และ Ethereum มีความสัมพันธ์กันนอกระบบ
ที่นี่เราจะหารือเกี่ยวกับความสัมพันธ์ทางเทคนิคเท่านั้นเทคโนโลยีความสัมพันธ์เหล่านี้มีความสัมพันธ์อย่างใกล้ชิดกับโครงสร้างและลักษณะของเลเยอร์ที่สองอย่างสมบูรณ์ ต่อมา เราจะอ้างถึงโครงสร้าง von Neumann จากมุมมองมหภาคมากขึ้นเพื่อตัดสินการพัฒนาระบบนิเวศที่เกี่ยวข้องกับบล็อกเชน
3.1 เทคโนโลยีการเชื่อมต่อชั้นที่หนึ่งและชั้นที่สอง
เราได้กล่าวถึงการพัฒนาเทคโนโลยีของ Bitcoin แล้ว เช่น การแก้ไข OP_RETURN, SegWit (โดดเดี่ยวพยาน), Taproot (เวอร์ชันอัปเกรดพยานแยกเดี่ยว), ลายเซ็น Schnnor, MAST และ Tapscript ซึ่งทั้งหมดนี้ควรได้รับการออกแบบเพื่อวัตถุประสงค์ในการเชื่อมต่อ ชั้นที่หนึ่งและชั้นที่สองเป็นองค์ประกอบทางเทคนิคพื้นฐานที่เชื่อมโยงชั้นที่หนึ่งและชั้นที่สองในระบบนิเวศของ Bitcoin เทคโนโลยีการเชื่อมต่อเหล่านี้เป็นส่วนสำคัญในการคิดเกี่ยวกับการสร้างชั้นที่ 2 แม้ว่าจะมีโซลูชันการนำเทคโนโลยีการเชื่อมต่อ BTC บางส่วนไปใช้งานบนเครือข่าย เช่น การใช้ HashLock หรือลายเซ็นเกณฑ์ MPC เป็นต้น แต่โซลูชันเหล่านี้มีฟังก์ชันที่จำกัดและเป็น ไม่เหมาะสำหรับฟังก์ชันที่ซับซ้อนมากขึ้น เพื่อแบ่งส่วนสถานการณ์และข้อกำหนดเพิ่มเติม ยังคงจำเป็นต้องใช้องค์ประกอบทางเทคนิคพื้นฐานที่สร้างขึ้นสำหรับการเชื่อมต่อในระบบนิเวศของ Bitcoin
การเชื่อมต่อชั้นหนึ่งและชั้นสองของ BEVM ค่อนข้างจะเป็นตัวแทน และส่วนใหญ่ใช้ฟังก์ชันที่สร้างขึ้นด้วยองค์ประกอบพื้นฐานข้างต้น ลายเซ็น Shnorr + สัญญา MAST + โซลูชัน BTC L2 ของเครือข่าย Bitcoin light node เป็นกรณีที่ดีสำหรับการเรียนรู้การเชื่อมต่อเลเยอร์แรกและเลเยอร์ที่สอง
นอกเหนือจากองค์ประกอบทางเทคนิคพื้นฐานที่เชื่อมต่อกับชั้นหนึ่งและชั้นสองแล้ว เทคโนโลยีการเชื่อมต่อเฉพาะจะแตกต่างกันไปขึ้นอยู่กับโครงสร้างของการก่อสร้างชั้นสอง ก่อนอื่นผมขอแนะนำเทคโนโลยีการเชื่อมต่อบางประเภทโดยย่อ เทคโนโลยีทั่วไปสำหรับการเชื่อมต่อเครือข่ายระดับหนึ่งและเครือข่ายระดับที่สองของบล็อกเชนมีดังต่อไปนี้:
เทคโนโลยีข้ามโซ่:ด้วยเทคโนโลยีข้ามสายโซ่ บล็อกเชนต่างๆ สามารถทำงานร่วมกันและรับรู้ถึงการเชื่อมต่อระหว่างเครือข่ายชั้นหนึ่งและเครือข่ายชั้นสอง เทคโนโลยีข้ามสายโซ่สามารถรับรู้ถึงการถ่ายโอนข้ามสายโซ่และการโต้ตอบของสินทรัพย์ ช่วยให้ข้อมูลและมูลค่าไหลระหว่างบล็อกเชนที่แตกต่างกัน
เทคโนโลยีการตรวจสอบส่วน:เทคโนโลยีการตรวจสอบเซกเมนต์สามารถแยกข้อมูลธุรกรรมในเครือข่ายชั้นหนึ่ง จากนั้นตรวจสอบและประมวลผลข้อมูลผ่านเครือข่ายชั้นสอง วิธีการนี้สามารถลดภาระบนเครือข่ายระดับแรกและปรับปรุงปริมาณงานและประสิทธิภาพโดยรวมได้
เทคโนโลยีโซ่ข้าง:เทคโนโลยี Side chain เป็นเทคโนโลยีที่เชื่อมต่อ main chain และ side chain โดย side chain สามารถรับรู้การรับส่งข้อมูลระหว่างเครือข่ายชั้นที่ 1 และเครือข่ายชั้นที่ 2 เชนด้านข้างสามารถแยกฟังก์ชันและแอปพลิเคชันเฉพาะบางอย่างออกจากเชนหลักเพื่อปรับปรุงประสิทธิภาพโดยรวมและความสามารถในการปรับขนาด
เทคโนโลยีช่องทางของรัฐ:เทคโนโลยี State Channel เป็นโซลูชันที่ใช้เครือข่ายชั้นที่ 2 ด้วยการสร้างช่องทางการสื่อสารภายนอกลูกโซ่ ธุรกรรมสามารถดำเนินการได้นอกลูกโซ่และส่งไปยังเครือข่ายชั้นที่ 1 เมื่อจำเป็นเท่านั้น เทคโนโลยี State Channel สามารถเพิ่มความเร็วและปริมาณการทำธุรกรรมและลดค่าธรรมเนียมการทำธุรกรรม
เทคโนโลยีพลาสมา:เทคโนโลยีพลาสมาเป็นโซลูชันการขยายตามเครือข่ายชั้นที่ 2 โดยการแบ่งข้อมูลธุรกรรมของเครือข่ายชั้นที่ 1 จากนั้นตรวจสอบและประมวลผลข้อมูลผ่านเครือข่ายชั้นที่ 2 ทำให้สามารถบรรลุปริมาณงานและความสามารถในการปรับขนาดที่สูงขึ้น
โครงสร้าง 2 ชั้นทั่วไป ได้แก่โครงสร้างบล็อคเชน โครงสร้างระบบแบบกระจาย โครงสร้างระบบรวมศูนย์เทคโนโลยีการเชื่อมต่อทั่วไปข้างต้นจะแตกต่างกันเนื่องจากโครงสร้างที่แตกต่างกันของชั้นที่สอง และส่วนใหญ่สามารถใช้ได้ในโครงสร้างเดียวเท่านั้น ดังนั้นจึงจะไม่ถูกกล่าวถึงในเชิงลึกที่นี่
เมื่อการก่อสร้างชั้นสองเติบโตขึ้น ก็จะมีเทคโนโลยีหรือกรณีที่เฉพาะเจาะจงมากขึ้น และอาจไม่ใช่ความเชื่อมโยงทางเทคนิคด้วยซ้ำ แต่เป็นเพียงความเชื่อมโยงทางเศรษฐกิจเท่านั้น
อะไรคือตัวชี้วัดอ้างอิงสำหรับการตรวจสอบคุณภาพของเทคโนโลยีลิงค์เลเยอร์หนึ่งและเลเยอร์สอง? ตัวบ่งชี้ที่คุณสามารถดูคร่าวๆ ได้แก่:
ชั้นแรกสามารถตรวจสอบธุรกรรมบนชั้นที่สองได้หรือไม่?
ทรัพย์สินชั้น 1 จะสามารถหลบหนีได้อย่างราบรื่นเมื่อชั้น 2 พังหรือไม่?
เทคโนโลยีการเชื่อมต่อลดคุณสมบัติบางอย่างของระบบหรือไม่?
……
เนื้อหาของเทคโนโลยีการเชื่อมโยงระหว่างชั้นที่หนึ่งและชั้นที่สองควรได้รับการสรุปและปรับปรุงให้ดีขึ้นเมื่อมีกรณีของการก่อสร้างชั้นที่สองเพิ่มมากขึ้น ปัจจุบันเทคโนโลยีการเชื่อมต่อเหล่านี้ส่วนใหญ่แล้วเสร็จโดยผู้สร้างระดับ 2 เป็นการยากที่จะบอกว่าจะมีผลิตภัณฑ์อิสระที่คล้ายกับสะพานข้ามสายโซ่ในอนาคตหรือไม่
ส่วนนี้เป็นข้อมูลเพิ่มเติมเกี่ยวกับการตั้งคำถามและช่วยให้เราผู้เข้าร่วมและผู้สร้างได้คิดมากขึ้น
3.2. ดูการพัฒนา blockchain โดยอ้างอิงกับโครงสร้าง Von Neumann
ก่อนหน้านี้เราได้ใช้แนวคิดที่ Vitalik เสนอ:Blockchain คือ “คอมพิวเตอร์โลก”- เนื่องจากสามารถเรียกได้ว่าเป็นคอมพิวเตอร์ทั้งหมด คอมพิวเตอร์โลก นี้จึงสามารถเปรียบเทียบและวิเคราะห์กับโครงสร้าง von Neumann ของคอมพิวเตอร์แบบดั้งเดิมได้
องค์ประกอบหลักห้าประการของคอมพิวเตอร์สถาปัตยกรรม von Neumann:ตัวดำเนินการ ตัวควบคุม หน่วยความจำ อุปกรณ์อินพุต และอุปกรณ์เอาท์พุตในระบบ คอมพิวเตอร์โลก ของบล็อกเชน มีองค์ประกอบที่คล้ายกัน และเราต้องใส่ใจกับส่วนการเชื่อมต่อขององค์ประกอบทั้งห้านี้ด้วย เนื่องจากในระบบแบบกระจาย ส่วนการเชื่อมต่อจะมีผลกระทบมากกว่า
กฎการพัฒนาของ World Computer นั้นคล้ายคลึงกับกฎการพัฒนาของคอมพิวเตอร์แบบเดิมมาก เมื่อเปรียบเทียบกับการพัฒนาคอมพิวเตอร์แบบเดิมๆ ระบบบล็อคเชนยังอยู่ในขั้นตอนคล้ายกับก่อนปี 286 ยังคงขยายขีดความสามารถในการประมวลผลและความสามารถในการจัดเก็บข้อมูล มีอุปกรณ์ต่อพ่วงที่เรียบง่ายและยังมีข้อจำกัดอย่างมากในสิ่งที่สามารถทำได้
การเปรียบเทียบหลายประการที่เปรียบเทียบการพัฒนาคอมพิวเตอร์แบบเดิมกับการพัฒนา คอมพิวเตอร์โลก:
(1) การขยายตัวของ CPU (เครื่องคิดเลขและตัวควบคุม) ก็เหมือนกับการขยายตัวของพลังงานการประมวลผลและทรูพุตหนึ่งและสองชั้นในปัจจุบัน
(2) การขยายหน่วยความจำจะค่อยๆ เปลี่ยนจากการแข่งขันแย่งชิงพื้นที่บนเชนไปเป็นการใช้ที่เก็บข้อมูลบล็อคเชนจริง พื้นที่เก็บข้อมูลออนไลน์แบบหนึ่งและสองชั้นในปัจจุบันเป็นเหมือนรีจิสเตอร์ แคชระดับแรก และแคชระดับที่สองในคอมพิวเตอร์แบบดั้งเดิม ในอนาคต จะมีวิธีการจัดเก็บข้อมูลบล็อกเชนระดับมืออาชีพ เช่น หน่วยความจำ ฮาร์ดดิสก์ และ จัดเก็บข้อมูลภายนอก. วิธีเขียนข้อมูลในปัจจุบันจะเปลี่ยนแปลงไปมากในอนาคต
(3) อุปกรณ์อินพุตและอุปกรณ์เอาท์พุตในระบบบล็อกเชนคือออราเคิล อุปกรณ์อินพุตและเอาต์พุตเหล่านี้ไม่ได้สะท้อนให้เห็นมากนักในการก่อสร้างชั้นสอง และจะมีความต้องการมากขึ้นในการใช้งานชั้นบน
(4) เครือข่ายและฟังก์ชันพิเศษบางอย่างในบล็อกเชนนั้นคล้ายคลึงกับ GPU การ์ดอุปกรณ์พิเศษ อุปกรณ์ต่อพ่วงพิเศษ และส่วนประกอบอื่น ๆ ในคอมพิวเตอร์แบบดั้งเดิม
(5) แอปพลิเคชันออนไลน์และแอปพลิเคชันระดับสูงกว่า เช่นเดียวกับคอมพิวเตอร์ทั่วไปที่ยังไม่มีระบบปฏิบัติการและซอฟต์แวร์แอปพลิเคชันที่โดดเด่น ก็มีการพัฒนาและแยกฟังก์ชันการทำงานทีละขั้นตอนเช่นกัน
(6) แอปพลิเคชันบล็อกเชนในปัจจุบันจำนวนมากเป็นแอปพลิเคชันทางการเงิน เหมือนกับคอมพิวเตอร์แบบดั้งเดิมในยุคแรก ๆ ซึ่งส่วนใหญ่ใช้สำหรับการวิจัยทางวิทยาศาสตร์และการทหาร ด้วยการพัฒนา แอปพลิเคชันเหล่านั้นค่อยๆ เคลื่อนไปสู่องค์กร ครอบครัว และบุคคลทั่วไป แอปพลิเคชันบล็อกเชนจะมีแนวโน้มการพัฒนาที่คล้ายกัน โดยพัฒนาจากแอปพลิเคชันทางการเงินในยุคแรกไปจนถึงแอปพลิเคชันที่กว้างขึ้น
จากการสร้างชั้นที่สอง ยังมีอีกหลายสิ่งที่สามารถพูดคุยได้เมื่อเปรียบเทียบคอมพิวเตอร์แบบดั้งเดิมกับ คอมพิวเตอร์โลก ของบล็อกเชน ซึ่งจะไม่ได้อธิบายไว้ในบทความนี้
4. สถานะการก่อสร้างเลเยอร์ 2 ปัจจุบันของ Bitcoin
4.1. โครงการ Bitcoin ชั้นสองได้ดำเนินการแล้ว
ในบทความนี้ เราจะแนะนำโครงการ Bitcoin ชั้นสองที่ดำเนินการได้สำเร็จเป็นหลัก โดยอ้างอิงถึงรายงานการวิจัยและรายงานอุตสาหกรรม โครงสร้างชั้นสองเหล่านี้ดำเนินการมาระยะหนึ่งแล้ว และส่วนใหญ่ถูกสร้างขึ้นหรือ เปิดตัวตั้งแต่ปี 2558 ถึง 2562... โปรเจ็กต์ใหม่บางโปรเจ็กต์จะเปิดตัวหากมีฟีเจอร์พิเศษ เราจะเห็นว่ากรณีเหล่านี้โดยพื้นฐานแล้วขึ้นอยู่กับการสร้างชั้นที่สองของห่วงโซ่ และการสร้างระบบแบบกระจายเพียงอย่างเดียวที่ยึดตาม Channel คือ Lightning Network หากคุณรวมการสร้าง Ethereum ชั้นที่สองไว้ด้วย Raiden Network ก็เป็นกรณีการออกแบบที่อิงตาม Channel เช่นกัน แต่การพัฒนาในปัจจุบันดูเหมือนจะไม่ประสบความสำเร็จและจะไม่ถูกนำมาใช้ในบทความนี้ เทคโนโลยี Plasma ของ Ethereum เป็นการออกแบบ Sub-chain ที่อิงจาก Channel ดูเหมือนว่าจะเป็นการผสมผสานระหว่าง Chain และ Channel โดยส่วนตัวแล้วผมคิดว่าคุณสมบัติหลักของมันคือการออกแบบ 2 ชั้นตาม Chain ดังนั้นผมจะไม่พูดถึงมันมากเกินไป ที่นี่.
1. เครือข่าย Lightning Network Lightning Network (ขึ้นอยู่กับโครงสร้างชั้นสองแบบกระจาย)
Lightning Network เป็นโซลูชันชั้นสองที่สร้างขึ้นบนบล็อกเชน Bitcoin และได้รับการออกแบบมาเพื่อแก้ปัญหาความสามารถในการปรับขนาดของ Bitcoin และปัญหาความเร็วในการทำธุรกรรมต่ำ Lightning Network ได้รับการเสนอครั้งแรกในปี 2558 และนำไปใช้อย่างเต็มรูปแบบในปี 2561
คุณสมบัติหลักของ Lightning Network คือความรวดเร็ว ต้นทุนต่ำ และปรับขนาดได้ สร้างช่องทางการชำระเงินหลายชุดเพื่อให้สามารถดำเนินการธุรกรรม Bitcoin ภายในช่องทางได้โดยไม่ต้องบันทึกโดยตรงบนบล็อกเชน สิ่งนี้สามารถลดเวลาการยืนยันธุรกรรมและค่าธรรมเนียมการทำธุรกรรมได้อย่างมาก และรองรับธุรกรรมแบบขนานจำนวนมาก Lightning Network อาศัยโปรโตคอล RMSC เพื่อรับรองความปลอดภัยและความน่าเชื่อถือของธุรกรรม ในขณะที่ HTLC แก้ปัญหาความสามารถในการปรับขนาดการกำหนดเส้นทางได้ ความสามารถในการปรับขนาดของสถาปัตยกรรมทำให้มีประสิทธิภาพสูงมาก
นับตั้งแต่เปิดตัว Lightning Network ได้รับความสนใจและการยอมรับอย่างกว้างขวาง ผู้ใช้ การแลกเปลี่ยน และผู้ค้า Bitcoin จำนวนมากขึ้นเรื่อยๆ ใช้ Lightning Network เพื่อการทำธุรกรรมข้ามเครือข่ายที่รวดเร็วและการชำระเงินแบบเรียลไทม์ นอกจากนี้ นักพัฒนายังปรับปรุงประสิทธิภาพและประสบการณ์ผู้ใช้ของ Lightning Network อย่างต่อเนื่อง โดยให้คุณสมบัติและความสามารถในการปรับขนาดที่มากขึ้น
แม้ว่า Lightning Network จะให้การปรับปรุงที่สำคัญในด้านความสามารถในการขยายขนาดและความเร็วของการทำธุรกรรม แต่ก็ยังเผชิญกับความท้าทายทางเทคนิคและการนำไปใช้หลายประการ ตัวอย่างเช่น ความเสถียรของเครือข่าย อัลกอริธึมการกำหนดเส้นทาง และอินเทอร์เฟซผู้ใช้ จำเป็นต้องได้รับการปรับปรุงอย่างต่อเนื่อง อย่างไรก็ตาม เมื่อเวลาผ่านไปและเทคโนโลยีดีขึ้น Lightning Network คาดว่าจะกลายเป็นโซลูชันการชำระเงินที่สำคัญสำหรับ Bitcoin และสกุลเงินดิจิทัลอื่น ๆ ทำให้ผู้ใช้ได้รับประสบการณ์การทำธุรกรรมที่รวดเร็วและต้นทุนต่ำลง
2.ของเหลว (โครงสร้างชั้นสองแบบโซ่)
Liquid เป็นโซลูชัน sidechain ที่เปิดตัวโดย Blockstream ในปี 2558 ในฐานะไซด์เชนแรกของ Bitcoin Liquid มีเป้าหมายที่จะมอบโซลูชันธุรกรรมที่รวดเร็ว ปลอดภัย และเป็นส่วนตัว เพื่อตอบสนองความต้องการของผู้ใช้มืออาชีพ เช่น สถาบันการเงินและการแลกเปลี่ยน
หนึ่งในคุณสมบัติหลักของ Liquid คือเวลายืนยันธุรกรรมที่รวดเร็ว เมื่อเทียบกับเวลายืนยันของ Bitcoin ประมาณ 10 นาที เวลายืนยันธุรกรรมของ Liquid อยู่ที่เพียง 2 นาที ทำให้ผู้ใช้สามารถทำธุรกรรมได้เร็วขึ้นและโอนเงินได้รวดเร็วเมื่อจำเป็น คุณสมบัติที่สำคัญอีกประการหนึ่งคือความเป็นส่วนตัวในการทำธุรกรรมของ Liquid Liquid ใช้เทคโนโลยีธุรกรรมที่เป็นความลับ (ธุรกรรมที่เป็นความลับ) เพื่อซ่อนจำนวนธุรกรรม และมีเพียงผู้เข้าร่วมในธุรกรรมเท่านั้นที่สามารถดูจำนวนเงินที่ระบุได้ ซึ่งจะช่วยปกป้องความเป็นส่วนตัวของผู้เข้าร่วมการทำธุรกรรม
Liquid ยังมีปริมาณธุรกรรมที่สูงกว่าอีกด้วย ด้วยการใช้เทคโนโลยี Federated Peg (Federal Anchoring) Liquid สามารถรองรับธุรกรรมคู่ขนานจำนวนมากและยึดบนเครือข่าย Bitcoin เพื่อให้เกิดการทำงานร่วมกันกับ Bitcoin ซึ่งช่วยให้ Liquid สามารถจัดการปริมาณธุรกรรมได้มากขึ้น และปรับปรุงปริมาณงานของระบบโดยรวม
นับตั้งแต่เปิดตัว Liquid ก็ค่อยๆ เติบโตในอุตสาหกรรมสกุลเงินดิจิทัล การแลกเปลี่ยนที่มากขึ้นเรื่อยๆ สถาบันการเงินและองค์กรต่างๆ เริ่มนำ Liquid มาเป็นโซลูชันการซื้อขายและการชำระราคากองทุน ในเวลาเดียวกัน Blockstream ยังคงนำเสนอคุณสมบัติและการปรับปรุงใหม่ ๆ เพื่อปรับปรุงประสิทธิภาพและความปลอดภัยของ Liquid ให้ดียิ่งขึ้น
โดยสรุป Liquid เป็นโซลูชัน Bitcoin sidechain ที่เปิดตัวโดย Blockstream ซึ่งมีจุดมุ่งหมายเพื่อมอบธุรกรรมที่รวดเร็ว เป็นส่วนตัว และมีปริมาณงานสูง ตอบสนองความต้องการของผู้ใช้มืออาชีพด้วยการลดเวลาการยืนยันธุรกรรม ให้ความเป็นส่วนตัวของธุรกรรม และเพิ่มปริมาณธุรกรรม เมื่อเวลาผ่านไป Liquid ได้รับการยอมรับและการเติบโตอย่างกว้างขวางในอุตสาหกรรมสกุลเงินดิจิทัล
3. Rootstock (RSK) (โครงสร้างชั้นสองแบบโซ่)
Rootstock (RSK) เป็นแพลตฟอร์มสัญญาอัจฉริยะที่สร้างขึ้นบนบล็อกเชน Bitcoin และมีเป้าหมายที่จะมอบฟังก์ชันการทำงานที่คล้ายกับ Ethereum ให้กับระบบนิเวศของ Bitcoin Rootstock ได้รับการเสนอครั้งแรกในปี 2558 และเปิดตัวอย่างเป็นทางการในปี 2561
คุณสมบัติหลักของ Rootstock คือหมุดสองทางพร้อม Bitcoin และฟังก์ชันสัญญาอัจฉริยะ ด้วยการตรึง Bitcoin แบบสองทาง ทำให้ Rootstock สามารถใช้ Bitcoin เป็นสินทรัพย์หลัก ทำให้เกิดความปลอดภัยและเสถียรภาพ ในเวลาเดียวกัน Rootstock รองรับฟังก์ชันสัญญาอัจฉริยะ ช่วยให้นักพัฒนาสามารถสร้างและดำเนินการสัญญาอัจฉริยะด้วยฟังก์ชันอัตโนมัติบนแพลตฟอร์มได้
นับตั้งแต่เปิดตัว Rootstock ก็ค่อยๆ ได้รับการยอมรับและนำไปใช้ภายในระบบนิเวศของ Bitcoin มีฟังก์ชันและความยืดหยุ่นมากขึ้นสำหรับผู้ใช้และนักพัฒนา Bitcoin ทำให้ Bitcoin สามารถรองรับสถานการณ์การใช้งานที่หลากหลายมากขึ้น เช่น การเงินแบบกระจายอำนาจ (DeFi) การออกสินทรัพย์ดิจิทัล และการจัดการห่วงโซ่อุปทาน
อย่างไรก็ตาม การพัฒนาของ Rootstock นั้นค่อนข้างช้าเมื่อเทียบกับแพลตฟอร์มสัญญาอัจฉริยะอื่นๆ การขยายตัวในแง่ของชุมชนผู้ใช้และนักพัฒนาต้องใช้ความพยายามมากขึ้น อย่างไรก็ตาม แนวโน้มการพัฒนาของ Rootstock ยังถือว่าเป็นบวก และมีศักยภาพที่จะกลายเป็นหนึ่งในแพลตฟอร์มสัญญาอัจฉริยะที่สำคัญในระบบนิเวศของ Bitcoin
4. RGB (ขึ้นอยู่กับโครงสร้างชั้นที่สองแบบกระจาย + ทัวริงที่สมบูรณ์)
เรื่องราวของ RGB ย้อนกลับไปในปี 2016 เมื่อ Giacomo Zucco ต้องการใช้ประโยชน์จากแนวคิดของ Peter Todd ในการตรวจสอบฝั่งไคลเอ็นต์และการผนึกแบบใช้แล้วทิ้งเพื่อพัฒนาเหรียญที่มีสีดีขึ้น และนำโทเค็นเหล่านี้ไปยัง Lightning Network (นี่คือที่มาของชื่อ RGB จาก). เป็นโปรโตคอลแบบเปิดที่สร้างขึ้นบนบล็อกเชน Bitcoin และมีเป้าหมายเพื่อมอบฟังก์ชันที่สมบูรณ์ยิ่งขึ้นสำหรับการสร้าง ธุรกรรม และการจัดการสินทรัพย์ดิจิทัล
RGB เป็นระบบสัญญาอัจฉริยะ Bitcoin และ Lightning Network ที่ปรับขนาดได้และเป็นความลับ พัฒนาโดย LNP/BP Standards Association ใช้แนวคิดของการเป็นเจ้าของส่วนตัวและร่วมกัน และเป็นรูปแบบการคำนวณแบบกระจายที่สมบูรณ์และไร้ความน่าเชื่อถือของทัวริง ซึ่งไม่จำเป็นต้องมีโทเค็น และเป็นโปรโตคอลแบบกระจายอำนาจแบบไม่บล็อก RGB ได้รับการออกแบบมาเพื่อรันสัญญาอัจฉริยะที่ปรับขนาดได้ แข็งแกร่ง และเป็นส่วนตัวบนบล็อกเชน UTXO (เช่น Bitcoin) เพื่อให้ความเป็นไปได้ทั้งหมดเป็นไปได้ นักพัฒนาสามารถดำเนินการออกโทเค็น, การสร้าง NFT, DeFi, DAO และสัญญาอัจฉริยะหลายหมวดหมู่ที่ซับซ้อนยิ่งขึ้นผ่าน RGB
โปรโตคอล RGB เป็นสถานะฝั่งไคลเอ็นต์ที่ทำงานบนชั้นที่สองและสาม (นอกสายโซ่) ของระบบนิเวศ Bitcoin ตามแนวคิดของการตรวจสอบฝั่งไคลเอ็นต์และซีลแบบใช้ครั้งเดียว การตรวจสอบ และระบบสัญญาอัจฉริยะ
5.สแต็ค (โครงสร้างชั้นสองแบบโซ่)
Stacks (เดิมชื่อ Blockstack) เป็นแพลตฟอร์มการประมวลผลแบบกระจายอำนาจที่สร้างขึ้นบนบล็อกเชน Bitcoin Stacks ได้รับการเสนอครั้งแรกในปี 2013 และมีการเสนอขายเหรียญเริ่มต้น (ICO) ในปี 2560 คุณสมบัติหลักของมันคือการให้การรับรองความถูกต้องแบบกระจายอำนาจ การจัดเก็บ และฟังก์ชันสัญญาอัจฉริยะ
คุณสมบัติหลักของ Stacks คือการสนับสนุนการพัฒนาและการดำเนินการแอปพลิเคชันแบบกระจายอำนาจด้วยความปลอดภัยและความเสถียรของ Bitcoin ใช้กลไกฉันทามติที่เรียกว่า การซ้อน เพื่อให้บรรลุฉันทามติโดยให้ผู้ใช้ที่ถือโทเค็น STX ล็อคโทเค็นจำนวนหนึ่งและมีส่วนร่วมในการตรวจสอบเครือข่าย กลไกนี้ให้สิ่งจูงใจแก่ผู้ใช้และเพิ่มความปลอดภัยของเครือข่าย
ในแง่ของการพัฒนา Stacks ได้กลายเป็นหนึ่งในแพลตฟอร์มที่สำคัญในด้านแอปพลิเคชันแบบกระจายอำนาจ ได้ดึงดูดกลุ่มนักพัฒนาและโครงการให้เข้าร่วม สร้างแอปพลิเคชันแบบกระจายอำนาจจำนวนมาก และมอบเครื่องมือและเอกสารการพัฒนามากมาย Stacks ยังร่วมมือกับโครงการบล็อกเชนอื่น ๆ เพื่อขยายระบบนิเวศและสถานการณ์การใช้งาน
6. โครงการ Bitcoin ชั้นสองอื่น ๆ
ด้วยความนิยมของ Bitcoin จึงมีการสร้างโครงการใหม่มากมาย มีหลายโครงการที่ริเริ่มโดยชาวจีน และโครงการใหม่เหล่านี้ เช่น B² Network, BEVM, Dovi, Map Protocol, Merlin, Bison ฯลฯ ก็มีลักษณะบางอย่างเช่นกัน
B²Network ก่อตั้งขึ้นในปี 2022 เป็นเครือข่าย Bitcoin ชั้นสองที่พัฒนาขึ้นโดยใช้ ZK-Rollup ซึ่งเข้ากันได้กับ EVM และช่วยให้นักพัฒนาระบบนิเวศ EVM สามารถปรับใช้ DApps ได้อย่างราบรื่น เป็นกรณีทั่วไปของการถ่ายโอนเทคโนโลยีชั้นสองของเทคโนโลยี Ethereum ไปยังระบบนิเวศของ Bitcoin
ทีมงานดั้งเดิมของ BEVM ก่อตั้งขึ้นในปี 2560 และได้สำรวจการใช้งาน Bitcoin ที่หลากหลาย แนวคิด BEVM ที่เสนอในปี 2023 คือ Bitcoin L2 แบบกระจายอำนาจที่เข้ากันได้กับ EVM BEVM ขึ้นอยู่กับเทคโนโลยี เช่น อัลกอริธึมลายเซ็น Schnorr ที่มาจากการอัพเกรด Taproot ทำให้ BTC สามารถข้ามสายโซ่จากเครือข่ายหลักของ Bitcoin ไปยังเลเยอร์ 2 ในลักษณะกระจายอำนาจ เนื่องจาก BEVM เข้ากันได้กับ EVM DApps ทั้งหมดที่ทำงานในระบบนิเวศ Ethereum จึงสามารถทำงานบน BTC Layer 2 และใช้ BTC เป็น Gas ได้ เมื่อวันที่ 29 พฤศจิกายน 2023 BEVM เผยแพร่สมุดปกขาว
Dovi ก่อตั้งขึ้นในปี 2023 เป็น Bitcoin Layer 2 ที่เข้ากันได้กับสัญญาอัจฉริยะ EVM ในเดือนพฤศจิกายน ปี 2023 Dovi เผยแพร่สมุดปกขาวอย่างเป็นทางการ ตามเอกสารไวท์เปเปอร์ Dovi ผสานรวมลายเซ็น Schnorr และโครงสร้าง MAST เพื่อปรับปรุงความเป็นส่วนตัวของธุรกรรม ปรับขนาดข้อมูลให้เหมาะสม และกระบวนการตรวจสอบ ออกกรอบการทำงานที่ยืดหยุ่นสำหรับสินทรัพย์ประเภทต่าง ๆ นอกเหนือจาก Bitcoin และตระหนักถึงการถ่ายโอนสินทรัพย์ข้ามสายโซ่
ทีมงาน Map Protocol ก่อตั้งขึ้นค่อนข้างเร็ว เดิมมุ่งเน้นไปที่โปรโตคอล cross-chain ซึ่งเป็นเทคโนโลยีการเชื่อมต่อชั้นหนึ่งและชั้นสองที่เราแนะนำก่อนหน้านี้ หลังจากที่ระบบนิเวศของ Bitcoin ได้รับความนิยม ในไม่ช้าก็จะสามารถสร้างโครงสร้างชั้นสองตามห่วงโซ่ได้ ความสามารถในการเชื่อมโยงสินทรัพย์ที่จารึกในปัจจุบันและลดต้นทุนการทำธุรกรรมจะดึงดูดฝ่ายโครงการและแอปพลิเคชันบางส่วน
จากเว็บไซต์อย่างเป็นทางการของ Merlin Chain ง่ายต่อการดูคุณลักษณะของ Bridge โดยจะโอนสินทรัพย์บน BTC ไปยังเครือข่ายชั้นสองและลดต้นทุนการทำธุรกรรม เป็นตัวแทนทั่วไปในการแก้ปัญหา Pain Point ก่อน ตามการแนะนำเว็บไซต์อย่างเป็นทางการและรายงานการวิจัยบางฉบับ Merlin เป็นโซลูชัน Bitcoin Layer 2 ที่รวมเครือข่าย ZK-Rollup ออราเคิลแบบกระจายอำนาจ และโมดูลป้องกันการฉ้อโกง BTC แบบออนไลน์ โครงการนี้เปิดตัวโดย Bitmap Tech พวกเขาเป็นทีมที่มีเอกลักษณ์ สินทรัพย์ Bitmap.game และ BRC-420 Blue Box Ordinals ที่พวกเขาเปิดตัวมีชื่อเสียงที่ดี
Bison ก่อตั้งขึ้นในปี 2023 โดยเป็น zk-rollup ที่ใช้ Bitcoin ซึ่งเพิ่มความเร็วในการทำธุรกรรมในขณะที่เปิดใช้งานคุณสมบัติขั้นสูงบน Bitcoin ดั้งเดิม นักพัฒนาสามารถใช้ zk-rollup เพื่อสร้างโซลูชัน DeFi ที่เป็นนวัตกรรมใหม่ เช่น แพลตฟอร์มการซื้อขาย บริการให้กู้ยืม และผู้ดูแลสภาพคล่องอัตโนมัติ จากเว็บไซต์อย่างเป็นทางการ Bridge ก็เป็นฟีเจอร์ที่สำคัญเช่นกัน การผูกมัดสินทรัพย์ Bitcoin และการสมัครสินทรัพย์ชั้นบนเป็นจุดเริ่มต้นสำหรับหลายโครงการ
เมื่อพิจารณาจากโครงการที่ค่อนข้างใหม่ข้างต้น B² Network, BEVM, Dovi, Map Protocol, Merlin และ Bison พวกเขาได้ดำเนินการลดค่าธรรมเนียมการทำธุรกรรมอย่างรวดเร็วและตอบสนองความต้องการในการทำธุรกรรมของสินทรัพย์ระดับแรกของ Bitcoin พวกเขาทั้งหมดเกี่ยวข้องกับสินทรัพย์แบบ cross-chain ทีมเหล่านั้นที่มีโปรโตคอลแบบ cross-chain สามารถทำได้เร็วขึ้น ทีมที่มีประสบการณ์ในการก่อสร้างชั้นที่สองจะมีข้อได้เปรียบมากกว่าในแอปพลิเคชันชั้นบน โครงการใหม่ๆ เหล่านี้ล้วนมีพื้นฐานอยู่บนโครงสร้างชั้นที่สองของห่วงโซ่ โดยใช้ประโยชน์จากการสะสมเทคโนโลยีดั้งเดิมและพลังการระเบิดในระยะสั้น โครงการเหล่านี้ค่อนข้างเป็นเนื้อเดียวกัน การพัฒนาในอนาคตจะเป็นอย่างไร? การแข่งขันกับผู้ให้บริการก่อสร้างระดับสองแบบกระจายจะมีผลอย่างไร? นอกจากนี้ยังต้องอาศัยการสังเกตอย่างมาก เมื่อพิจารณาจากประสบการณ์ของโปรเจ็กต์ระดับสองบน Ethereum โปรเจ็กต์จำนวนมากจะล้มลงหลังจากโทเค็นถูกออกผ่านการตลาดแบบ hot-spot นี่จะเป็นกรณีของโปรเจ็กต์ระดับสองของ Bitcoin หรือไม่
จากโครงการที่ดำเนินอยู่บน Bitcoin ชั้นที่ 2 ในปัจจุบัน เราจะเห็นได้คร่าวๆ ว่าโครงการ Bitcoin ชั้นที่ 2 ที่รู้จักกันดีนั้นก่อตั้งขึ้นค่อนข้างเร็วและมีการสำรวจเทคโนโลยีที่เกี่ยวข้องมาเป็นเวลานาน อย่างไรก็ตาม เนื่องจากเทคโนโลยีพื้นฐานของ Bitcoin ระบบนิเวศยังไม่เกิดขึ้น โครงการส่วนใหญ่ไม่น่าตื่นเต้นพอหรือถูกบดบังด้วยแสงของ Ethereum และระบบนิเวศ Ethereum ด้วยความเป็นผู้ใหญ่ของโปรโตคอลพื้นฐานของ Bitcoin โดยเฉพาะอย่างยิ่งการก่อตัวของเทคโนโลยีพื้นฐาน เช่น Segregated Witness, Taproot, Schnorr Signatures, MAST Merkle Abstract Syntax Tree และ Tapscript เทคโนโลยีการเชื่อมต่อระหว่างเลเยอร์แรกและเลเยอร์ที่สองจึงพัฒนาได้ดีขึ้น ในฐานะ ผลลัพธ์ก็คือสิ่งที่ระบบนิเวศของ Bitcoin สามารถทำได้นั้นมีความสมบูรณ์ยิ่งขึ้น จากโครงการ Second-Layer ของ Bitcoin ที่กำลังดำเนินอยู่ เราจะเห็นได้ว่า บางคนเป็นผู้สร้างระบบนิเวศ Bitcoin ดั้งเดิม อีกส่วนหนึ่งเป็นผู้สร้าง Ethereum ชั้นที่สอง และบางคนเป็นผู้สร้างจากเทคโนโลยีการเชื่อมต่อ ไม่ว่าทิศทางของ โปรเจ็กต์มาจากมันจำเป็นต้องใช้เทคโนโลยีการเชื่อมต่อพื้นฐาน Bitcoin ที่สร้างขึ้นใหม่เหล่านี้ ยิ่งวิธีการใช้งานสมบูรณ์และหลากหลายมากเท่าไร การรองรับเลเยอร์ที่สองก็จะยิ่งดีขึ้นเท่านั้น
4.2. การวิเคราะห์การพัฒนาโครงสร้างชั้นสองของ Bitcoin
ไม่ว่าเงินทุนจะอยู่ที่ไหน ก็มีความกระตือรือร้น และจะดึงดูดเงินทุนให้มารวมตัวกันมากขึ้น ปัจจุบัน Bitcoin มีมูลค่าตลาดประมาณ 800 พันล้านดอลลาร์สหรัฐ การพัฒนาทางนิเวศน์ยังอ่อนแอ แต่ก็มีศักยภาพที่จะระเบิดได้ ดังนั้นหลายโครงการจึงอ้างว่าดำเนินการสร้าง Bitcoin ชั้นสอง เราจะไม่กล่าวถึงชื่อเฉพาะของโครงการเหล่านี้ที่นี่ แต่เราจะจำแนกประเภทของผู้เข้าร่วมโครงการเหล่านี้เพื่อดูคุณลักษณะ ตลอดจนข้อดีและข้อเสียตามลำดับ
1. โครงการก่อสร้างชั้นสอง Bitcoin ดั้งเดิม
โครงการ Bitcoin ชั้นสองดั้งเดิม โดยเฉพาะอย่างยิ่งโครงการที่ได้รับการพัฒนามาหลายปีและมีข้อได้เปรียบที่สะสมมา พวกเขาจะฟื้นคืนความนิยมของ Bitcoin ในครั้งนี้ได้หรือไม่ มันจะเจริญมั้ย? มีความไม่แน่นอนอย่างมาก
มีเกณฑ์การวัดสองประการ: ประการแรก ตามที่กล่าวไว้ก่อนหน้านี้ เครือข่ายชั้นที่สองใดก็ตามที่มีค่าการล็อครวมที่สูงกว่า TVL จะชนะ อีกประเภทคือประเภทโครงสร้าง 2 ชั้น โครงสร้าง 2 ชั้นแบบโซ่จะรองรับผู้เล่นแบบขนานได้มากขึ้นเนื่องจากลักษณะการขยาย โครงสร้าง 2 ชั้นแบบกระจายสามารถรองรับคู่แข่งได้ค่อนข้างน้อยเท่านั้น
โครงการระดับสองแบบเดิมยังคงต้องให้ข้อได้เปรียบที่สั่งสมมาอย่างเต็มที่และสร้างข้อได้เปรียบใหม่ ๆ ด้วยความช่วยเหลือของเทคโนโลยีใหม่ ๆ เพื่อดึงดูดการใช้งานบนแพลตฟอร์มมากขึ้น เมื่อนั้น พวกเขาจึงมีโอกาสที่จะฟื้นฟูและได้รับส่วนแบ่งการตลาดมากขึ้น หากไม่สามารถดึงดูดแอปพลิเคชันได้มากขึ้น โปรเจ็กต์เก่าๆ ดังกล่าวก็มีแนวโน้มที่จะจมหรือเปลี่ยนแปลงในที่สุด ในความเป็นจริง โครงการดังกล่าวยังสามารถร่วมมือหรือรวมเข้ากับโครงการที่ไม่มีการสะสมทางเทคนิคเลย และได้สร้างชุมชนผ่านฉันทามติบางส่วนผ่านฉันทามติบางส่วนเพื่อแลกกับการพัฒนาที่มากขึ้น
นอกจากนี้ หากโครงการเก่าเหล่านั้นสามารถมีข้อได้เปรียบในการสะสมเทคโนโลยีการก่อสร้างชั้นสองแบบกระจาย ก็สามารถแทรกแซงการก่อสร้างชั้นสองแบบกระจายได้อย่างเต็มที่ และจะมีประสิทธิภาพมากขึ้นโดยการให้คำแนะนำสำหรับชั้นบน การใช้งาน
2. เพิ่งเข้าสู่โครงการก่อสร้างชั้นสองของ Bitcoin
โครงการใหม่ที่เข้าสู่การก่อสร้างชั้นสองของ Bitcoin โดยทั่วไปไม่มีข้อได้เปรียบสะสมมากนัก แต่สิ่งนี้ทำให้ทีมดังกล่าวได้เปรียบในการเป็นผู้มาทีหลัง พวกเขาสามารถค้นคว้าเทคโนโลยีล่าสุด แก้ปัญหาความต้องการที่เบาและน่าดึงดูดที่สุดก่อน และดึงดูด จำนวนคนที่กำหนด การสมัคร เป็นการดีที่สุดที่จะมีทีมงานที่มีประสบการณ์ในการสร้างชั้นสองในระบบนิเวศ Ethereum หรือระบบนิเวศอื่น ๆ ซึ่งเหมาะสมกว่าสำหรับการเข้าสู่การก่อสร้างชั้นสองของ Bitcoin อย่างรวดเร็ว สำหรับโครงการดังกล่าว คุณสามารถพิจารณาการก่อสร้างชั้นสองแบบโซ่ซึ่งจะเร็วกว่าและได้เปรียบมากกว่า
ทีมที่ไม่มีประสบการณ์หรือข้อได้เปรียบเลยสามารถอ้างถึงสถานการณ์ที่สามเพื่อดูว่าพวกเขาสามารถคัดกรองผู้ใช้และสะสมเงินผ่านฉันทามติของชุมชนได้หรือไม่
3. โครงการ Bitcoin ระดับสองที่ไม่มีการสะสมแต่ต้องการเข้า
ฉันไม่ค่อยมีความเข้าใจเกี่ยวกับโครงการที่โปรโมต Web3.0 มากนัก โดยไม่มีการสะสมทางเทคนิคหรือชุมชนใด ๆ ฉันมักจะถือว่าโครงการเหล่านี้เป็นโครงการ CX แต่ด้วยปรากฏการณ์จารึก ชุมชนเหล่านั้นที่สร้างฉันทามติของชุมชนขนาดใหญ่ผ่านการจารึกบางอย่าง เช่น สัต ออร์ดี และหนู ไม่เพียงแต่มีสมาชิกจำนวนมากเท่านั้น แต่ยังสะสมเงินทุนจำนวนหนึ่งด้วย โครงการดังกล่าวสามารถเริ่มต้นการก่อสร้างชั้นที่สองใหม่ได้อย่างสมบูรณ์ตั้งแต่เริ่มต้น ด้วยพลังของชุมชน แอปพลิเคชันชั้นบนสามารถรวมเข้ากับชุมชนได้ ขณะเดียวกัน ก็สามารถสร้างชั้นที่สองได้ เช่น เลเยอร์ที่สองมักจะถูกเลือกให้เป็น chain-based การสร้างเลเยอร์ที่สองนั้นง่ายและรวดเร็วและผ่านพลังของชุมชน DID (decentralized Identity) เครื่องมือ DAO แอปพลิเคชัน DeFi และแอปพลิเคชันชั้นบนอื่น ๆ ถูกสร้างขึ้นบนชั้นที่สองของชุมชน และไม่จำเป็นต้องสร้างมันขึ้นมาเอง เพียงแค่ต้องแนะนำกลุ่มผลิตภัณฑ์สำหรับผู้ใหญ่และแบ่งปันส่วนแบ่งรายได้กับพวกเขา ซึ่งอาจก่อให้เกิดระบบนิเวศเล็กๆ โครงการดังกล่าวมีความต้องการการก่อสร้างชุมชน การจัดการรากฐาน และกลไกการตัดสินใจที่สูงขึ้น
4. การพัฒนาแอพพลิเคชั่นชั้นบน
ด้วยการพัฒนาอย่างรวดเร็วของชั้นที่สองของ Bitcoin เงินจำนวนมหาศาลที่หลับอยู่ใน BTC ก็เริ่มถูกปลุกขึ้นมาอีกครั้ง และเนื่องจากผลกระทบจากลูกตา ผู้ใช้ใหม่จะถูกดึงดูดให้เข้าสู่ฟิลด์ Web3.0 มากขึ้น ควบคู่ไปกับการพัฒนาอย่างรวดเร็วของ Bitcoin เทคโนโลยีชั้นที่สอง จะเป็นการวางรากฐานที่มั่นคงสำหรับการรับเลี้ยงบุตรบุญธรรมจำนวนมาก แอปพลิเคชันชั้นบนจะเริ่มต้นจากแอปพลิเคชันทางการเงินปัจจุบันและค่อยๆ เปิดตัวแอปพลิเคชันที่ต้องการประสิทธิภาพสูง ปริมาณข้อมูลจำนวนมาก และการโต้ตอบบ่อยครั้ง เช่น Gamefi, SocialFi และแอปพลิเคชันอื่น ๆ จะไม่มีการหยุดทำงานของแอปพลิเคชันแบบลูกโซ่และบริการที่ไม่ดี ประสบการณ์สถานการณ์ที่ดี การพัฒนาเลเยอร์ที่สองของ Bitcoin จะนำโอกาสมากมายและโครงสร้างพื้นฐานที่แข็งแกร่งมาสู่แอปพลิเคชันชั้นบน เมื่อครบกำหนด จะนำโอกาสมาสู่ทีม Web3 ที่ไม่ค่อยมีภาษาถิ่นมากขึ้น
ไม่ว่าในกรณีใด ยุค Web3.0 เพิ่งเริ่มต้น แต่ยังอยู่ในช่วงเริ่มต้นและระยะเริ่มต้นและต้องมีการสำรวจและก่อสร้างจำนวนมาก หลายประเทศและภูมิภาคยังไม่เปิดรับสิ่งใหม่ ๆ มากมายใน Web3.0 Web3.0 ต้องใช้การก่อสร้างจำนวนมากและจะทำให้แต่ละทีมมีโอกาสมากขึ้น ทีมที่รับรู้ถึงการพัฒนาและเทคโนโลยีใหม่ ๆ อย่างต่อเนื่อง ปรับเปลี่ยนอย่างต่อเนื่อง และมีส่วนร่วมอย่างต่อเนื่องในการสร้าง Web3.0 จะได้รับบางสิ่งบางอย่างในขั้นตอนหนึ่งและในสาขาใดสาขาหนึ่งอย่างแน่นอน
คำอธิบายอ้างอิง
การเขียนบทความนี้เป็นผลมาจากการอ่านบทความในอุตสาหกรรมจำนวนมากและมีส่วนร่วมในกิจกรรมต่างๆ มากมาย เช่น TwitterSpace และการสื่อสารแบบออฟไลน์ แรงบันดาลใจจากสิ่งที่หลายๆ คนพูด ปัจจัยและอิทธิพลที่โดดเด่นบางประการมีดังนี้:
(1) อาจารย์ Dashan จาก Waterdrop Capital เขาเขียนบทความมากมาย บรรยายให้เราฟังมากมายบนเกาะแห่งทุกสิ่ง และเข้าร่วมในกิจกรรมอวกาศมากมายที่เขาเข้าร่วม
(2) เนื้อหาทางเทคนิคเชิงลึกบางส่วนได้มาจากการฟังการบรรยายของอาจารย์ Hong Shuning ดูวิดีโอของเขา และการสื่อสารกับอาจารย์ Hong Shuning แบบออฟไลน์ เช่น ปัญหาการกำหนดเส้นทางในระบบแบบกระจาย และปัญหาความสมบูรณ์ของ RGB Turing
(3) บทความมากมายบน www.btcstudy.org มีความรู้มากมายที่รวบรวมอยู่ในเว็บไซต์นี้
(4) โปรแกรมสัมภาษณ์กับ Jan Xie หัวหน้าสถาปนิกของ Nervos (CKB)
(5) อ่านเพิ่มเติมเกี่ยวกับโปรโตคอล BIP, Segwit, Taproot, ordinals, brc 20, Atomical ฯลฯ
(6) ความรู้เกี่ยวกับบล็อกเชนอื่น ๆ รวมถึงแนวคิดการออกแบบลำดับชั้นและการเปรียบเทียบโครงสร้าง von Neumann นั้นได้มาจากการสั่งสมความรู้ที่ฉันเขียนไว้ในหนังสือหลายเล่มในช่วงไม่กี่ปีที่ผ่านมา โดยมี 5 เล่มที่ได้รับการตีพิมพ์ Blockchain Knowledge-Popular ยอดนิยม Edition, Blockchain Knowledge-Technology Popular Edition, Turing Blockchain, Blockchain Economic Model, Web3.0: การสร้างอนาคตดิจิทัลของ Metaverse และหนังสือ 3 เล่มเกี่ยวกับ Ethereum เสร็จสมบูรณ์ ส่วนหนึ่งของการเขียนเสร็จสิ้นแล้ว แต่ไม่ได้รับการตีพิมพ์ เนื้อหาเหล่านี้อ้างอิงถึงโปรโตคอลดั้งเดิม เอกสารไวท์เปเปอร์ และหลักการทางเทคนิคของบล็อคเชน ผลลัพธ์ของเนื้อหาเหล่านี้ก็เป็นผลมาจากทุกคนเช่นกัน ฉันเพิ่งรวบรวมและจัดระเบียบมัน ฉันค่อยๆ เข้าใจความสัมพันธ์ระหว่างหลักการพื้นฐานเหล่านี้กับเทคโนโลยีมากมาย และสถานการณ์การใช้งานที่เป็นไปได้ในอนาคต
(7) พูดคุยและคิดกับสมาชิกในทีมเมื่อออกแบบผลิตภัณฑ์ที่เกี่ยวข้องในโครงการของเรา
ฉันรู้สึกขอบคุณ Mr. Dashan แห่ง SatoshiLab, Elaine Yang, Hong Shuning และผู้เชี่ยวชาญด้านเทคนิคที่เกี่ยวข้องมาก พวกเขาอ่านบทความนี้และให้ข้อเสนอแนะและความคิดเห็นในการแก้ไขมากมาย พวกเขาควบคุมความถูกต้องของแนวคิดที่อ้างถึงในบทความอย่างเคร่งครัดและจะไม่ ยืนยันจนกว่าเราจะพบข้อมูลอ้างอิงต้นฉบับ ฉันซาบซึ้งกับนิสัยที่เข้มงวดนี้จริงๆ! ขอบคุณมากสำหรับผู้มีส่วนร่วมและผู้เข้าร่วมทุกคนที่ได้พัฒนาองค์ความรู้ของฉัน