บทบาทของ ZK-Rollups ภายในกลุ่มด้าน DeFi

2021-12-08, 04:03


สรุป
ปัญหาเรื่องความสามารถในการปรับขนาดส่งผลต่อระบบบล็อกเชนมากมาย
อย่างไรก็ตาม, เครือข่ายบล็อกเชนสามารถใช้โซลูชั่น layer 1 และ layer 2
ZK-rollups เป็นหนึ่งในโซลูชั่นที่เพิ่มปริมาณการทำธุรกรรมสำหรับบล็อกเชน
ZKSwap ของ Gate.io ใช้เทคโนโลยี ZK-rollup เพื่อเปิดให้สามารถโอนเหรียญ ERC20 ไปยัง layer 2

การเพิ่มขึ้นของการนําเทคโนโลยีบล็อกเชนมาใช้ส่งผลให้เกิดปัญหาความแออัดบนเครือข่ายส่งผลให้การทําธุรกรรมช้าลง วิศวกรได้พยายามหลายวิธีเพื่อเอาชนะปัญหาความสามารถในการปรับขนาด ในแง่ง่ายความสามารถในการปรับขนาดหมายถึงความสามารถของเครือข่ายบล็อกเชนในการประมวลผลธุรกรรมจํานวนมากในช่วงเวลาหนึ่ง

ความสามารถของระบบบล็อกเชนในการจัดการธุรกรรมจำนวนมากในเวลาสั้นทำให้เหมาะกับการแข่งขันกับส่วนการเงินแบบดั้งเดิม ตลอดจนสถาบันการธนาคารที่สามารถดำเนินการธุรกรรมจำนวนมากภายในเวลาที่กำหนด

เรามาดูตัวอย่างของวีซ่าและ Bitcoin. Bitcoin โปรโตคอลประมวลผลธุรกรรมเฉลี่ยระหว่าง 4 ถึง 7 รายการต่อวินาทีในขณะที่ Visa จัดการธุรกรรมประมาณ 1,700 รายการภายในช่วงเวลาเดียวกัน สิ่งนี้แสดงให้เห็นถึงความจําเป็นในการเพิ่มความสามารถในการปรับขนาดของระบบเครือข่ายบล็อกเชนของเรา ปัจจุบันโซลูชันการปรับขนาดมีสองประเภทหลัก คือ layer1 และ layer 2

โซลูชั่นการปรับขนาดชั้นที่ 1

โดยทั่วไป โซลูชั่นชั้นที่ 1 หมายถึงการอัปเกรดระบบบล็อกเชนในขณะที่ชั้นที่ 2 เกี่ยวกับการรวมบริการบุคคลที่สามเพื่อขยายขอบเขตของระบบ กล่าวอีกนัยหนึ่ง โซลูชั่นชั้นที่ 1 เกี่ยวข้องกับการเพิ่มขึ้นในชั้นฐานของระบบบล็อกเชน เช่น บิตคอยน์ หรือ Ethereum. นั่นคือเรื่องที่เกี่ยวกับการเปลี่ยนแปลงกฎเกณฑ์พื้นฐานของสมาร์ทคอนแทรคเพื่อปรับปรุงประสิทธิภาพ
Sharding เป็นหนึ่งในโซลูชันการปรับขนาดชั้นที่ 1 ที่ระบบบล็อกเชนบางระบบใช้ ซึ่งเกี่ยวข้องกับการแบ่งแยกและเก็บข้อมูลในเครื่องมือหลายเครื่อง ทำให้ฐานข้อมูลที่มีอยู่สามารถจัดการธุรกรรมได้มากกว่าเดิม อีเธอเรียม 2.0 เป็นตัวอย่างของบล็อกเชนที่กําลังสํารวจการแบ่งส่วน

โซลูชั่นการปรับขนาด Layer 2

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

ด้วยวิธีนี้ระบบฐานถูกขจัดคองของลง จึงสามารถขยายขนาดได้มากกว่าเดิม Bitcoin เครือข่าย Raiden เป็นตัวอย่างของโซลูชั่นการปรับขนาด Layer 2 อย่างไรก็ตาม เรายังสามารถแบ่งโซลูชั่นการปรับขนาด Layer 2 เป็นหมวดหมู่ เช่น state channels, sidechains และ zero knowledge rollups ได้อีกด้วย

State Channels

ช่องทางของรัฐอนุญาตให้มีการสื่อสารสองทางระหว่างช่องทาง on-chain และ off-chain เพื่อเพิ่มความสามารถในการทําธุรกรรมของโปรโตคอลของพวกเขา ในกรณีนี้ไม่จําเป็นต้องตรวจสอบโดยเครือข่ายเลเยอร์ 1 ในความเป็นจริงมันเป็นกลไกหลายลายเซ็นที่ปิดผนึกทรัพยากรที่อยู่ติดกันจนกว่าชุดธุรกรรมทั้งหมดจะเสร็จสมบูรณ์ เมื่อธุรกรรมสําเร็จแล้วจะถูกบันทึกไว้ในบัญชีแยกประเภทดิจิทัล ตัวอย่างของช่องของรัฐคือ Bitcoin Lightning และ Ethereum Raiden Network ของ

Sidechains

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

ZK-Rollups

Layer 2 เป็นวิธีการเพิ่มขนาดกิจกรรมบล็อกเชนโดยการดำเนินการบางส่วนของธุรกรรมเครือข่ายออกจากเชนนอก แต่พฤติกรรมระบบบล็อกเชนหลักยังคงเก็บรักษาบันทึกธุรกรรมทั้งหมด ด้วยผลที่ธุรกรรมเร็วและค่าธรรมเนียมแก๊สยังคงเป็นอย่างต่ำ การใช้งานร่วมกันของความสามารถเชนนอกและเชนหลักหมายความว่า ZK-rollups ทำงานได้ดีกว่าระบบบล็อกเชนชั้น 1 ที่เป็นแบบดั้งเดิม

นี่เป็นไปได้เนื่องจากต้นไม้ Merkle ซึ่งป้องกันไม่ให้คนทำข้อมูลปลอมในบันทึก on-chain ของ ZK-rollups โดยในความเป็นจริงมีต้นไม้ Merkle 2 ต้นบนบล็อกเชน ในขณะที่ต้นไม้ Merkle หนึ่งเก็บบัญชี อีกต้นหนึ่งเก็บยอดคงเหลือ มากกว่านี้ระบบยังเก็บข้อมูลส่วนอื่น ๆ นอกเชน การจัดระเบียบนี้หมายความว่าต้นไม้ Merkle จัดการข้อมูลที่สำคัญที่สุดสำหรับสมาร์ทคอนแทรค ประหยัดพลังประมวลผลมากและลดเวลาที่ต้องใช้สำหรับการทำธุรกรรมต่าง ๆ

นอกจากการส่งข้อมูลที่ถูกบีบอัดอย่างมาก ZK-Rollups หรือ zero knowledge (ZK) rollups สร้างพิสูจน์ทางคริปโตที่ยืนยันการทำธุรกรรม ในทุกกรณีระบบจะส่งพิสูจน์ความถูกต้องไปยัง mainnet
หากระบบตรวจพบการทำธุรกรรมที่มีฉ้อโกง ระบบจะทำการดำเนินการพิสูจน์การทุจริต โดยที่ระบบจะแก้ไขการคำนวณโดยใช้ข้อมูลที่เก็บไว้ในเลเยอร์ 1

เหตุใดนักพัฒนาและผู้ค้าจึงชอบ ZK Rollups

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

นอกจากนี้ ZK-Rollups มีประโยชน์ในการเพิ่มการผลิตและการกระจาย NFTs การเพิ่มขึ้นของความต้องการของตัวโทเคนท์ที่ไม่ทำงานเช่น NFTs หมายความว่าระบบบล็อกเชนต้องขยายกิจกรรมของพวกเขา

แลกเปลี่ยนเช่น Gate.io ก็ได้นำเทคโนโลยี ZK-Rollup มาใช้เพื่อตอบสนองต่อความต้องการที่เพิ่มขึ้นของโทเคนและเหรียญ นอกจากนี้ Gate.io เร็วกว่านี้ได้เสนอ ZKswap ซึ่งเป็นโปรโตคอลแลกเปลี่ยนที่ทำงานบนเทคโนโลยี ZK-Rollup ที่ทำให้สามารถโอนโทเคน ERC20 ต่าง ๆ ไปยังเลเยอร์ 2 ได้

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


โดย Mashell. C, นักวิจัย Gate.io
บทความนี้แสดงเฉพาะมุมมองของนักวิจัยเท่านั้น และไม่เกิดขึ้นเป็นข้อเสนอแนะใด ๆ เกี่ยวกับการลงทุน
Gate.io สงวนสิทธิ์ทั้งหมดในบทความนี้ การโพสต์บทความจะได้รับอนุญาตเมื่อมีการอ้างถึง Gate.io ในทุกกรณี การดำเนินการทางกฎหมายจะถูกดำเนินเนื่องจากการละเมิดลิขสิทธิ์


แชร์
gate logo
Gate
เทรดเลย
เข้าร่วม Gate เพื่อรับรางวัล