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

ค่าธรรมเนียมก๊าซพุ่งสูงขึ้น zkSync สามารถแก้ปัญหาการขยายตัวของ Ethereum ได้หรือไม่?

拔丝地瓜
特邀专栏作者
บทความนี้มีประมาณ 3405 คำ การอ่านทั้งหมดใช้เวลาประมาณ 5 นาที
zkSync เป็นโปรโตคอลที่ไม่น่าเชื่อถือสำหรับการปรับขนาด Ethereum ซึ่งขับเคลื่อนโดยเทคโนโลยี zkRollup ใช้
สรุปโดย AI
zkSync เป็นโปรโตคอลที่ไม่น่าเชื่อถือสำหรับการปรับขนาด Ethereum ซึ่งขับเคลื่อนโดยเทคโนโลยี zkRollup ใช้

หมายเหตุบรรณาธิการ: บทความนี้มาจากCrypto Valley สด (รหัส: cryptovalley)Crypto Valley สด (รหัส: cryptovalley)

, ผู้แต่ง: Alex Gluchowski, แปล: Edward, ทำซ้ำโดย Odaily โดยได้รับอนุญาต

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

zkSync คืออะไร?

ชื่อระดับแรก

การขยาย

มอง zkSync จากมุมมองของการแข่งขัน

3,zkSync v1.1 เป็นประเภทหนึ่งของ zkRollup ซึ่งสามารถบรรลุความจุสูงสุดถึง 3000TPS บนเครือข่าย Ethereum ปัจจุบัน แม้ว่าจะไม่สมจริงที่จะคาดหวังว่า zkRollup จะทำงานด้วยความเร็วเต็ม 100% (เนื่องจากการโรลอัพใช้พื้นที่บล็อก Eth ร่วมกับธุรกรรมอื่นๆ) แม้แต่การใช้พื้นที่บล็อก 25% ก็เพียงพอที่จะรองรับการกระจายโทเค็นและการสมัครสำหรับผู้ใช้ Reddit ทั้งหมด 500,000,000 ราย

ความปลอดภัย

000 TPS เป็นจุดเริ่มต้น แต่เราคาดว่าการเติบโตของผู้ใช้ Ethereum จะทำให้ Moore's Law กลับมาทำงานได้อีกครั้ง เพื่อให้ Ethereum พร้อมสำหรับผู้ใช้หลายพันล้านคน Matter Labs ขอเสนอส่วนขยายสำหรับ zkSync ที่เราเรียกว่า zkPorter zkPorter จะอนุญาตให้โปรโตคอลเลื่อนระดับตัวเองเป็นชาร์ด และทรูพุตของธุรกรรมจะเกิน 10-100 เท่าของ zkSync

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

ความปลอดภัย

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

เท่าที่เราทราบ zkRollup เป็นโปรโตคอลเดียวที่มีการรักษาความปลอดภัยแบบพาสซีฟ: ความพร้อมใช้งานของข้อมูลถูกแยกออกจากกิจกรรมของผู้ใช้ ทำให้มั่นใจได้ว่าเงินทุนมีความปลอดภัยเทียบเท่ากับ Layer1 พื้นฐาน

เพื่อให้แหล่งที่มาของเอนโทรปีสำหรับการผลิต zkSync รุ่นเบต้าของเรา Matter Labs ได้เข้าร่วมในพิธีตั้งค่าที่เชื่อถือได้สำหรับชุมชน AZTEC Ignition มีผู้เข้าร่วมมากกว่า 200 คน รวมถึงตัวแทนจาก Ethereum Foundation, Consensys, Vitalik เป็นต้น การตั้งค่าที่เชื่อถือได้หมายถึงผู้ใช้ของเราว่าหากผู้ดำเนินการอย่างน้อยหนึ่งคนเข้าร่วมในขั้นตอนการตั้งค่าอย่างซื่อสัตย์ (โดยระบุเอนโทรปีในสตริงอ้างอิงทั่วไป) เครือข่ายทั้งหมดจะปลอดภัยอย่างถาวรด้วยการเข้ารหัส สามารถเพิ่ม Reddit เป็นผู้เข้าร่วมในการตั้งค่า Ignition ที่ใช้โดย zkSync ซึ่งให้ความปลอดภัยเพิ่มเติมสำหรับชุมชน Reddit

ความสมบูรณ์แบบนั้นหายวับไป zkSync จะพัฒนาเป็นการตั้งค่าที่ไม่ต้องการความเชื่อถือ นั่นเป็นเหตุผลที่นักวิจัยที่ Matter Labs ออกแบบและใช้งาน RedShift: SNARK แบบโปร่งใส zkSync เวอร์ชันในอนาคตจะใช้ RedShift เนื่องจากเราคาดว่าประสิทธิภาพของ RedShift จะเทียบเท่าหรือเกินกว่าที่เป็นไปได้บน PLONK

โปรโตคอล การเข้ารหัส และสัญญาอัจฉริยะของ zkSync ได้รับการตรวจสอบโดยหนึ่งในบริษัทรักษาความปลอดภัยที่มีชื่อเสียงที่สุดในพื้นที่ ABDK Consulting (ก่อตั้งโดยผู้เขียนร่วมของ Poseidon hash function)

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

กระจายอำนาจ

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

ส่วน Layer1 ของ zkSync นั้นป้องกันการเซ็นเซอร์ได้ 100%: เนื่องจากความพร้อมใช้งานของข้อมูลที่รับประกันที่ Layer1 จึงไม่มีตัวตรวจสอบความถูกต้องที่สามารถป้องกันไม่ให้ผู้ใช้ถอนเงินได้ ด้วยเหตุนี้ และเนื่องจากเลเยอร์ 2 เพิ่งเริ่มต้น เราจึงพบว่าเป็นที่ยอมรับได้ที่จะปฏิบัติตามเส้นทางของการกระจายอำนาจแบบก้าวหน้าเมื่อเริ่มต้นใช้งาน zkSync ด้วยตัวตรวจสอบความถูกต้องที่ได้รับอนุญาต สิทธิ์ในการตรวจสอบการบล็อกนั้นได้รับจากสัญญาอัจฉริยะการกำกับดูแล zkSync

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

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

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

ไม่ต้องพึ่งพาผู้ให้บริการสภาพคล่องในการเร่งความเร็วการออกจากระบบของผู้ใช้ และผู้ใช้ไม่จำเป็นต้องเข้าสู่ระบบเป็นประจำ

zkSync รองรับธุรกรรมเมตาโดยกำเนิด: สามารถชำระค่าธรรมเนียมในบล็อกเดียวกับที่โอน ในการอัปเดต zkSync v1.1 ของเรา เราได้เพิ่มตัวเลือกสำหรับบุคคลที่สามในการชำระค่าธรรมเนียมการทำธุรกรรมในค่าธรรมเนียมใดๆ ตัวอย่างเช่น Reddit สามารถจ่ายเงินให้ผู้ใช้เป็น ETH, DAI หรือ ERC20 ใดๆ ก็ได้

การทำงานร่วมกัน

zkSync มีเว็บไคลเอ็นต์ที่ใช้งานง่ายและตัวสำรวจบล็อกที่ครอบคลุม

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

การทำงานร่วมกัน

zkSync ทำงานร่วมกับกระเป๋าเงินที่เปิดใช้งาน web3 เช่น MetaMask หรือ WalletConnect

zkSync สามารถทำงานร่วมกันได้กับสัญญาอัจฉริยะบน Layer1

ตัวอย่างที่ดีของการที่สัญญาอัจฉริยะสามารถปลดปล่อยพลังที่แท้จริงของการพิสูจน์ความรู้ที่ไม่มีความรู้แบบเรียกซ้ำคือการลงคะแนน การตัดสินใจที่เกี่ยวข้องกับการโหวตของสมาชิกชุมชนหลายล้านคน - สิทธิ์การลงคะแนนโทเค็นบน zkSync - สามารถตรวจสอบได้ด้วยสัญญาอัจฉริยะ Layer1 ในราคา 510,000 Gas!

ชื่อระดับแรก

คุณสมบัติใหม่ใน zkSync v1.1

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

การเรียกซ้ำ: สูงสุด 3,000TPS;"zkSync v1.0 ขับเคลื่อนโดย PLONK และต้องมีการตั้งค่าความเชื่อถือเพียงครั้งเดียว สำหรับการตั้งค่าความน่าเชื่อถือ เรานำผลการประชุมของกนง.ที่มีผู้เข้าร่วมมากกว่า 200 คน ปริมาณของการตั้งค่าจะต้องค่อนข้างเล็กเพื่อให้การมีส่วนร่วมเป็นไปได้จริง น่าเสียดายที่สิ่งนี้จำกัดขนาดสูงสุดของการพิสูจน์ zk สำหรับบล็อก ดังนั้นปริมาณงานสูงสุดของ zkSync จึงจำกัดอยู่ที่ ~300 TPS"เพื่อยกเลิกข้อจำกัดนี้ เราดำเนินการและรวมการยืนยัน PLONK แบบเรียกซ้ำเข้ากับ zkSync อย่างสมบูรณ์! ขณะนี้ บล็อกรวมสามารถตรวจสอบบล็อกที่ดีได้สูงสุด 20 บล็อก และเฉพาะการพิสูจน์สุดท้ายนี้เท่านั้นที่ต้องกระทำบนเครือข่าย การดำเนินการบล็อกก่อนหน้านี้ไม่จำเป็นต้องแก้ไข: ยังคงมีรหัสการตรวจสอบเดียวกัน

รุ่น Reddit

ในการทดสอบโหลด เฉพาะการพิสูจน์ซ้ำเท่านั้นที่ถูกส่งไปยังสัญญาอัจฉริยะ ซึ่งช่วยลดต้นทุนของการพิสูจน์ที่ไม่มีความรู้เหลือ 40 Gas ต่อการถ่ายโอน (ใน EVM การตรวจสอบหลักฐาน PLONK ต้องใช้ 510,000 Gas) ตอนนี้ การเพิ่ม metablock ที่ตรวจสอบความถูกต้องของบล็อกรวมอื่นๆ นั้นเป็นเรื่องเล็กน้อย ทำให้ zkSync สามารถรวมบล็อกจำนวนเท่าใดก็ได้ในการพิสูจน์ ช่วยลดค่าใช้จ่ายในการพิสูจน์เหลือเพียง 1 รายการต่อการทำธุรกรรม

ต้นทุนความพร้อมใช้งานของข้อมูลบริสุทธิ์ใน zkSync อยู่ที่ 320 Gas ต่อการถ่ายโอน ด้วยการเปลี่ยนแปลงเล็กน้อยเพิ่มเติมในโหนดตัวตรวจสอบความถูกต้องและสัญญาอัจฉริยะเพื่อคอมมิตเป็นชุดร่วมกัน - การเปลี่ยนแปลงเหล่านี้ไม่รวมอยู่ใน Sprint ของเดือนนี้เนื่องจากมีขนาดกะทัดรัดอยู่แล้ว - ความจุของ zkSync จะเพิ่มขึ้น ขีดจำกัดสูงสุดที่กำหนดโดย Ethereum: 3000 TPS (สมมติว่า ช่วงเวลาบล็อก Eth 13 วินาที และขีดจำกัดแก๊สบล็อก 12,5M)

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

ชุดการทำธุรกรรม

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