BTC
ETH
HTX
SOL
BNB
ดูตลาด
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Layer 2 ที่ทุกคนพูดถึงคืออะไร?

TopoBlock
特邀专栏作者
2021-03-18 12:53
บทความนี้มีประมาณ 3287 คำ การอ่านทั้งหมดใช้เวลาประมาณ 5 นาที
ในปัจจุบัน โซลูชันการอัปเกรดเลเยอร์ 2 มีสี่ประเภทหลัก: จากเชนด้านต้น สเตทแชนเนล พลาสมา ไปจ
สรุปโดย AI
ขยาย
ในปัจจุบัน โซลูชันการอัปเกรดเลเยอร์ 2 มีสี่ประเภทหลัก: จากเชนด้านต้น สเตทแชนเนล พลาสมา ไปจ

อย่างที่คุณทราบ ในระบบนิเวศ Ethereum ความท้าทายที่ยิ่งใหญ่ที่สุดในปัจจุบันคือปริมาณงานต่ำ ค่าธรรมเนียมน้ำมันสูง และความล่าช้า แม้ว่าเครือข่ายสาธารณะเช่น Polkadot และ NEAR จะอ้างว่าสามารถแก้ปัญหาดังกล่าวได้ แต่ไม่มีสัญญาณของการท้าทายระบบนิเวศของ Ethereum Ethereum 2.0 ยังห่างไกลในปัจจุบัน ดังนั้นในช่วงเวลาช่องว่างนี้ โซลูชัน Layer 2 ที่เสนอก่อนหน้านี้อาจกล่าวได้ว่าเกิดในเวลาที่เหมาะสมและพัฒนาอย่างรวดเร็ว

ชื่อเรื่องรอง

ลาคืออะไรปี 2? โรลอัพคืออะไร?

เพื่อให้เป็นตัวอย่างที่ไม่เหมาะสม เราสามารถถือว่า Ethereum เป็นธนาคารกลาง และชั้นที่ 2 เป็นธนาคารพาณิชย์หลัก Gongnongjianzhong สินทรัพย์ทางการเงินทั้งหมดจะออกและชำระที่ธนาคารกลาง และกระบวนการหมุนเวียนสามารถเกิดขึ้นได้ที่ธนาคารกลางที่ เวลาเดียวกันและธนาคารพาณิชย์. เนื่องจากหากทุกคนไปที่ธนาคารกลางเพื่อชำระบัญชี จะเกิดความคับคั่งของธุรกิจ ดังนั้นจึงมีธนาคารพาณิชย์อื่น ๆ ที่จะประมวลผลธุรกิจจำนวนมากก่อน แล้วจึงชำระผลการดำเนินธุรกิจโดยรวมกับธนาคารกลางเพื่อให้สามารถดำเนินการได้ ได้อย่างมีประสิทธิภาพมากขึ้น ดังนั้นสำหรับปัญหาข้างต้นของ Ethereum วิธีแก้ไขคือฝากสินทรัพย์ของ Ethereum ไว้ในเลเยอร์ 2 และสินทรัพย์จะไหลไปที่เลเยอร์ 2 แต่การชำระบัญชีขั้นสุดท้ายจะเสร็จสิ้นบน Ethereum

อีกคำถามหนึ่งเกี่ยวกับการขยายตัวของเครือข่าย blockchain เราสามารถเปรียบเทียบได้กับความซับซ้อนของธุรกิจที่จัดการโดยธนาคารกลางและธนาคารพาณิชย์ การฝากและถอนเงินเป็นเรื่องง่ายสำหรับบุคคล แต่เราเปรียบเทียบได้กับเครือข่าย blockchain ที่สามารถจัดการธุรกิจองค์กรที่ซับซ้อนได้ ปัญหาการขยายตัว

 มีแนวคิดพื้นฐานสองประการสำหรับการขยายเครือข่าย: การขยายแบบออนเชนและการขยายแบบออฟเชน

การขยายเครือข่ายเรียกว่าการขยายเลเยอร์ 1 เช่น การเพิ่มขนาดบล็อก เร่งเวลาในการสร้างบล็อก ฯลฯ เช่น: EOS, ETH2.0, polkadot เทียบเท่ากับการเปลี่ยนแปลงธนาคารกลางเพื่อตอบสนองการดำเนินงานประจำวัน

การขยายแบบออฟไลน์เรียกว่าการขยายตัวในเลเยอร์ 2 มีโซลูชันทางเทคนิคสี่แบบข้างต้นแต่สาระสำคัญเหมือนกันซึ่งเทียบเท่ากับการสร้างระบบธนาคารพาณิชย์ที่เหมาะสมกว่า

อธิบายสี่ตัวเลือกต่อไปนี้โดยย่อ:

ประการแรก ไซด์เชนซึ่งเป็นอีกบล็อกเชนที่เชื่อมต่อกับบล็อกเชน จะยึดทรัพย์สินของเชนหลักเข้ากับบล็อกเชนใหม่นี้ ไซด์เชนสามารถดำเนินการได้หลายวิธี เช่น โดยบุคคลที่สามที่เชื่อถือได้ สมาคม หรืออัลกอริทึมที่สอดคล้องกัน ข้อดีคือรหัสและข้อมูลเป็นอิสระต่อกันโดยไม่เพิ่มภาระให้กับห่วงโซ่หลัก ข้อเสียคือ ความปลอดภัยอ่อนแอ ปัจจุบันโครงการคุณภาพสูง ได้แก่ skele, Injective เป็นต้น

ประการที่สอง ช่องทางสถานะหมายความว่าทั้งสองฝ่ายในการทำธุรกรรมสร้างช่องทางภายใต้ห่วงโซ่ และหลังจากลงนามด้วยรหัสส่วนตัวแล้ว การทำธุรกรรมจะดำเนินการภายใต้ห่วงโซ่ ช่องทางของรัฐไม่สามารถรองรับการชำระเงินจำนวนมากโดยไม่ได้วางแผน เหมือนกับทุกคนใส่เงินไว้ในกระเป๋าสตางค์ภายใต้ห่วงโซ่เพื่อชำระบัญชี และคุณใส่เงิน 100 หยวน แต่จู่ๆ ก็มีการจ่ายเงิน 200 หยวน และไม่สามารถดำเนินการให้เสร็จสิ้นได้ นอกจากนี้ช่องของรัฐไม่รองรับสัญญาอัจฉริยะ โครงการปัจจุบัน ได้แก่ Celer, Raiden, Liquidity ฯลฯ...

นอกจากนี้ Plasma หรือ Plasma chain เป็น side chain พิเศษ ลักษณะเฉพาะคือไม่สามารถใช้กับสัญญาอัจฉริยะได้และภาระของผู้ใช้ในการเรียกใช้โหนดค่อนข้างหนัก โครงการในพื้นที่นี้ ได้แก่: OMG, Matic และ Loom เนื่องจากเทคโนโลยีบล็อกเชนยังใหม่มาก ทุกคนจึงข้ามแม่น้ำด้วยการสัมผัสก้อนหิน นอกจากนี้ยังสามารถสำรวจหรือเปลี่ยนโซลูชันทางเทคนิคใหม่ๆ ได้ตลอดเวลา ตัวอย่างเช่น ทีม Plasma ต่อมาทีม Opimism.io ได้รับมา นั่นคือทีมที่เสนอการสรุปผลในแง่ดี

ชื่อเรื่องรอง

ในความล้มเหลวของพลาสมา การเพิ่มขึ้นของการม้วนตัว

ก่อนการยกเลิก วิธีแก้ปัญหาหลักของเลเยอร์ 2 คือห่วงโซ่ด้านข้าง

มีสองสาเหตุหลักที่ทำให้ sidechains ล้มเหลว:

(1) ความพร้อมใช้งานของข้อมูลไม่เพียงพอ

ความพร้อมใช้งานของข้อมูลหมายความว่า side chain ไม่เหมือนหลายโหนดบน Ethereum เป็นการยากที่จะเปิดการโจมตีด้วยพลังการประมวลผล 51% หากคุณต้องการโจมตี Ethereum คุณต้องระดมทรัพยากรจำนวนมาก แต่ side chain ทำได้ ไม่จำเป็น แล้วข้อมูลใน side chain จะเชื่อถือได้จริงหรือ? นักขุดโหนดไม่ต้องการทรัพยากรจำนวนมากในการแก้ไขข้อมูลของคุณบน side chain ซึ่งส่งผลโดยตรงต่อความปลอดภัยของสินทรัพย์ของผู้ใช้บน Ethereum

(2) ออกยาก

เมื่อผู้ใช้พยายามถอนเงินจาก sidechain พวกเขาจะต้องส่งคำขอออกจากการทำธุรกรรมไปยัง sidechain จากนั้นรอเป็นระยะเวลาหนึ่ง หากผู้ใช้จำนวนมากต้องการออกจาก Plasma sidechain สถานะที่ถูกต้องทั้งหมดของ chain จะต้องเผยแพร่ไปยัง Ethereum mainnet ภายในระยะเวลาที่ถูกต้อง เนื่องจากปัญหาการซิงโครไนซ์ข้อมูล เกือบจะแน่นอนว่า Ethereum จะถูกครอบงำด้วยทางออกจำนวนมาก นี่คือปัญหาการออกแบทช์ที่เรียกว่า

ชื่อเรื่องรอง

 Rollup สองประเภทคืออะไร: ZK-rollup และ Optimistic-rollup และข้อดีและข้อเสียของพวกมันคืออะไร

ZK ใน ZK-Rollup หมายถึงการพิสูจน์ความรู้เป็นศูนย์ (Zero-Knowledge Proof) ซึ่งหมายความว่าผู้พิสูจน์สามารถโน้มน้าวให้ผู้ตรวจสอบเชื่อข้อสรุปบางอย่างโดยไม่ต้องให้ข้อมูลที่เป็นประโยชน์แก่ผู้ตรวจสอบความถูกต้อง เช่น มีคนให้จดหมายและเขียนสรุปบนซองจดหมายว่าเนื้อหาของจดหมายเป็นกระบวนการพิสูจน์ว่าข้อสรุปนั้นถูกต้อง หน้าที่ของการพิสูจน์ด้วยความรู้เป็นศูนย์คือการตัดสินว่าข้อสรุปนั้นถูกต้องโดยไม่ต้องเปิดซองจดหมายเพื่อดูเนื้อหาของจดหมาย

กลับไปที่ ZK-rollup เราสามารถเห็นเขาเป็นสามส่วนคือสัญญาอัจฉริยะ ตัวดำเนินการตัวกลาง และการคำนวณแบบออฟไลน์บนเครือข่าย Ethereum

สัญญาอัจฉริยะบนห่วงโซ่หลักของ Ethereumมันถูกใช้เพื่อเก็บโทเค็นที่จะซื้อขาย ตัวอย่างเช่น หากคุณต้องการซื้อ LRC ด้วย ETH บนการแลกเปลี่ยนของ Loopring คุณต้องโอน ETH ของคุณไปยังสัญญาอัจฉริยะก่อนเพื่อล็อค

ส่วนการประมวลผลแบบออฟไลน์หมายถึงส่วนของเลเยอร์ 2 ที่ประมวลผลธุรกรรมหรือการคำนวณ และแต่ละธุรกรรมจะสร้างข้อสรุปของการพิสูจน์ที่ไม่มีความรู้

ตัวดำเนินการระดับกลางรับผิดชอบในการรวบรวมและตรวจสอบข้อสรุปของการพิสูจน์ด้วยความรู้เป็นศูนย์ของแต่ละธุรกรรม และคำนวณสรุปโดยรวมของธุรกรรมชุดนี้หลังจากบรรจุภัณฑ์ และส่งข้อสรุปสุดท้ายไปยัง Ethereum mainnet เพื่อตรวจสอบ

ในปัจจุบัน ปัญหาคอขวดของการพัฒนา zk-rollup คือแม้ว่าจะไม่มีการสรุปข้อมูลสรุปที่ส่งไปยังเครือข่ายหลักในแต่ละครั้ง แต่จำนวนการคำนวณเพื่อคำนวณข้อสรุปสรุปผ่านการพิสูจน์ความรู้เป็นศูนย์ภายใต้ห่วงโซ่นั้นมีขนาดใหญ่มาก ซึ่ง เป็นเพียงการถ่ายโอนข้อมูลเท่านั้น หาก Smart Contract ถูกรวมเข้ากับ Off-Chain และข้อมูลถูกส่งไปยัง Chain ปริมาณข้อมูลโดยรวมจะเพิ่มขึ้นหลายลำดับความสำคัญ ดังนั้น จึงเป็นเรื่องยากมากที่จะคำนวณข้อสรุปสรุปนี้

นี่คือรูปแบบพื้นฐานของ zk-rollup และรูปแบบเฉพาะของโครงการต่างๆ อาจได้รับการปรับแต่งอย่างละเอียด

ถัดไป มองในแง่ดี-ROLLUP การสรุปในแง่ดี การสรุปในแง่ดีคือห่วงโซ่ด้านข้างที่มีกลไกพิเศษ:

ใน side chain ปกติ หลังจากที่เรายึดสินทรัพย์แล้ว สินทรัพย์ใน side chain จะไม่ถูกส่งไปยังเครือข่ายหลักของ Ethereum และตัวยึดจะถูกปล่อยเมื่อผู้ใช้ส่งคำขอถอนเท่านั้น เรายังพูดถึงข้อเสียของ sidechains ก่อนหน้านี้ และ op-rollup คือการเพิ่มกฎตายตัวให้กับโครงสร้างพื้นฐานของ sidechains:

เพื่อแก้ปัญหาความพร้อมใช้งานของข้อมูล ให้เพิ่มผู้ดำเนินการระดับกลางเพื่อดูแลระบบ และพัฒนากลไกเพื่อให้มั่นใจถึงความน่าเชื่อถือของข้อมูล

เพื่อแก้ปัญหาที่ยากในการถอน op-rollup เสนอที่จะส่งข้อมูล side chain ไปยังเครือข่ายหลัก Ethereum ทุกๆ เจ็ดวัน ดังนั้นข้อมูลในแต่ละ side chain จึงมีจำกัด และข้อมูล side chain จะซิงโครไนซ์กับ Ethereum main เครือข่ายในช่วงเวลาคงที่

คนมองโลกในแง่ดีหมายถึงการมองโลกในแง่ดี และเขาถือว่าผู้เข้าร่วมทั้งหมดเป็นคนดีโดยปริยาย นอกจากนี้ยังสามารถแยกชิ้นส่วนออกเป็นสามส่วนง่ายๆ เหมือน zk-rollup: สัญญาอัจฉริยะบนเชนหลักของ Ethereum ตัวดำเนินการระดับกลาง (รวมถึงโหนดเชนด้านข้าง) และการคำนวณนอกเชน และสัญญาอัจฉริยะบนเชนหลักของ Ethereum ก็เช่นกัน ใช้เพื่อเก็บโทเค็นที่จะซื้อขาย

ความแตกต่างจาก zk-rollup คือหลังจากการยืนยันธุรกรรมแต่ละครั้งของโซลูชัน op-rollup ผู้ดำเนินการระดับกลางจะไม่ดำเนินการตรวจสอบชุดที่ซับซ้อนในผลลัพธ์ของธุรกรรม แต่จะบรรจุและส่งโดยตรงภายใน 7 วันหรือเวลาที่กำหนดหลังจากนั้น ในช่วงเวลาหนึ่ง มันจะถูกอัพโหลดไปยังเชนหลักของ Ethereum ตัวดำเนินการระดับกลางไม่เพียงแต่ทำหน้าที่ขนส่งเท่านั้น แต่ยังเป็น Supervisor อีกด้วย พวกเขาจะตรวจสอบและยืนยันข้อมูลที่บรรจุโดยตัวดำเนินการอื่น ๆ ธุรกรรมจะถูกย้อนกลับ

ข้อดีของสิ่งนี้คือเนื่องจากจำนวนข้อมูลที่อัปโหลดค่อนข้างน้อย สัญญาอัจฉริยะจึงสามารถรวมเข้ากับเลเยอร์ 2 ได้ ซึ่งเป็นเหตุผลสำคัญที่ทำให้ผู้นำ Defi ชื่นชอบเช่น synthetix และ uniswap

แต่ข้อเสียก็ชัดเจนเช่นกัน นั่นคือ ข้อมูลจะไม่ถูกอัพโหลดไปยังเชนจนกว่าจะครบ 7 วันหรือนานกว่านั้น ดังนั้น หากคุณล็อคโทเค็นไว้ที่เลเยอร์ 2 คุณต้องรอ 7 วันหรือนานกว่านั้นจึงจะถอนออกได้

การเปรียบเทียบ zk-rolllup และ optistic-rollup:

สุดท้าย ฉันจะเปรียบเทียบและสรุปลักษณะของการยกเลิกทั้งสองรายการ:

1. zk-rollup ไม่สามารถเรียกใช้สัญญาอัจฉริยะได้อย่างสมบูรณ์ แต่ประสิทธิภาพปัจจุบันต่ำเกินไป

2. ด้านความปลอดภัย ทั้งสองมีอันตรายแอบแฝงที่ต้องเอาชนะตัวอย่างเช่น op-rollup อาจมีความเสี่ยงมากขึ้นเมื่อจำนวนเงินเพิ่มขึ้น ในขณะที่ zk-rollup ต้องการบุคคลที่สามที่เชื่อถือได้

ข้อความ

บทความนี้เป็นเพียงการนำเสนอมุมมองส่วนตัวของ TopoBlock และไม่ถือเป็นคำแนะนำหรือคำแนะนำในการลงทุนใดๆ

ETH
ลงทุน
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
ค้นหา
สารบัญบทความ
คลังบทความของผู้เขียน
TopoBlock
อันดับบทความร้อน
Daily
Weekly
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android