Binance pievieno zk-SNARK verifikāciju savai rezervju apliecinājuma sistēmai

Binance ir modernizētas tā rezervju pārbaudes (PoR) sistēma ar zk-SNARK verifikācijām — nulles zināšanu pierādījumu veids, kas saglabā sensitīvas lietotāja informācijas privātumu un drošību.

Binance izpilddirektors Changpeng Zhao teica uzlabojums tika īstenots saskaņā ar Ethereum līdzdibinātāja Vitalik Buterin's ierosinājums. Buterins novembrī bija izklāstījis savas idejas par neuzticamu centralizētu apmaiņu veicināšanu, izmantojot pārredzamas rezervju pārbaudes sistēmas.

Binants pirmo reizi publicēts savu PoR sistēmu 2022. gada novembrī, kad lietotāji pēc FTX sabrukuma sāka pieprasīt lielāku apmaiņas pārredzamību. Tajā laikā Binance izmantoja Merkle koka kriptogrāfiju, lai ļautu lietotājiem pārbaudīt savus īpašumus.

Tomēr sistēmai bija divi būtiski trūkumi. Pirmkārt, lapu mezgli Merkles kokā atspoguļoja lietotāju īpašumtiesības, lai aizsargātu privātumu, kas nozīmēja, ka Merkles sakne nevarēja atspoguļo tās lapu mezglu līdzsvara informācijas summu.

Otrkārt, ļaunprātīga organizācija var pievienot negatīvu bilanci viltus kontam kaut kur kokā, lai šķist, ka obligāto rezervju apjoms ir mazāks.

Binance apgalvo, ka zk-SNARK atrisina šīs problēmas. Nulles zināšanu pārbaudes sistēma var nodrošināt, ka visi Merkle koka lapu mezgli ir veicinājuši Binance norādīto katras kriptovalūtas kopējo lietotāju bilanci. Tas arī nodrošinās, ka kokā nav iekļauts neviens lietotājs ar negatīvu bilanci.

Binance ģenerēs un publicēs zk-SNARK pierādījumus Merkles koka celtniecībai, lai pierādītu tā rezerves. Pārbaudot Merkle proof Binance lietotāji var pārbaudīt, vai viņu atlikums ir iekļauts Merkle koka saknē. Lietotāji var pārbaudīt zk-SNARK pierādījumu, lai pārliecinātos, ka Merkle koka konstrukcija nav bojāta.

Tā kā Binance ir miljoniem lietotāju, nav iespējams iegūt nevienu Merkles koka konstrukcijas pierādījumu. Tāpēc Binance sadalīs lietotājus 864 grupās. Lai ģenerētu zk pierādījumu vienai lietotāju grupai, būtu nepieciešamas 110 sekundes. Pierādījumu var pārbaudīt mazāk nekā 1 milisekundē.

Lai Binance ģenerētu pierādījumus par visiem kontiem, būtu nepieciešamas 2 stundas, kas izmaksātu aptuveni 1,000 ASV dolāru. Birža strādā pie Buterīna ieteikto risinājumu ieviešanas, lai uzlabotu pierādījumu ģenerēšanas procesa efektivitāti, kam vajadzētu samazināt izmaksas un nodrošināt biežāku pierādījumu nodrošināšanu.

Binance PoR sistēma pašlaik atbalsta 13 kriptovalūtas ar 4 neseniem papildinājumiem, un tuvāko nedēļu laikā tā plāno pievienot vairāk marķieru.

Binance arī padara savas PoR sistēmas kodu atvērtā pirmkoda formātā, lai nodrošinātu lietotājiem lielāku pārskatāmību.

Publicēts: Binants, Apmaiņas

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