บทความเดียวเพื่อทำความเข้าใจโครงการ blockchain ที่ปราศจากความรู้

avatar
Chainlink
2ปี ที่แล้ว
ประมาณ 9365คำ,ใช้เวลาอ่านบทความฉบับเต็มประมาณ 12นาที
บทความนี้จะสำรวจข้อดีเฉพาะของโซลูชันการพิสูจน์ด้วยความรู้เป็นศูนย์ และวิธีการที่บริกา

บทความเดียวเพื่อทำความเข้าใจโครงการ blockchain ที่ปราศจากความรู้

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

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

บทความนี้จะสำรวจข้อดีเฉพาะของโซลูชั่นที่ปราศจากความรู้ที่พิสูจน์ได้ โครงการบล็อกเชนสามารถใช้เทคโนโลยีที่ปราศจากความรู้ที่พิสูจน์ได้ เช่น zkSNARK และ zkSTARK เพื่อช่วยนักพัฒนาสร้าง dApps ขั้นสูงได้อย่างไรWeb3ชื่อระดับแรก

เหตุใดจึงต้องใช้เทคโนโลยีที่ปราศจากความรู้ในการสร้างเครือข่าย

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

แผนการพิสูจน์ความรู้เป็นศูนย์ VS การยกเลิกในแง่ดี

การยกเลิกในแง่ดีเป็นเทคโนโลยีเลเยอร์ 2 และปัจจุบันเป็นโซลูชันการขยายตัวหลัก ตามเว็บไซต์วิเคราะห์L2Beatตามสถิติ ณ วันที่ 29 มิถุนายน 2022 การย้อนกลับในแง่ดีคิดเป็น 74.3% ของตำแหน่งล็อคทั้งหมดของเครือข่าย Ethereum Layer 2 ในขณะที่แผนการพิสูจน์ความรู้เป็นศูนย์คิดเป็น 25.9%

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

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

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

ชื่อระดับแรกhttps://youtu.be/t-SQQmLhepY

คำอธิบายภาพ

บทความเดียวเพื่อทำความเข้าใจโครงการ blockchain ที่ปราศจากความรู้

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

โครงสร้างพื้นฐาน

zk-Rollup

zk-rollup จะรวมธุรกรรมหลายรายการเข้าด้วยกันและเผยแพร่บน Layer1 blockchain และจะออกหลักฐานเพื่อตรวจสอบความถูกต้องของการคำนวณ หลักฐานที่โพสต์บนเครือข่ายเรียกอีกอย่างว่า หลักฐานความถูกต้อง การพิสูจน์ความถูกต้องแบ่งออกเป็นสองประเภท: SNARK และ STARK เมื่อหลักฐานเหล่านี้ได้รับการยืนยันบนบล็อกเชนพื้นฐานแล้ว สถานะของ zk-rollup จะได้รับการอัปเดต

Validium

ความสามารถในการปรับขนาดความสามารถในการปรับขนาด. การพิสูจน์ความถูกต้องได้รับการเผยแพร่บนบล็อกเชนพื้นฐาน ในขณะที่ข้อมูลถูกจัดเก็บนอกเครือข่าย สิ่งนี้จะช่วยเพิ่มปริมาณงานและลดค่าก๊าซได้อย่างมาก

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

Volition

Volition รวมเอา zk-rollup และ validium เข้าด้วยกัน ผู้ใช้สามารถเลือกใช้ zk-rollup หรือ validium แบบแผนได้อย่างอิสระ ทั้งสองแบบใช้ root สถานะเดียวกันร่วมกัน แม้ว่า validium จะถูกโจมตี แต่เงินใน zk-rollup ก็ยังปลอดภัย

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

ใบรับรองความถูกต้อง

SNARK

ชื่อเต็มของ SNARK คือ zero-knowledge succinct non-interactive argument on knowledge (ภาษาจีนคือ zero-knowledge non-interactive zero-knowledge proof) นี่เป็นหลักฐานการเข้ารหัสว่าไฟล์มีขนาดเล็กและตรวจสอบได้ง่าย มันสร้างการพิสูจน์การเข้ารหัสโดยใช้เส้นโค้งวงรีที่อนุมานว่าไม่พบลอการิทึมแยกขององค์ประกอบเส้นโค้งวงรีแบบสุ่มจากจุดฐานสาธารณะ ต้นทุนการคำนวณของเส้นโค้งวงรีต่ำกว่าฟังก์ชันแฮชของ STARK ดังนั้นต้นทุนก๊าซของโปรโตคอล SNARK จึงต่ำกว่า

STARK

ชื่อเต็มของ STARK คือ zero-knowledge scalable transparent argument of knowledge (ภาษาจีนคือ zero-knowledge scalable, transparent knowledge proof) การพิสูจน์การเข้ารหัสนี้แทบไม่ต้องมีการโต้ตอบระหว่างผู้พิสูจน์และผู้ตรวจสอบ ข้อได้เปรียบที่ใหญ่ที่สุดของ STARK ที่เหนือกว่า SNARK คือเวลาในการพิสูจน์จะสั้นกว่าและขยายได้ง่ายกว่า นอกจากนี้ เนื่องจาก STARK ใช้ฟังก์ชันแฮช พวกมันจึงทนทานต่อการโจมตีแบบควอนตัม

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

คำอธิบายภาพ

บทความเดียวเพื่อทำความเข้าใจโครงการ blockchain ที่ปราศจากความรู้

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

โครงการที่ใช้ zk-STARK

StarkEx

StarkExเป็นโซลูชันการขยายเลเยอร์ 2 บน Ethereum โดยใช้การพิสูจน์ STARK เพื่อตรวจสอบธุรกรรมที่โฮสต์ด้วยตนเอง และพัฒนาธุรกรรมและแอปพลิเคชันการชำระเงินบนนั้น โครงการที่ใช้ StarkEx ได้แก่ DeversiFi, Sorare และ dYdX ซึ่งได้ทำธุรกรรมหลายร้อยล้านรายการและบรรลุปริมาณธุรกรรมหลายแสนล้านดอลลาร์ อย่างไรก็ตาม StarkEx ไม่รองรับฟังก์ชันสัญญาอัจฉริยะ ดังนั้นจึงไม่สามารถใช้งาน dApp ที่ทำงานได้อย่างสมบูรณ์

StarkNet

StarkNetเป็นแพลตฟอร์มอเนกประสงค์ที่นักพัฒนาสามารถใช้ StarkNet เพื่อปรับใช้สัญญาอัจฉริยะบน zk-rollup ของ Ethereum dApps Aave และ Maker กระแสหลักของ Ethereum ต่างก็วางแผนที่จะเปิดตัวบน StarkNet เป็นที่น่าสังเกตว่า zk-rollup ของ StarkEx สามารถเผยแพร่บน StarkNet เพื่อปรับปรุงความสามารถในการปรับขนาดของแอปพลิเคชัน

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

Immutable X

Immutable Xเป็นแพลตฟอร์ม NFT สำหรับการขุดและซื้อขาย NFT และโทเค็น แพลตฟอร์มนี้ใช้ StarkEx เพื่อสร้าง zk-rollup ของตัวเอง ปริมาณการขุดและการซื้อขาย NFT บนแพลตฟอร์ม Immutable X สูงถึงหลายล้าน และต้นทุนสามารถรักษาให้ต่ำได้แม้ในช่วงที่เครือข่าย Ethereum แออัด

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

โครงการที่ใช้ zk-SNARK

Zcash

Zcashเดิมชื่อ ZeroCash ศูนย์ ในชื่อหมายถึงการใช้เทคโนโลยีการพิสูจน์ความรู้เป็นศูนย์เพื่อให้บรรลุธุรกรรมส่วนตัว Zerocash เป็นหนึ่งในโครงการเข้ารหัสในยุคแรกๆ ที่ส่งเสริมการประยุกต์ใช้เทคโนโลยีการพิสูจน์ความรู้เป็นศูนย์ในอุตสาหกรรม

Loopring

Loopringเป็น DEX บน Ethereum ที่รองรับธุรกรรมการสั่งซื้อหนังสือและไม่ได้โฮสต์สินทรัพย์ของผู้ใช้ Loopring เชื่อมต่อกับ Chainlink Price Feeds ซึ่งให้บริการผู้ใช้หลายแสนรายด้วยธุรกรรมหลายพันล้านรายการ

zkSync 1.0 

zkSync1.0 เป็นการยกเลิกบน Ethereum เช่นเดียวกับ StarkEx รองรับการโอนและแลกเปลี่ยนโทเค็น แต่ไม่รองรับสัญญาอัจฉริยะ โปรโตคอลได้รับการพัฒนาโดย Matter Labs

zkSync 2.0

เช่นเดียวกับ StarkNet zkSync 2.0 ยังเป็นโซลูชันการขยายเลเยอร์ 2 ของ Ethereum โครงสร้างพื้นฐาน volition ถูกนำมาใช้เพื่อรองรับสัญญาอัจฉริยะ zkSync ใช้ zk-SNARK เพื่อตรวจสอบธุรกรรม และใช้ระบบ PoS zkPorter เพื่อให้แน่ใจว่าข้อมูลมีอยู่จริง ข้อแตกต่างที่สำคัญระหว่าง zkSync 2.0 และ StarkNet คือ ก่อนหน้านี้เข้ากันได้กับ EVM นอกเหนือจากการพิสูจน์ความถูกต้อง 1inch, Alchemix และ Curve ทั้งหมดมีกำหนดจะปล่อยบน zkSync 2.0

ZigZag

ZigZagเป็นแพลตฟอร์มการซื้อขายแบบกระจายอำนาจที่ใช้โมเดลหนังสือสั่งซื้อเพื่อแลกเปลี่ยนโทเค็น ERC-20 ในทางตรงกันข้าม DEX ส่วนใหญ่ใช้ผู้ดูแลสภาพคล่องอัตโนมัติโหมด (AMM) โหมดหนังสือสั่งซื้อของ ZigZag ได้รับประโยชน์จากความสามารถในการปรับขนาดอันทรงพลังของ zk-rollup โทเค็นใดๆ ในการลงทะเบียน zkSync สามารถซื้อขายได้ใน ZigZag ขณะนี้โปรโตคอลกำลังทำงานบน zkSync 1.0 แต่มีการวางแผนสำหรับการเผยแพร่บน zkSync 2.0 และ StarkNet

Mina 

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

วิธีที่ Zero-Knowledge Proof Protocols ช่วยปรับปรุงการกระจายอำนาจ ความน่าเชื่อถือ และความปลอดภัย

ออราเคิลออราเคิลบริการปรับปรุงความปลอดภัยและเปิดใช้งานระบบอัตโนมัติ โปรโตคอลในระบบนิเวศ Web3 สามารถใช้บริการลดความน่าเชื่อถือของ Chainlink เพื่อเข้าถึง API ภายนอกและใช้การประมวลผลแบบออฟไลน์ที่ปลอดภัยเพื่อสร้างแอปพลิเคชันขั้นสูงเพิ่มเติม

โปรโตคอลที่ไม่มีความรู้ที่สามารถพิสูจน์ได้สามารถใช้บริการต่อไปนี้เพื่อปรับปรุงประสิทธิภาพของ dApp

  • ข้อมูลการตลาดที่ถูกต้อง——Chainlink Price FeedsสำหรับDeFiคุ้มกันทางเศรษฐกิจ ให้ข้อมูลตลาดที่น่าเชื่อถือและแม่นยำอย่างยิ่งสำหรับกรณีการใช้งานต่างๆ เช่น เหรียญเสถียรแบบกระจายอำนาจ โปรโตคอลการให้ยืม และแพลตฟอร์มการซื้อขาย

  • ตัวเลขสุ่มที่ตรวจสอบได้ -Chainlink VRFสามารถสร้างและอัปโหลดหมายเลขสุ่มและหลักฐานที่เข้ารหัสร่วมกันไปยังเครือข่ายเพื่อตรวจสอบได้ แพลตฟอร์ม NFT สามารถใช้ตัวเลขสุ่มเพื่อสร้าง NFT ด้วยวิธีที่ยุติธรรมและตรวจสอบได้ เกมบล็อคเชนสามารถใช้ตัวเลขสุ่มเพื่อสร้างประสบการณ์การเล่นเกมที่คาดเดาไม่ได้

  • ระบบสัญญาอัตโนมัติอัจฉริยะ -Chainlink Keepersเป็นบริการธุรกรรมอัตโนมัติแบบกระจายศูนย์ที่สามารถเรียกใช้ฟังก์ชันสัญญาอัจฉริยะที่สำคัญโดยอัตโนมัติ เช่น การชำระธุรกรรมของคำสั่งจำกัด การดำเนินการชำระบัญชี และโทเค็นการรีเบส

  • หลักฐานการสำรอง—Chainlink หลักฐานสำรองสินทรัพย์สำรองสามารถตรวจสอบได้โดยอัตโนมัติตามข้อเท็จจริงของการเข้ารหัส ลดความเสี่ยงสำหรับโปรโตคอลที่ปราศจากความรู้ ปรับปรุงความโปร่งใสและหลีกเลี่ยงความเสี่ยงเชิงระบบของ DeFi

  • การสื่อสารข้ามสายโซ่——โปรโตคอลการทำงานร่วมกันข้ามสายโซ่ (CCIP)ชื่อระดับแรก

DECO ขับเคลื่อนโครงการ blockchain ใดๆ

โปรเจกต์ต้องใช้เทคโนโลยีที่ปราศจากความรู้ที่พิสูจน์ได้ นอกจาก zk-rollup, validium หรือ volition แล้ว คุณยังสามารถเลือก Chainlink DECO ได้อีกด้วย ในปัจจุบัน,DECOคำอธิบายภาพ

บทความเดียวเพื่อทำความเข้าใจโครงการ blockchain ที่ปราศจากความรู้

โหนด Chainlink oracle ที่ใช้ DECO สามารถพิสูจน์การมีอยู่จริงของข้อมูลโดยไม่ต้องเปิดเผยเนื้อหาของข้อมูล

โหนด oracle สามารถพิสูจน์ได้ว่าข้อมูลมาจากเซิร์ฟเวอร์ที่เชื่อถือได้และซ่อนเนื้อหาข้อมูลในห่วงโซ่ นอกจากนี้ เนื่องจากห่วงโซ่การดูแล TLS ได้รับการดูแล แหล่งที่มาของข้อมูลจึงสามารถพิสูจน์ได้ด้วย เทคโนโลยีนี้ช่วยให้เกิดกรณีการใช้งานขั้นสูงที่หลากหลาย เช่นCanDIDรอเอกลักษณ์การกระจายอำนาจ (DID)โปรโตคอลช่วยให้ผู้ใช้สามารถจัดการข้อมูลประจำตัวด้วยตนเอง แทนที่จะผ่านบุคคลที่สาม นอกจากนี้ DECO ยังสามารถเข้าถึงสถาบันที่มีอำนาจเพื่อยืนยันว่าคะแนนเครดิตของผู้ใช้ตรงตามมาตรฐานหรือไม่ และในขณะเดียวกันก็ไม่เปิดเผยข้อมูลส่วนบุคคลใดๆ ของผู้ใช้ เพื่อให้ได้สินเชื่อที่มีสินเชื่อที่อยู่อาศัยต่ำสำหรับแพลตฟอร์ม DeFi

สรุป

สรุป

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

แม้ว่าโซลูชันเลเยอร์ 2 อื่น ๆ อาจให้โครงสร้างพื้นฐานที่ดีกว่าสำหรับบางแอปพลิเคชัน เนื่องจากอุตสาหกรรมบล็อกเชนยังคงพัฒนาอย่างต่อเนื่อง zk-rollup, validium และ volition นั้นจะต้องได้รับผู้ใช้รายบุคคลมากขึ้นและองค์กรของความโปรดปราน

ชื่อระดับแรกDiscordถามคำถามหรือสนทนากับผู้เชี่ยวชาญของ Chainlinkการสื่อสารทางโทรศัพท์

อ่านเพิ่มเติม

บทความต้นฉบับ, ผู้เขียน:Chainlink。พิมพ์ซ้ำ/ความร่วมมือด้านเนื้อหา/ค้นหารายงาน กรุณาติดต่อ report@odaily.email;การละเมิดการพิมพ์ซ้ำกฎหมายต้องถูกตรวจสอบ

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

การอ่านแนะนำ
ตัวเลือกของบรรณาธิการ