„Binance“ prideda „zk-SNARK“ patvirtinimą prie savo rezervų patvirtinimo sistemos

Binance turi modernizuotos savo rezervų patikrinimo (PoR) sistema su zk-SNARK patikra, nulinių žinių įrodymo forma, kuri išsaugo jautrios naudotojo informacijos privatumą ir saugumą.

„Binance“ generalinis direktorius Changpengas Zhao sakė patobulinimas buvo įgyvendintas vadovaujantis Ethereum įkūrėjo Vitalik Buterin's pasiūlymas. Lapkritį Buterinas išdėstė savo idėjas, kaip skatinti nepasitikinčius centralizuotus mainus per skaidrias rezervų patvirtinimo sistemas.

Binansas pirmą kartą paskelbtas savo PoR sistemą 2022 m. lapkričio mėn., nes po FTX žlugimo vartotojai pradėjo reikalauti daugiau skaidrumo iš mainų. Tuo metu „Binance“ naudojo Merkle medžio kriptografiją, kad vartotojai galėtų patikrinti savo valdas.

Tačiau sistema turėjo du didelius trūkumus. Pirma, Merkle medyje esantys lapų mazgai atspindi naudotojų valdų maišą siekiant apsaugoti privatumą, o tai reiškė, kad Merkle šaknis negalėjo atspindi jo lapų mazgų balanso informacijos sumą.

Antra, kenkėjiškas subjektas gali pridėti neigiamą balansą prie netikros sąskaitos kažkur medyje, kad būtinų rezervų dydis atrodytų mažesnis.

Binance teigia, kad zk-SNARK išsprendžia šiuos iššūkius. Nulinių žinių tikrinimo sistema gali užtikrinti, kad visi Merkle medžio lapų mazgai prisidėjo prie „Binance“ deklaruojamo bendro kiekvienos kriptovaliutos vartotojų balanso. Taip pat bus užtikrinta, kad į medį nebūtų įtrauktas naudotojas, kurio balansas yra neigiamas.

„Binance“ sugeneruos ir paskelbs zk-SNARK įrodymus Merkle medžio statybai, kad įrodytų jo atsargas. Patikrinę Merkle proof Binance vartotojai gali patikrinti, ar jų likutis įtrauktas į Merkle medžio šaknį. Vartotojai gali patikrinti zk-SNARK įrodymą, kad įsitikintų, jog Merkle medžio konstrukcija nebuvo pažeista.

Kadangi „Binance“ turi milijonus vartotojų, neįmanoma gauti nė vieno Merkle medžio konstrukcijos įrodymo. Todėl „Binance“ padalins vartotojus į partijas po 864. Vienai vartotojų grupei sugeneruoti zk įrodymą prireiktų 110 sekundžių. Įrodymą galima patikrinti greičiau nei per 1 milisekundę.

Prireiktų 2 valandų, kol „Binance“ sugeneruotų visų sąskaitų įrodymus, kainuojančius apie 1,000 XNUMX USD. Birža stengiasi įgyvendinti Buterin siūlomus sprendimus, kad pagerintų įrodymų generavimo proceso efektyvumą, o tai turėtų sumažinti išlaidas ir sudaryti sąlygas dažniau pateikti įrodymus.

„Binance“ PoR sistema šiuo metu palaiko 13 kriptovaliutų su 4 naujausiais papildymais, o artimiausiomis savaitėmis ji planuoja pridėti daugiau žetonų.

„Binance“ taip pat daro savo PoR sistemos kodą atviro kodo, siekdama suteikti vartotojams daugiau skaidrumo.

Paskelbta: Binansas, Mainai

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