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

Rollup จะกลายเป็นราชาแห่งโลก Layer 2 แล้ว sidechains จะไปอยู่ที่ไหน?

巴比特
特邀专栏作者
บทความนี้มีประมาณ 3461 คำ การอ่านทั้งหมดใช้เวลาประมาณ 5 นาที
เมื่อมีอำนาจเพิ่มขึ้น sidechains ควรทำอย่างไร?
สรุปโดย AI
เมื่อมีอำนาจเพิ่มขึ้น sidechains ควรทำอย่างไร?

หมายเหตุบรรณาธิการ: บทความนี้มาจากข้อมูล Babbitt (รหัส: bitcoin8btc)หมายเหตุบรรณาธิการ: บทความนี้มาจาก

ข้อมูล Babbitt (รหัส: bitcoin8btc)ข้อมูล Babbitt (รหัส: bitcoin8btc), ผู้แต่ง: barryWhiteHat, คอมไพเลอร์: ฟรีและง่าย, เผยแพร่โดยได้รับอนุญาต

คำนำของผู้แปล: ด้วยคลื่นลูกแรกของผลกระทบของแอปพลิเคชั่นการเงินแบบกระจายอำนาจ (DeFi) บน Ethereum mainnet การเรียกร้องให้ "การขยายตัว" นั้นดังขึ้นอย่างไม่ต้องสงสัย และความสนใจของมันเทียบได้กับ "การขยายบล็อก" ของ Bitcoin "ในการเปรียบเทียบ หลังจากที่ DeFi hype ลดลง ความถี่ของคำหลัก "Layer 2" ก็เริ่มเพิ่มสูงขึ้น Vitalik เองก็เสนอการยกเลิก (หมายเหตุ: เทคโนโลยี Layer 2 ที่มีแนวโน้มมากที่สุด) เมื่อต้นเดือนนี้

แผนงาน Ethereum

กล่าวง่ายๆ ในระยะสั้นและระยะกลาง (ในอีก 2 ปีข้างหน้า) การขยายตัวของ Ethereum และ DeFi นั้นขึ้นอยู่กับเครือข่ายโรลอัพเลเยอร์ 2 เป็นหลัก ในปัจจุบัน โครงการ DeFi ชั้นนำ เช่น Uniswap, Curve และ Synthetix มี เสนอให้ย้ายแอปพลิเคชันเพื่อยกเลิกแผนเครือข่ายเลเยอร์ 2

ผู้เขียนต้นฉบับคือ BarryWhiteHat นักวิจัยด้านเทคโนโลยี Layer 2

การแนะนำ

ขอบคุณ Albert Ni สำหรับการตรวจสอบและหารือเกี่ยวกับบทความนี้

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

การแนะนำ

ความสำคัญของ Layer 2 ต่อ Ethereum เพิ่มขึ้นทุกสัปดาห์และทุกคนก็รู้ดี

อย่างไรก็ตาม "เลเยอร์ 2" เป็นป้ายกำกับที่ไม่ชัดเจน และในปัจจุบัน เมื่อผู้คนพูดว่า "เลเยอร์ 2" พวกเขามักจะหมายถึง "เลเยอร์ 1 ที่ไม่ใช่ Ethereum" อย่างไรก็ตาม วิธีที่คุณโต้ตอบกับ Ethereum เลเยอร์ 1 นั้นสำคัญมาก โซลูชันที่แตกต่างกันทั้งหมดที่ถือว่าเป็น "เลเยอร์ 2" อาจมีคุณสมบัติที่แตกต่างกันโดยสิ้นเชิง อาจเป็นไปได้ว่าเลเยอร์ 2 ควรอ้างถึงบางสิ่งที่มีคุณสมบัติเฉพาะเท่านั้น (เช่น เราทุกคนอาจเห็นพ้องต้องกันว่าบางสิ่งที่มีอยู่ใน AWS ไม่ใช่เลเยอร์ 2 แต่มีบางรายการที่มีการรับประกันความปลอดภัยที่คล้ายคลึงกัน ดังนั้นจึงถือว่าเป็นเลเยอร์ 2) แต่นั่นอาจเป็นหัวข้ออื่นสำหรับการสนทนา

ในโพสต์นี้ ฉันต้องการเจาะลึกถึงธรรมชาติของไซด์เชน

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

  • การต่อต้านการเซ็นเซอร์

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

  • ไซด์เชนขาดคุณสมบัติด้านความปลอดภัยอะไรบ้าง ไซด์เชนเกือบทั้งหมดล้มเหลวในการให้บริการ:

การค้ำประกันเกี่ยวกับกองทุน

ต่อต้านการเซ็นเซอร์

ฉันต้องการเปิดการสนทนาเกี่ยวกับคุณสมบัติเหล่านี้เพื่อประโยชน์ของทุกคน

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

ไม่ควรโต้แย้งว่าไซด์เชนมีความทนทานต่อการเซ็นเซอร์น้อยกว่าบล็อกเชนที่ออกแบบมาอย่างดี มิฉะนั้นก็ไม่จำเป็นต้องใช้บล็อกเชน มาทำลายมันลงอีกสักหน่อย

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

ข้อกังวลนี้ขยายไปถึงการใช้กลไกฉันทามติ Proof-of-Stake (PoS) ซึ่งอาจแย่ลงเนื่องจากตัวเลขที่เกี่ยวข้องถูกถ่วงน้ำหนักตามสเตค หมายความว่าจำนวนเอนทิตีที่แตกต่างกันที่จำเป็นเพื่อให้ถึงเกณฑ์ที่กำหนดอาจหรือต่ำกว่านั้น

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

  • การรับประกันความพร้อมใช้งานของข้อมูล

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

สร้างบล็อกใหม่:

ลบตัวตรวจสอบความถูกต้อง N - (NM) = M ออกจากฉันทามติอย่างมีประสิทธิภาพ ดังนั้นการควบคุมระบบ

สิ่งนี้มีแนวโน้มที่จะเกิดขึ้นได้อย่างไร? เห็นได้ชัดว่าสิ่งนี้ขึ้นอยู่กับรายละเอียดหลายอย่างของสถานการณ์เฉพาะ แต่เราสามารถเริ่มต้นด้วยการพิจารณาสิ่งจูงใจสำหรับตัวตรวจสอบเชิงเหตุผลเพื่อแบ่งปันข้อมูลกับตัวตรวจสอบความถูกต้องอื่นๆ ทั้งหมด สำหรับ Proof-of-Authority (PoA) แบบดั้งเดิม การไม่ทำเช่นนั้นอาจส่งผลให้เกิดความเสียหายต่อชื่อเสียง อย่างไรก็ตาม ไซด์เชนที่อ้างอิงจาก Proof of Stake (PoS) อาจมีความเสี่ยง อย่างไรก็ตาม การดำเนินการนี้ไม่ใช่เรื่องง่ายเพราะไม่มีวิธีพิสูจน์ว่าข้อมูลบางอย่างไม่สามารถใช้งานได้หากไม่มีคนอื่นใส่ข้อมูลทั้งหมดลงในเครือข่าย ฟังดูคล้ายกับการสรุปในแง่ดีหรือไม่? ใช่ หมายความว่าไซด์เชนที่มีคุณสมบัติด้านความปลอดภัยที่ดีกว่าจะถูกลดขนาดลงเป็นการยกเลิกในแง่ดี

ในไซด์เชนส่วนใหญ่ ผู้ตรวจสอบจะได้รับการชำระเงินบางรูปแบบ สำหรับผู้ตรวจสอบที่ซื่อสัตย์ รางวัลนี้จะแบ่งปันระหว่างผู้ตรวจสอบความถูกต้อง N คน สำหรับผู้ตรวจสอบที่ไม่ซื่อสัตย์ จะมีการแบ่งปันรางวัลเดียวกันระหว่าง N−(N−M)=M (สิ่งที่สำคัญที่สุดคือ M

state1 => state2 => state3

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

จบ

ลองนึกภาพชุดของการเปลี่ยนสถานะดังนี้:

state1 => state2 => state3

หลังจากบรรลุฉันทามติผ่านเครือข่ายหลักของ Ethereum แล้ว บล็อกจุดตรวจห่วงโซ่ด้านข้าง สิ่งนี้อาจทำให้คนคิดว่าจุดสิ้นสุดของไซด์เชนนั้นโดยพื้นฐานแล้วเท่ากับจุดสิ้นสุดของ Ethereum ข้อความที่เฉพาะเจาะจงคือ: "ในการเรียกคืนบล็อกบน sidechain คุณต้องย้อนกลับบล็อกบน Ethereum" แต่นี่ไม่ใช่กรณี

ทั้งนี้เนื่องจากขั้นตอนสุดท้ายนั้นเกี่ยวกับการกู้คืนธุรกรรม ไม่ใช่แทนที่สถานะเก่าด้วยสถานะใหม่ ดังนั้น ตัวตรวจสอบ NM จึงสามารถดำเนินการเปลี่ยนต่อไปนี้ได้:

(แทนที่ state3 ด้วย state1 เพื่อให้ state2 ซึ่งได้รับการยืนยันแล้วสามารถกู้คืนได้โดยไม่ต้องใช้การย้อนกลับของ Ethereum mainnet)

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

รับประกันความเป็นเจ้าของกองทุนในเครือข่ายด้านข้าง

สมมติว่ามีสถานะ state1 ={Alice:1000, Bob:0}

อลิซมี 1,000 และบ็อบมี 0 ทีนี้ สมมติว่าบ๊อบเป็นคนมุ่งร้าย และเขา (หรือสมรู้ร่วมคิดอย่างมีประสิทธิภาพ) ควบคุมตัวตรวจสอบความถูกต้องของ POA ส่วนใหญ่ จะเกิดอะไรขึ้น

นี่เท่ากับขโมยเงินทั้งหมดของอลิซและมอบให้บ็อบ

ดังนั้นการป้องกันของ sidechain จึงลดลงเหลือ: สมมติว่าผู้ตรวจสอบความถูกต้องของ N - M ไม่สามารถชักจูงให้จัดการกับการเปลี่ยนสถานะที่ผิดกฎหมายนี้ได้ หลายคนรู้เรื่องนี้ แต่ฉันคิดว่ามันมีประโยชน์ที่จะเตือนทุกคน

ตอนนี้อาจมีบางคน (ผู้ตรวจสอบความถูกต้อง) ที่สามารถเชื่อถือได้ด้วยวิธีนี้ เช่นเดียวกับที่เราหลายคนไว้วางใจผู้ให้บริการแบบรวมศูนย์ที่แตกต่างกัน บางครั้งอาจมีการแลกเปลี่ยน และสิ่งสำคัญคือต้องตระหนักถึงการแลกเปลี่ยนเหล่านั้น

ปัญหาเกี่ยวกับการกำกับดูแลเป็นมาตรการป้องกัน

บางครั้งมีการโต้แย้งว่า "เราสามารถใช้ธรรมาภิบาลเพื่อแก้ปัญหาทั้งหมดที่กล่าวถึงจนถึงตอนนี้"

แน่นอนว่านี่เป็นข้อบกพร่องเนื่องจากทำให้ระบบทั้งหมดเสื่อมเสียไปสู่การกำกับดูแล เหตุผลหนึ่งที่ข้อโต้แย้งนี้ทำให้ฉันกังวลเป็นพิเศษก็คือ มันบอกเป็นนัยว่าคุณสมบัติอื่นๆ ของ sidechains นั้นเป็นของเล็กๆ น้อยๆ (ในกรณีนี้ ทำไมถึงเป็นเช่นนั้น?) ตัวอย่างเช่น หากการกำกับดูแลเป็นทางเลือกสุดท้ายในการป้องกันปัญหาข้างต้น นั่นหมายความว่า Proof of Stake (PoS), Proof of Authority (PoA) ฯลฯ ไม่สำคัญ

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

  • หากคุณต้องการให้เครื่องมือตรวจสอบ N−M สามารถดำเนินการเปลี่ยนสถานะโดยพลการได้ ตัวอย่างจะเป็นแอปพลิเคชันระดับองค์กรที่ต้องการมีสวิตช์ควบคุมหลัก

ความคิดสุดท้าย

เมื่อ M = 0 และคุณต้องการให้ตัวตรวจสอบความถูกต้อง N ตัวสามารถดำเนินการเปลี่ยนสถานะได้ตามอำเภอใจ (เช่น ในเกมสี่ทิศทาง) ปัญหาหนึ่งที่นี่คือ 1 ผู้ตรวจสอบสามารถหยุด blockchain เพียงฝ่ายเดียวได้

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

  • ความคิดสุดท้าย"ในอดีต ไซด์เชนเป็นโซลูชันเดียวที่ใช้งานได้สำหรับกรณีการใช้งานบางอย่างที่ต้องการรักษาความเข้ากันได้และการทำงานร่วมกันกับ Ethereum และตอนนี้ เนื่องจากโซลูชันการปรับขนาดเลเยอร์ 2 อื่นๆ เติบโตเต็มที่แล้ว จึงเป็นเวลาที่ดีที่จะพิจารณาวิธีทำให้ไซด์เชนเข้ากันได้กับโซลูชันเหล่านี้มากขึ้น";

  • เปิดใช้งานการโยกย้ายจำนวนมากโดยไม่มีค่าใช้จ่าย เพื่อให้แน่ใจว่าผู้ใช้สามารถออกโดยไม่ถูกล็อคเนื่องจากมีค่าใช้จ่ายที่นี่);

  • ติดอยู่

  • แทนที่กลไกการเลือกผู้นำด้วยฟังก์ชันต่อต้านการเซ็นเซอร์ที่เข้มข้นขึ้น (PoS ดูเหมือนจะเป็นทิศทางที่ผิด ดู

ที่นี่

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