Binance дадае праверку zk-SNARK у сваю сістэму доказу рэзерваў

Binance мае мадэрнізаваная яго сістэма доказаў рэзерваў (PoR) з праверкамі zk-SNARK, формай доказаў з нулявым веданнем, якая захоўвае канфідэнцыяльнасць і бяспеку канфідэнцыйнай інфармацыі карыстальніка.

Генеральны дырэктар Binance Changpeng Zhao сказаў паляпшэнне было рэалізавана ў адпаведнасці з сузаснавальнікам Ethereum Віталікам Бутериным прапанова. У лістападзе Бутэрын выклаў свае ідэі па прасоўванні недаверлівых цэнтралізаваных абменаў праз празрыстыя сістэмы пацверджання рэзерваў.

Binance ўпершыню апублікаваны сваю сістэму PoR у лістападзе 2022 года, калі карыстальнікі пачалі патрабаваць большай празрыстасці ад біржаў пасля краху FTX. У той час Binance выкарыстоўвала крыптаграфію Merkle, каб дазволіць карыстальнікам правяраць свае ўладанні.

Тым не менш, сістэма мела два істотных недахопу. Па-першае, ліставыя вузлы ў дрэве Merkle прадстаўлялі хэш уладанняў карыстальнікаў для абароны прыватнасці, што азначала, што корань Merkle не мог адлюстроўваюць суму інфармацыі аб балансе ліставых вузлоў.

Па-другое, зламысны суб'ект патэнцыйна можа дадаць адмоўны баланс пад фальшывы рахунак дзе-небудзь у дрэве, каб памер абавязковых рэзерваў выглядаў меншым.

Binance сцвярджае, што zk-SNARK вырашаюць гэтыя праблемы. Сістэма праверкі з нулявым веданнем можа гарантаваць, што ўсе ліставыя вузлы ў дрэве Merkle ўнеслі свой уклад у заяўлены Binance агульны карыстальніцкі баланс кожнай крыптавалюты. Гэта таксама гарантуе, што ў дрэве няма карыстальнікаў з адмоўным балансам.

Binance згенеруе і апублікуе доказы zk-SNARK для пабудовы дрэва Merkle, каб даказаць свае запасы. Праверыўшы доказ Merkle, карыстальнікі Binance могуць праверыць, ці ўключаны іх баланс у корань дрэва Merkle. Карыстальнікі могуць праверыць доказ zk-SNARK, каб пераканацца, што канструкцыя дрэва Merkle была свабоднай ад любых маніпуляцый.

Паколькі ў Binance мільёны карыстальнікаў, немагчыма атрымаць ніводнага доказу канструкцыі дрэва Merkle. Такім чынам, Binance падзеліць карыстальнікаў на групы па 864 у кожнай. Стварэнне доказу zk для адной групы карыстальнікаў зойме 110 секунд. Доказ можа быць правераны менш чым за 1 мілісекунду.

Binance зойме 2 гадзіны, каб стварыць доказы для ўсіх уліковых запісаў коштам каля 1,000 долараў. Біржа працуе над укараненнем рашэнняў, прапанаваных Бутэрынам, для павышэння эфектыўнасці працэсу стварэння доказаў, што павінна знізіць кошт і дазволіць прадастаўляць доказы часцей.

У цяперашні час сістэма PoR ад Binance падтрымлівае 13 крыптавалют, з 4 апошнімі дапаўненнямі, і ў бліжэйшыя тыдні плануецца дадаць больш токенаў.

Binance таксама робіць код для сваёй сістэмы PoR адкрытым зыходным кодам з мэтай забеспячэння большай празрыстасці для сваіх карыстальнікаў.

Апублікавана ў: Binance, Біржы

Крыніца: https://cryptoslate.com/binance-adds-zk-snark-verification-to-its-proof-of-reserves-system/