Binance เพิ่มการตรวจสอบ zk-SNARK ในระบบพิสูจน์การสำรอง

Binance มี อัพเกรด ระบบ Proof-of-Reserves (PoR) พร้อมการยืนยัน zk-SNARK ซึ่งเป็นรูปแบบการพิสูจน์ที่ไม่มีความรู้ซึ่งรักษาความเป็นส่วนตัวและความปลอดภัยของข้อมูลผู้ใช้ที่ละเอียดอ่อน

Changpeng Zhao CEO ของ Binance กล่าวว่า การปรับปรุงได้ดำเนินการตาม Vitalik Buterin ผู้ร่วมก่อตั้ง Ethereum ข้อเสนอแนะ. Buterin ได้แสดงแนวคิดของเขาเกี่ยวกับการส่งเสริมการแลกเปลี่ยนแบบรวมศูนย์ที่ไร้ความเชื่อถือผ่านระบบพิสูจน์การสำรองที่โปร่งใสในเดือนพฤศจิกายน

Binance เผยแพร่ครั้งแรก ระบบ PoR ในเดือนพฤศจิกายน 2022 เนื่องจากผู้ใช้เริ่มเรียกร้องความโปร่งใสมากขึ้นจากการแลกเปลี่ยนภายหลังการล่มสลายของ FTX ในขณะนั้น Binance ใช้ Merkle tree cryptography เพื่อให้ผู้ใช้สามารถยืนยันการถือครองของตนได้

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

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

Binance อ้างว่า zk-SNARK สามารถแก้ปัญหาเหล่านี้ได้ ระบบการตรวจสอบความรู้เป็นศูนย์สามารถรับประกันได้ว่าโหนดใบทั้งหมดในแผนผัง Merkle มีส่วนทำให้ยอดผู้ใช้รวมที่อ้างสิทธิ์ของ Binance ของแต่ละ cryptocurrency นอกจากนี้ยังช่วยให้แน่ใจว่าไม่มีผู้ใช้ที่มียอดคงเหลือติดลบอยู่ในแผนผัง

Binance จะสร้างและเผยแพร่หลักฐาน zk-SNARK สำหรับการสร้าง Merkle tree เพื่อพิสูจน์ปริมาณสำรอง โดยการตรวจสอบผู้ใช้ Binance ที่พิสูจน์ Merkle สามารถตรวจสอบได้ว่ายอดคงเหลือของพวกเขารวมอยู่ในรากต้นไม้ Merkle หรือไม่ ผู้ใช้สามารถตรวจสอบหลักฐาน zk-SNARK เพื่อให้แน่ใจว่าโครงสร้าง Merkle tree นั้นปราศจากการดัดแปลงใดๆ

เนื่องจาก Binance มีผู้ใช้หลายล้านคน จึงเป็นไปไม่ได้ที่จะได้รับหลักฐานเดียวของการสร้าง Merkle tree ดังนั้น Binance จะแบ่งผู้ใช้ออกเป็นกลุ่ม ๆ ละ 864 คน จะใช้เวลา 110 วินาทีในการสร้างการพิสูจน์ zk สำหรับผู้ใช้กลุ่มเดียว สามารถตรวจสอบหลักฐานได้ในเวลาน้อยกว่า 1 มิลลิวินาที

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

ปัจจุบันระบบ PoR ของ Binance รองรับ 13 cryptocurrencies โดยมี 4 การเพิ่มล่าสุด และมีแผนจะเพิ่มโทเค็นเพิ่มเติมในอีกไม่กี่สัปดาห์ข้างหน้า

Binance ยังสร้างโค้ดสำหรับระบบโอเพ่นซอร์ส PoR โดยมีจุดประสงค์เพื่อให้ผู้ใช้มีความโปร่งใสมากขึ้น

โพสต์ใน: Binance, แลกเปลี่ยน

ที่มา: https://cryptoslate.com/binance-adds-zk-snark-verification-to-its-proof-of-reserves-system/