Binance, rezerv kanıtı sistemine zk-SNARK doğrulamasını ekliyor

Binance var yükseltilmiş hassas kullanıcı bilgilerinin gizliliğini ve güvenliğini koruyan bir sıfır bilgi kanıtı biçimi olan zk-SNARK doğrulamalarına sahip rezerv kanıtı (PoR) sistemi.

Binance CEO'su Changpeng Zhao şuraya iyileştirme, Ethereum'un kurucu ortağı Vitalik Buterin'e uygun olarak uygulandı. öneri. Buterin, Kasım ayında şeffaf rezerv kanıtı sistemleri aracılığıyla güvene dayalı olmayan merkezi borsaları teşvik etme konusundaki fikirlerini ortaya koymuştu.

Binance ilk yayınlanan Kasım 2022'de PoR sistemi, FTX'in çöküşünün ardından kullanıcılar borsalardan daha fazla şeffaflık talep etmeye başladıkça. O sırada Binance, kullanıcıların varlıklarını doğrulamalarını sağlamak için Merkle ağacı şifrelemesini kullanıyordu.

Ancak, sistemin iki büyük dezavantajı vardı. İlk olarak, Merkle ağacındaki yaprak düğümler, kullanıcıların mahremiyeti korumak için sahip oldukları hash'i temsil ediyordu, bu da Merkle kökünün yapamayacağı anlamına geliyordu. yaprak düğümlerinin denge bilgilerinin toplamını yansıtır.

İkinci olarak, kötü niyetli bir varlık, gerekli rezervlerin boyutunun daha küçük görünmesini sağlamak için ağacın herhangi bir yerindeki sahte bir hesabın altına potansiyel olarak eksi bakiye ekleyebilir.

Binance, zk-SNARK'ların bu zorlukları çözdüğünü iddia ediyor. Sıfır bilgi doğrulama sistemi, Merkle ağacındaki tüm yaprak düğümlerin Binance'in her bir kripto para birimi için talep ettiği toplam kullanıcı bakiyesine katkıda bulunmasını sağlayabilir. Ayrıca, ağaçta negatif bakiyeye sahip kullanıcı olmamasını da sağlayacaktır.

Binance, rezervlerini kanıtlamak için Merkle ağacının inşası için zk-SNARK kanıtı oluşturacak ve yayınlayacaktır. Binance kullanıcıları, Merkle kanıtını doğrulayarak bakiyelerinin Merkle ağaç köküne dahil olup olmadığını kontrol edebilir. Kullanıcılar, Merkle ağacı yapısının herhangi bir kurcalama içermediğinden emin olmak için zk-SNARK kanıtını doğrulayabilir.

Binance'in milyonlarca kullanıcısı olduğu için Merkle ağacı yapısına dair tek bir kanıt elde etmek mümkün değil. Bu nedenle Binance, kullanıcıları her biri 864'lük gruplara ayıracak. Tek bir grup kullanıcı için zk kanıtı oluşturmak 110 saniye sürer. Kanıt 1 milisaniyeden daha kısa sürede doğrulanabilir.

Binance'in tüm hesaplar için yaklaşık 2$'lık bir maliyetle kanıt oluşturması 1,000 saat sürer. Borsa, maliyeti düşürmesi ve daha sık kanıt sunmasını sağlaması gereken kanıt oluşturma sürecinin verimliliğini artırmak için Buterin tarafından önerilen çözümleri uygulamaya çalışıyor.

Binance'in PoR sistemi şu anda 13 yeni eklemeyle birlikte 4 kripto para birimini destekliyor ve önümüzdeki haftalarda daha fazla token eklemeyi planlıyor.

Binance, kullanıcılarına daha fazla şeffaflık sağlamak amacıyla PoR sisteminin kodunu da açık kaynak haline getiriyor.

Yayınlanan: Binance, Değişimleri

Kaynak: https://cryptoslate.com/binance-adds-zk-snark-verification-to-its-proof-of-reserves-system/