คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด
การรื้อเทคโนโลยีของ Scroll: กลไกการทำงานของ ZK-Rollup สากล
区块律动BlockBeats
特邀专栏作者
2023-10-25 11:00
บทความนี้มีประมาณ 2806 คำ การอ่านทั้งหมดใช้เวลาประมาณ 5 นาที
คุณค่าหลักของ Scroll คือการใช้ Ethereum เวอร์ชันที่ทรงพลังยิ่งขึ้น

ชื่อเดิม: An Introduction to Scroll: the General-Purpose Zero-Knowledge Rollup

ผู้เขียนต้นฉบับ:FRANCESCO

การรวบรวมต้นฉบับ: Peisen, BlockBeats

หมายเหตุบรรณาธิการ: เครือข่าย Ethereum Layer 2 Scroll ที่ใช้ ZK Rollup ได้รับความสนใจอย่างมากจากอุตสาหกรรมตั้งแต่ปีที่แล้ว Scroll ประกาศในเดือนเมษายน 2022 และเดือนมีนาคมของปีนี้ตามลำดับเสร็จสิ้นการจัดหาเงินทุน Series A มูลค่า 30 ล้านดอลลาร์สหรัฐ ซึ่งนำโดย Polychain Capital และ 50 ล้านดอลลาร์สหรัฐในการเข้าร่วมจาก Polychain Capital, Sequoia China, IOSG Ventures, Qiming Venture Partners และ OKX Ventures

ในวันที่ 10 ตุลาคม โซลูชัน Ethereum Layer 2 Scroll mainnet ได้สร้างบล็อกกำเนิดในเวลา 14.00 น. ของวันนั้น เมื่อวันที่ 17 ตุลาคม Scroll ได้ประกาศอย่างเป็นทางการว่าเครือข่ายหลักได้เปิดตัวอย่างเป็นทางการแล้ว ต่อจากนั้น บางโครงการก็เริ่มรวมหรือสนับสนุนเครือข่ายหลักของ Scroll เพื่อให้ผู้ใช้ได้รับสถานการณ์และบริการของแอปพลิเคชันมากขึ้น

ตามหน้าโทเค็นหลักของ Blockscout Scroll หากคุณอ้างถึงโทเค็นในปัจจุบันที่มีที่อยู่จำนวนมากที่สุด โปรเจ็กต์ที่ดึงดูดความสนใจ ได้แก่ Merkly, Zonic on Scroll, PunkSwap Token, Skydrome, Scroll Name Service, Scroll Doge (zkDoge) , Scrollswap Finance Token (SF), สคริปต์ (SCRIPT), Scroll Inu. (Sinu)

การอ่านที่เกี่ยวข้อง:Scroll mainnet launch: Dapps ใดที่ผู้ใช้โต้ตอบด้วย?

Scroll เป็น ZK-Rollup สากลที่ใช้ zkEVM ซึ่งได้รับการออกแบบมาเพื่อมอบความเข้ากันได้ของ EVM ระดับสูงสุดสำหรับแอปพลิเคชันและเครื่องมือที่มีอยู่ นักวิจัยด้านการเข้ารหัส @francesco web3 ศึกษาหลักการทางเทคนิค ขั้นตอนการทำงาน และสถานะการพัฒนาในปัจจุบันของ Scroll และหยิบยกประเด็นต่างๆ ที่ควรค่าแก่ความสนใจและการพิจารณา BlockBeats รวบรวมข้อความต้นฉบับดังนี้:

Universal zk-โรลอัพ

เมื่อวันที่ 10 ตุลาคม Scroll ได้เผยแพร่ข้อความประกาศการเปิดตัว mainnet อย่างเป็นทางการอย่างลึกลับ นอกเหนือจากโพสต์การขุดทางอากาศแล้ว ฉันไม่ค่อยมีความรู้เกี่ยวกับกิจกรรมนี้มากนัก ดังนั้นฉันจึงตัดสินใจเจาะลึกเหตุการณ์นี้!

เรียนรู้เกี่ยวกับสโครล

Scroll เป็นโซลูชันการปรับขนาดสำหรับ Ethereum: การรวมเลเยอร์ 2 (L2) แบบศูนย์ความรู้ (zk) สำหรับการใช้งานทั่วไป นี่อาจฟังดูเหมือนศัพท์แสงเยอะมาก ดังนั้นเรามาอธิบายทีละคำกันดีกว่า

เนื่องจากเป็นโรลอัพ L2 บน Ethereum นั้น Scroll จึงสืบทอดการรักษาความปลอดภัยของ ETH เป็นหลัก

นอกเหนือจากความปลอดภัยแล้ว Scroll ยังนำเสนอการบูรณาการอย่างราบรื่นกับระบบนิเวศ Ethereum ที่หลากหลาย รวมถึงเครื่องมือ, dApps, สัญญาอัจฉริยะ และฐานผู้ใช้ขนาดใหญ่

แนวทางนี้ทำให้ทรัพยากรเหล่านี้สามารถถ่ายโอนและใช้สลับกันได้ง่ายดาย ช่วยให้มั่นใจได้ถึงความเข้ากันได้ของ EVM อาจกล่าวได้ว่า สำหรับผู้ใช้และนักพัฒนา Scroll เกือบจะเป็น Ethereum

ก่อน Scroll ไม่มีการยกเลิกความรู้แบบสากล (zk) เนื่องจากความซับซ้อนในการสร้างการพิสูจน์ความรู้แบบเป็นศูนย์สำหรับการคำนวณ Ethereum Virtual Machine (EVM) กล่าวโดยสรุป การโรลอัปทั่วไปหมายถึงการมีฟังก์ชันการทำงานที่เทียบเท่ากับ EVM อย่างไรก็ตาม จนถึงขณะนี้ การรันสภาพแวดล้อม EVM บน zk rollup ได้สำเร็จนั้นเป็นเป้าหมายที่ยากจะเข้าใจ สาเหตุหลักมาจากความซับซ้อนในการแปลงธุรกรรม EVM ให้เป็นวงจรลอจิกที่สามารถตีความได้แบบ zk-proof

ความซับซ้อนนี้เองที่อธิบายว่าทำไมโปรเจ็กต์ zk-rollup จึงมุ่งเน้นไปที่แอปพลิเคชันเฉพาะ เช่น dYdX ในการซื้อขาย และ ImmutableX บน NFT เนื่องจากปัญหาทางเทคนิค จึงเป็นไปไม่ได้ที่จะพัฒนาเครือข่ายสากลที่สามารถติดตั้ง DApps ต่างๆ ได้ นี่คือสาเหตุที่ zk-rollup ทำงานได้ไม่ดีในแง่ของมูลค่ารวมที่ถูกล็อค (TVL) และจำนวนผู้ใช้เมื่อเทียบกับ op-rollup

การอ่านที่เกี่ยวข้อง:[Rollup Series] ตอนที่ 1: Scroll ความฝันของ zkEVM

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

  • สัญญาที่มีอยู่จะต้องได้รับการย้ายและเขียนใหม่เป็นชุดค่าสะสมใหม่

  • ไม่รองรับเครื่องมือ EVM ที่มีอยู่ (เช่น ห้องสมุด กระเป๋าเงิน ตลาด ฯลฯ)

  • ไม่สามารถรองรับแอปพลิเคชันจากระบบนิเวศ Ethereum

หลายๆ คนเริ่มพัฒนา zk EVM ทั่วไปแล้ว และความเข้ากันได้กับ EVM สามารถดูได้จากระดับต่างๆ:

Starknet และ zkSync (ระดับภาษา): ปัจจุบันเป็นโซลูชันเฉพาะที่ทำงานโดยใช้เครื่องเสมือนแบบกำหนดเอง (Cairo VM) พวกเขารัน VM แบบกำหนดเองและสร้างคอมไพเลอร์ Warp Transpiler เพื่อแปลงโค้ด Solidity เป็นโค้ดไบต์ของ Cairo VM

สิ่งที่พวกเขาทำคือสร้าง VM ใหม่และเพิ่มการรองรับเครื่องมือ Ethereum เป็นเลเยอร์เพิ่มเติมที่อยู่ด้านบน สิ่งนี้ยังคงบรรลุเป้าหมายในการทำให้สัญญา Solidity สามารถส่งออกไปยัง StarkNet ได้ ดังนั้นจึงทำให้ เข้ากันได้กับ EVM แม้ว่าจะไม่ได้ใช้ EVM โดยตรง แต่ยังคงความเข้ากันได้ และช่วยให้นักพัฒนา Solidity เขียนโค้ดสำหรับการโรลอัปได้

เมื่อใช้วิธีแก้ปัญหาเหล่านี้:

  • คุณไม่ได้ดำเนินการภายใน EVM

  • คุณไม่มีความเข้ากันได้กับอินเทอร์เฟซ Ethereum อื่น ๆ

  • นักพัฒนา Solidity สามารถเขียนโค้ดที่สามารถใช้กับการยกเลิกของคุณได้

นี่เป็นการประนีประนอมที่ดี

Polygon zk-EVM (ระดับไบต์โค้ด): รัน VM แบบกำหนดเอง แต่มี opcodes EVM ทั้งหมดที่แมปกับ opcodes ที่ถูกต้องสำหรับ VM (การเทียบเท่าระดับ opcode) แนวทางของ Polygon คือการสร้าง zkEVM ด้วย ความเทียบเท่าระดับ opcode เมื่อเปรียบเทียบกับ Scroll แล้ว Polygon มีรันไทม์สำรอง (zkExecutor) ที่เรียกใช้ opcode zkASM แบบกำหนดเองแทนที่จะเรียกใช้ opcode EVM โดยตรง สิ่งนี้ทำเพื่อปรับการตีความ EVM ให้เหมาะสม เนื่องจากการพิสูจน์ EVM โดยตรงจะมีข้อจำกัดมากเกินไป

ภาพด้านล่างแสดงให้เห็นว่ากระบวนการนี้มีลักษณะอย่างไรเบื้องหลัง:

แม้ว่าการกำหนดค่านี้จะมีประสิทธิภาพมากกว่า Scroll แต่ก็เพิ่มโค้ดที่กำหนดเองจำนวนมาก (ใช้ในการสร้าง zkASM) อาจต้องมีการแก้ไขโค้ดหรือเครื่องมือเพื่อความเข้ากันได้ และอาจแตกต่างจาก Ethereum มากขึ้นเรื่อยๆ เมื่อเวลาผ่านไป (เช่น ราคาน้ำมันอาจ ที่แตกต่างกัน ฐานรหัสอาจแตกต่างกันมากขึ้น) Scroll (ระดับไบต์โค้ด): แปลงการดำเนินการ EVM ให้เป็นวงจรที่ตรวจสอบได้โดยตรง โดยให้ประโยชน์ในการรองรับเครื่องมือและความเข้ากันได้

แม้ว่าการกำหนดค่านี้จะมีประสิทธิภาพมากกว่า Scroll แต่ก็เพิ่มโค้ดที่กำหนดเองจำนวนมากเพื่อสร้าง zkASM อาจต้องมีการแก้ไขโค้ดหรือเครื่องมือเพื่อให้เข้ากันได้ และอาจแตกต่างจาก Ethereum มากขึ้นเรื่อยๆ เมื่อเวลาผ่านไป ตัวอย่างเช่น ค่าธรรมเนียมน้ำมันอาจแตกต่างกัน และฐานรหัสอาจเปลี่ยนแปลงเมื่อเวลาผ่านไป

Scroll (ระดับไบต์โค้ด): แปลงการดำเนินการ EVM ให้เป็นวงจรที่ตรวจสอบได้โดยตรง ซึ่งให้ประโยชน์ในแง่ของการรองรับเครื่องมือและความเข้ากันได้

ปัจจุบัน Scroll ไม่รองรับ opcode EVM ทั้งหมด แต่มีแผนจะรองรับในที่สุดเมื่อเวลาผ่านไป เนื้อหาก่อนหน้านี้ส่วนใหญ่มาจากคำอธิบายที่ยอดเยี่ยมของ Immutable ในเรื่องนี้

Scroll ทำงานอย่างไรและเทคโนโลยีของมันคืออะไร?

Scroll คือชุดรวม Zk ที่มีสัญญาอัจฉริยะบน Eth L1 ซึ่งเป็นเครื่องมือตรวจสอบหลักฐาน zkEVM ที่สามารถตรวจสอบว่าโปรโตคอล Scroll ปลอดภัยหรือไม่

การซื้อขายบน Scroll ทำงานอย่างไร?

Scroll สามารถประมวลผลบล็อกเป็นชุดและเขียนข้อมูลบล็อกไปยัง Ethereum เมื่อมีการสร้างหลักฐานความถูกต้องในบล็อกถัดไป มันจะถูกเขียนไปยัง Ethereum

ดังนั้น บน Scroll บล็อกสามารถมีได้ 3 สถานะ:

กระทำล่วงหน้า: บล็อกได้รับการเสนอโดยซีเควนเซอร์และรวมอยู่ในสโครล

ส่งแล้ว: ข้อมูลธุรกรรมของบล็อกได้รับการเผยแพร่ไปยัง Ethereum แล้ว (ในสัญญาการยกเลิกของ Scroll)

สรุปแล้ว: การดำเนินการที่ถูกต้องได้รับการยืนยันโดยหลักฐานความถูกต้องที่เผยแพร่บนเครือข่าย Ethereum

ขั้นตอนการทำงานของธุรกรรม

ธุรกรรมจากซีเควนเซอร์จะถูกบรรจุไว้ในบล็อก

ข้อมูลและข้อมูลการโทรจะถูกส่งไปยังสัญญาการยกเลิกของ L1 และส่งบล็อก (D 1)

การสร้างหลักฐาน: ข้อมูลจะถูกส่งไปยังผู้ประสานงาน (ร่องรอย ของงานที่เสร็จสมบูรณ์) จากนั้นส่งต่อไปยังผู้พิสูจน์เพื่อสร้างหลักฐาน zk

การสร้างหลักฐานสามารถทำได้ในหลายบล็อก ดำเนินการแบบขนาน และส่งผ่านไปยังผู้พิสูจน์ที่แตกต่างกัน

การสร้างหลักฐานแบบรวม: มีการสร้างหลักฐานและรวบรวมเป็นชุด ซึ่งจากนั้นจะถูกส่งและตรวจสอบแบบออนไลน์ (การตรวจสอบความถูกต้อง)

บล็อกเสร็จสมบูรณ์แล้ว

ธุรกรรม > ประมวลผลโดยโหนดที่ใช้ Geth fork > การติดตามการดำเนินการ > เข้าสู่วงจร zkEVM > สร้างหลักฐาน > เข้าสู่การรวมกลุ่ม แสดงหลักฐานที่ถูกต้อง > สร้างหลักฐานการรวมกลุ่ม > ส่งไปยังสัญญา L1

ทำไมต้องเลือกสโครล?

เป็นมิตรกับนักพัฒนา: Scroll ให้รหัสไบต์เทียบเท่ากับ EVM ทำให้มั่นใจได้ถึงความเข้ากันได้กับสัญญาและเครื่องมือที่มีอยู่

ประสิทธิภาพสูง: Scroll สร้างพื้นที่บล็อกที่ปลอดภัยยิ่งขึ้นสำหรับ Ethereum และลดต้นทุนการใช้น้ำมันอย่างมีประสิทธิภาพ

การตอบสนองที่รวดเร็ว: เวลาบล็อกของ Scroll อยู่ที่ 3 วินาทีเท่านั้น ซึ่งเร็วกว่า 12 วินาทีของ Ethereum อย่างมาก

การรักษาความสอดคล้อง: Scroll สอดคล้องกับวิสัยทัศน์ของ Ethereum และทีมงานยังสนับสนุนโค้ดให้กับความเป็นส่วนตัวและกระบวนการปรับขนาดของ Ethereum

ความนิยมอย่างต่อเนื่อง

นับตั้งแต่เปิดตัว มูลค่าล็อครวม (TVL) ของ Scroll ได้สะสมมากกว่า 1.5 ล้านดอลลาร์ ซึ่งแสดงแนวโน้มการเติบโตที่มั่นคง

ผู้ใช้มากกว่า 1,383 รายได้เชื่อมโยง ETH บน Scroll

มีการเชื่อมโยง ETH มากกว่า 976 รายการกับเครือข่ายหลัก Scroll โดยมีมูลค่ารวมประมาณ 1.5 ล้านดอลลาร์

คำถามที่ควรค่าแก่การคิด

zk-rollup ถูกมองว่าเหนือกว่าการออกแบบของคู่แข่ง rollup ในแง่ดี โดยเฉพาะอย่างยิ่งในแง่ของความเป็นส่วนตัว เนื่องจากไม่มีหลักฐานการฉ้อโกง จึงไม่จำเป็นต้องรอให้เกิดความล่าช้าในการถอนเงิน

เนื่องจากเป็น zk-rollup ทั่วไป Scroll จึงมีคุณสมบัติความเข้ากันได้ของ bytecode และมีข้อดีหลายประการของการพิสูจน์ zk ที่ระดับ L2 โดยไม่ส่งผลกระทบต่อเครื่องมือและเอฟเฟกต์เครือข่ายของ EVM

ความเข้ากันได้ของ EVM เต็มรูปแบบถูกมองว่าเป็นเป้าหมายสูงสุดของ L2 และนี่คือจุดที่คุณค่าหลักของ Scroll อยู่ นั่นคือ Ethereum เวอร์ชันที่ทรงพลังยิ่งขึ้น ความเข้ากันได้ของ bytecode ของ Scroll ผสมผสานข้อดีทั้งหมดของ zk-proof เข้ากับความเข้ากันได้สูงสุดของ Ethereum ได้อย่างลงตัว

เป็นที่น่าสังเกตว่า Scroll มุ่งเน้นไปที่ด้าน การซิงโครไนซ์ ของการพิสูจน์ zk มากกว่าด้าน ความเป็นส่วนตัว ซึ่งช่วยให้โปรโตคอลสามารถบีบอัดการคำนวณจำนวนมากให้เป็นหลักฐานขนาดเล็กได้

สิ่งที่น่าสังเกตก็คือความมุ่งมั่นของ Scroll ในการกระจายอำนาจ แม้ว่าในช่วงแรกจะมีซีเควนเซอร์แบบรวมศูนย์ แต่แผนสำหรับการกระจายอำนาจก็อยู่ในระหว่างดำเนินการ

นอกจากนี้ การพิสูจน์ zk ทั้งหมดจะเสร็จสมบูรณ์ในที่สุดโดยเครือข่าย ผู้รับรอง แบบกระจายอำนาจ

ลิงค์เดิม

Layer 2
ETH
เทคโนโลยี
ZK Rollup
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
สรุปโดย AI
กลับไปด้านบน
คุณค่าหลักของ Scroll คือการใช้ Ethereum เวอร์ชันที่ทรงพลังยิ่งขึ้น
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android