Tytuł oryginalny: Czym jest certyfikat rezerwatu drzew Merkel CEX? Jakie potencjalne problemy stwarza?
Ponieważ FTX miała kłopoty z powodu sprzeniewierzenia środków użytkowników i stała się niewypłacalna, główne giełdy oświadczyły, że wprowadzą własne certyfikaty 100% rezerwy drzewa Merkel, aby udowodnić, że ich rezerwy aktywów są w 100% wystarczające i nie zostaną sprzeniewieżone. zdarzenia nie będą miały miejsca.
Czym więc jest dowód rezerwatu drzewa Merkle, dlaczego może wykazać 100% rezerwy i jakie są z nim potencjalne problemy?
Najpierw zrozummy, czym jest drzewo Merkle. Drzewo Merkle’a jest strukturą danych. Jak widać na rysunku mamy 4 dane, każdy z nich to identyfikator i saldo użytkownika. Zaszyfruj cztery dane osobno, aby utworzyć liście drzewa Merkle. Następnie połącz wartości skrótu dwóch liści, a następnie haszuj. Dzięki tej iteracji otrzymamy kompletne drzewo Merkle. Najwyższy węzeł nazywany jest korzeniem drzewa. Ze względu na charakterystykę algorytmu skrótu zmiany w dowolnym węźle danych spowodują zmianę wartości skrótu korzenia drzewa.

A kiedy musimy udowodnić, że określony użytkownik rzeczywiście znajduje się w drzewie, na przykład udowadniając Użytkownik1 i jego saldo, wystarczy podać wartość niebieskiego węzła na rysunku. Użytkownik1 musi jedynie znać swój identyfikator użytkownika i saldo, a także Hash2 i Hash34 (te dwa skróty udostępnia giełda), aby sprawdzić, czy znajduje się w katalogu głównym drzewa. Oczywiście samo podanie tych kilku węzłów wystarczy, aby zahaszować całą drogę do korzenia drzewa, a wystarczy sprawdzić, czy wartość korzenia drzewa pasuje. Nazywamy [User1, Hash2, Hash34] dowodem Merkle lub ścieżką potwierdzającą User1.

Dowód rezerwowy Merkel można wdrożyć na wiele sposobów. Przyjrzyjmy się najpierw rozwiązaniu Gate.io. Pomysł na wdrożenie jest taki:
1. Odsłoń korzenie drzewa Merkel.
2. Możliwość udowodnienia każdemu użytkownikowi, że jego saldo i UID znajdują się w drzewie.
3. Zewnętrzna firma audytorska przeprowadzi audyt całkowitego salda wszystkich użytkowników w drzewie.
4. Zewnętrzna firma audytorska przeprowadzi audyt sumy sald wszystkich adresów portfeli na giełdzie.

1 i 2 są dynamicznym środkiem odstraszającym od matematyki i społeczeństwa. Ani użytkownicy, ani firma audytorska nie mogą być pewni, czy ten korzeń drzewa Merkle może odpowiadać wszystkim użytkownikom Gate. Ponieważ jednak każdy może sprawdzić, czy znajduje się na drzewie (oczywiście ze względu na kwestie prywatności zwykli użytkownicy nie mają możliwości sprawdzenia innych użytkowników), skoro ktoś udowodni, że nie ma mnie w drzewie, to Gate jest niewątpliwie oszustem. Kiedy nikt nie twierdzi, że Gate jest fałszywy, wszyscy zakładamy, że korzeń drzewa jest prawidłowy, a firma audytorska może na tej podstawie przeprowadzić audyt każdego węzła w drzewie i podsumować saldo użytkownika.
3 i 4 opierają się na zaufaniu osób trzecich. Można to tutaj skrytykować, ale w przypadku CEX znalezienie metody pozbawionej zaufania jest prawie niemożliwe. Musimy tylko zwrócić uwagę na problemy, które mogą się tutaj pojawić.
Potencjalne problemy obejmują:
Problem częstotliwości aktualizacji korzeni drzew. CEX charakteryzuje się dużą liczbą transakcji na sekundę i aktualizowanie katalogu głównego drzewa dla każdej transakcji jest nierealne. Istnieje duże prawdopodobieństwo, że korzenie drzew, które widzisz, nie będą najnowsze, co oznacza, że sytuacja, którą rozumiesz, nie jest najnowsza. Częstotliwość aktualizacji jest kluczowym parametrem zapewniającym skuteczność tego systemu.
Problemy z oszustwami na froncie. Użytkownicy zasadniczo otwierają stronę główną giełdy, aby sprawdzić, czy znajdują się w drzewie. Ta strona może zwracać fałszywe wyniki, aby rozwiązać ten problem z zaufaniem.
Problemy kredytowe związane z audytami stron trzecich. Wiele firm, które doświadczyły burzy w tradycyjnych finansach, zostało również poddanych audytowi na wszystkich poziomach. Posiadanie audytów nie oznacza, że są niezawodne.
Problemy z dostępnością sygnalisty. Nawet jeśli użytkownik odkryje, że korzeń drzewa jest fałszywy, czy może zdać sobie sprawę, co powinien zrobić, czy może skutecznie udowodnić, że to, co powiedział, jest prawdą i rozpowszechnić ten fakt?
Chociaż wymieniliśmy wiele kwestii, większa przejrzystość jest ogólnie lepszą tendencją dla użytkowników CEX.
Mamy nadzieję, że w przyszłości wszystkie giełdy będą mogły wdrożyć podobne lub lepsze systemy certyfikacji 100% rezerwy depozytu zabezpieczającego, aby zapewnić bardziej otwarte i przejrzyste środowisko.
