CZ は SBF と戦い、市場は悲鳴を上げ、信頼は崩壊します。従来の集中型取引所 CEX は、その運営が不透明であるためしばしば疑問視され、評判も良くありません。大手CEXは潔白を証明するため、予備認定にメルケル樹木を利用すると発表した。したがって、この記事は、メルケルツリーとは何なのか、そして CEX が無罪を取り戻したとどうして信じられるのかを理解するのに役立つことを目的としています。

  • CZ发文称所有的加密交易所都应该使用默克尔树做储备证明

ちょっとしたネギの話になりますが、私は自分の口座名と口座にいくら入っているかしか知りません。CEX が私たちの資金を流用したかどうかは一体どうやってわかるのでしょうか?それを私に証明してください。

1. マークル ツリーとは何ですか?

マークル ツリーは、ハッシュ ツリー (マークル ツリー) とも呼ばれ、暗号化とコンピューター サイエンスにおけるツリー データ構造です。ハッシュ ツリーを使用すると、大規模なデータ構造の内容を効率的かつ安全に検証できます。

ハッシュ ツリーの概念は 1979 年に Rafe Merkle によって特許取得されたため、マークル ツリーとも呼ばれます。

2. 確認方法

  • 検証デモ

取引所に N 人のユーザーがいて、各ユーザーがウォレット X に異なる金額の ETH を持っているとします。各ユーザーは自分の ID と自分のウォレットの金額を知っていますが、他の人の ID の金額は知りません。取引所に何人の人がいるのかさえわからないのに、取引所が私たちが苦労して稼いだお金を一銭も流用していないとどうして信じられるでしょうか?

このメルケル ツリーには合計 4 つの層の構造があることがわかります。最下層にはユーザー (N) とウォレット内の Xn ETH を表す 2 つのデータがあります。たとえば、user1 と user2 はそれぞれ Hash1 と Hash2 に対応し、上向きに反復され、最終的に Hash(1,2) になります。ハッシュ(1,2,3 ...N-1, N) ノードは、ハッシュ ツリー ルートと呼ばれます。ハッシュ ツリー ルートには、取引所のすべてのユーザー情報と残高情報が含まれています。

前に述べたように、User1 として、自分がルートにいるかどうかを確認するには、ユーザー ID と残高、および Hash2 と Hash(N-1,N) (これら 2 つのハッシュは取引所によって提供されます) を知る必要があるだけです。木の。 [User1,Hash2,Hash(N-1,N)] は、マークル ツリー証明またはマークル パスと呼ばれます。その後、ユーザーはツリー ルートの値が一致するかどうかを確認できます。

3. 100% リザーブの条件を証明する

上記では、ユーザーが自分のアカウント情報とアカウント残高がルート ハッシュに含まれているかどうかを確認する方法がわかりました。取引所がマークル ツリー ルートを公開すると、ユーザーは自分のウォレット残高とユーザー アカウント情報の UID が次の場所にあることを確認できます。木の根元?

同時に、取引所は第三者の監査会社を雇うこともできます。

1. 監査ツリー上のすべてのユーザーの残高を合計します。

2. 取引所のすべてのウォレット アドレスの残高の合計を確認します。

4. 結論

上記の方法により、取引所の残高がすべてのユーザーまたはアドレスの残高の合計と一致していることが証明され、いずれかのユーザーが自分のアカウント情報と残高、およびツリーのルート上のハッシュ値情報も確認した場合、結論は、メルケル・ツリーのルート価値が発表された時点で、取引所は確かに100%の準備金を持っていたということです。

取引所が準備金証明書のマークル ルートを高頻度で更新している場合、苦労して稼いだ資金が悪用されていないことを確認するために頻繁に動的にチェックすることができます。それはとても簡単です。