BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Merkle Tree Reserve 증명의 의미와 허점은 무엇입니까?

吴说
特邀专栏作者
2022-11-13 04:00
이 기사는 약 3155자로, 전체를 읽는 데 약 5분이 소요됩니다
앞으로 이것은 DeFi 프로젝트의 보안 감사와 같은 거의 모든 거래소에서 필수 옵션이 될 것입니다.
AI 요약
펼치기
앞으로 이것은 DeFi 프로젝트의 보안 감사와 같은 거의 모든 거래소에서 필수 옵션이 될 것입니다.

편집자: Wu said 블록체인

머리말: FTX 폭풍은 모든 거래소에서 Merkle 트리 리저브 증명 체계를 공동으로 홍보하기 시작했으며, 향후 DeFi 프로젝트의 보안 감사와 같은 거의 모든 거래소에서 필수 옵션이 될 것입니다. 현재 크라켄과 게이트는 국내외에서 오랜 기간 시행되고 있다. 머클 트리 보유량 증명은 정확히 무엇이며, 그 의미는 무엇이며 단점은 무엇입니까? 이 문서는 독자가 이해할 수 있도록 일부 내용을 요약합니다.

콘텐츠 1:

중국에서 Gate의 초기 장기 사용에 대한 설명

머클 트리(Merkle tree)는 1979년 랄프 머클(Ralph Merkle)이 발명한 해시 이진 트리로, 트리 구조의 리프 노드에 데이터를 저장하고, 데이터를 변조할 수 없습니다. 리프 노드 데이터의 모든 변경 사항은 상위 노드로 전달되고 최종적으로 트리의 루트에 반영됩니다. Bitcoin 블록의 모든 트랜잭션은 Merkle 트리 구조를 통해 저장됩니다.

우리가 제안하는 방법에서는 플랫폼 사용자의 총 자산 증명과 유효한 사용자 예치금 증명을 각각 제공하기 위해 두 가지 방법이 사용됩니다. 각 사용자 계정 자산의 해시 값은 머클 트리를 통해 머클 트리의 리프 노드에 저장됩니다. Merkle 트리의 리프 노드에 저장된 사용자 자산의 총량은 제3자 금융 감사 기관에서 감사하고 플랫폼이 보유한 유효 사용자 보증금도 제3자 금융 감사 기관에서 검토 및 확인합니다. 결국 제3자 재무감사기관이 서면감사보고서를 제공하고 감사결과를 발표하게 된다. 동시에 모든 사용자 자산의 해시 값을 저장하는 Merkle 트리가 공개됩니다. 모든 플랫폼 사용자는 수학적 알고리즘을 통해 자신의 계정 자산 금액이 Merkle 트리에 정확하게 포함되어 있는지 확인할 수 있습니다.

주류 통화의 경우 감사 회사와 협력하여 감사 보고서를 하나씩 작성하고 모든 사용자 자산 해시 값 Merkle 트리를 Github 플랫폼에 게시하고 오픈 소스 인증 코드 프로그램을 통해 모든 플랫폼 사용자가 "My Finance" "Balance"에서 액세스할 수 있습니다. Proof Page'를 통해 검증 정보를 획득하고 공개된 Merkle 트리 및 검증 절차를 통해 자산이 정확하게 게시되고 감사 프로세스에 포함되는지 확인합니다.

다른 통화의 경우 프로젝트 당사자 또는 개인은 플랫폼에 감사 작업을 완료하고 동일한 기준에 따라 사용자 자산 Merkle 트리를 공개하도록 요청할 수 있지만 제안자는 일정 수수료를 부담해야 합니다. 수수료 기준은 감사의 난이도, 통화가 다중 체인 저장소인지 여부, PoS 재무 관리 기능이 있는지 여부, 프라이버시 기능이 있는지 여부 등에 따라 결정됩니다.

콘텐츠 2:

원본 링크

원본 링크

2019년 2월 비트코인 ​​및 블록체인 인프라 회사인 Blockstream은 "비트코인 보유량의 표준화된 증명"이라는 제목의 블로그 게시물을 게시하여 거래소와 같은 기관의 비트코인 ​​보유량을 자체 인증하는 방법과 이러한 보유 자금에 대한 통제권을 설명했습니다. Blockstream은 처음에 이 체계를 조사하여 감사관에게 Bitcoin 사이드체인 Liquid Network의 비트코인 ​​보유량을 증명했고 나중에 이를 비트코인 ​​보유량 증명을 위한 사양으로 개발했습니다.

Blockstream 이전에는 검증 체계의 다양성으로 인해 사용자가 각 거래소의 준비금을 이해하기 어려웠습니다. 또한 개인 키의 소유권을 확인해야 하기 때문에 자산을 양도하기 위한 거래 서명 과정에서 자금이 도난당할 위험이 있습니다.

이 체계는 비트코인의 특수한 UTXO(unspent transaction output) 트랜잭션 형식을 통해 구현되며, 거래소는 거래소의 모든 비트코인 ​​매장량을 포함하는 트랜잭션 출력을 구성하지만 동시에 유효하지 않은 입력을 구성합니다. 거래는 브로드캐스트 시점에 네트워크에서 거부되며 실제 거래를 생성할 수 없지만 거래는 여전히 거래소에서 관리하는 비트코인 ​​양의 증거로 사용할 수 있습니다.

사실 2014년에 크립토 커뮤니티는 거래소가 어떻게 감사자에게 준비금을 인증할 수 있는지에 대해 논의했습니다. Blockstream이 비트코인 ​​보유량 증명 방식을 제안하고 BIP에 합류한 후 시장은 보다 상세한 방식을 연구하기 시작했으며 Merkle Tree 기반의 증명 모드는 현재 시장에서 일반적으로 인정되는 방식입니다.

미국에 기반을 둔 암호화폐 거래소 크라켄(Kraken)은 준비금 증명 제안에 대해 보다 자세히 설명했다. 크라켄은 이른바 PoR(Proof of Reserves)이 제3자가 수행하는 독립적인 감사라고 말했습니다. 감사인은 모든 계정 잔액의 익명 스냅샷을 찍어 Merkle Tree에 집계하고 Merkle Root를 얻습니다. 스냅샷이 생성될 때 이러한 잔액을 고유하게 식별하는 데이터.

그런 다음 감사자는 공개적으로 검증 가능한 잔액으로 온체인 주소의 소유권을 증명하는 크라켄이 생성한 디지털 서명을 수집합니다. 마지막으로 감사자는 이러한 잔액이 Merkle Tree에 표시된 고객 계정 잔액을 초과하거나 일치하는지 비교하고 확인하여 거래소가 충분한 준비금을 보유하고 있는지 확인합니다.

간단히 설명하면 Merkle Tree의 기초 데이터는 각 계정이 보유한 자산 데이터에 의해 생성된 Hash이고, Merkle Tree는 2개의 Hash를 통해 새로운 Hash를 생성하는 식으로 최종 Hash는 소유한 자산을 나타냅니다. exchange 모든 사용자가 보유한 자산보다 크거나 같아야 하는 총 자산 금액입니다. 이 방식이 받아들여질 수 있는 가장 큰 이유는 그 안에 각 사용자의 자산 데이터가 포함되어 있기 때문입니다. 생성된 Hash의 알고리즘 특성은 여기서 반복되지 않습니다.)

이 계획은 감사 중에 거래소가 모든 사용자 자산을 상환할 수 있는 능력이 있음을 증명하지만 특정 결함도 있습니다. 예를 들어 개인키가 독점적으로 소유하고 있음을 증명하는 것이 불가능하고, 감사 당시의 자산을 일시적으로 차입한 것인지 여부, 교환 자금(오너스 에퀴티에 해당)이 사용자 자산(에이치에 해당)과 분리되어 있음을 어떻게 증명할 수 있는지 등 교환 부채) 및 감사 자체 신중성 등

크라켄 외에도 암호화폐 거래소 비트멕스(BitMEX)는 2021년 거래소 보유 비트코인 ​​보유량을 검증하겠다는 계획을 발표했다. 이 계획 역시 머클트리 기반 증명 모델을 사용해 각 사용자 계정의 ID를 생성해 사용자가 비트코인을 실행할 수 있도록 한다. 그런 다음 이 프로그램 세트를 실행하여 각 비트코인 ​​블록 높이에서 교환의 계정 자산과 총 자산을 확인합니다.

마지막에 쓰기

마지막에 쓰기

FTX 사건은 우리에게 경종을 울리고 거래소 투명성의 발전을 촉진했지만, 사실 현재의 자산 검증 체계에는 위에서 언급한 단점을 포함하여 여전히 많은 허점이 있습니다. 많은 세부 사항에서 거래소가 "결백을 증명"하는 것은 여전히 ​​어렵습니다. 중앙화된 기관의 투명성은 항상 광범위하게 우려되고 논의되는 문제였으며, 불충분한 투명성은 투자자들의 우려를 불러일으키지만 너무 투명하면 상업 비밀이 어느 정도 노출될 수 있으며 이러한 모순은 Web3 분야에서만 발생하는 것은 아닙니다.

간단한 예를 들자면 현재 많은 중앙 집중식 거래소에서 암호화폐 자산 관리 제품을 출시했습니다. 거래소가 이러한 자산을 남용하지 않는다는 전제 하에 일부는 퀀트 거래에, 일부는 위험 헤지용으로, 일부는 DeFi용으로, 일부는 담보 대출에 사용될 수 있으며, 거래소 자체에서 모든 용도를 공개하기는 어렵습니다. 공개.

현재 거래소의 지불 능력을 증명하기 위한 준비금 증명은 시작에 불과합니다.사용자 자금이 자신의 자금과 혼동되지 않는다는 것을 증명하는 방법, 자산 관리 상품이 폰지 사기가 아님을 증명하는 방법, 수락을 증명하는 방법 시장 조성자의 능력 등 생각하고 해결해야 할 질문.

내용 3:

Chainfeed를 통한 다양한 관점

Ben: 잠재적인 문제에는 다음이 포함됩니다. 그러나 더 많은 투명성은 일반적으로 CEX 사용자에게 더 좋은 추세입니다.

Haotian: 교환 CEX는 긍정적인 영향을 미치는 Merkle 트리 보유 인증서를 채택한다고 말했지만 잠재적인 문제는 여전히 존재합니다. 1) Merkle 트리에 저장된 데이터의 빈도를 업데이트하는 방법은 실시간으로 새로 고칠 수 없습니다. 모든 입력 및 출력에 대해 자금 횡령 문제는 여전히 존재합니다. 최종 분석 결과 플랫폼의 신뢰성에 여전히 문제가 있을 것입니다.

Jolestar: Merkle 트리 체계는 실제로 많이 작동하지 않지만 없는 것보다는 낫습니다. 이러한 추세는 좋습니다. 실제 솔루션은 레이어 2의 아이디어를 참조하여 사용자의 일방적인 코인 출금 ​​권리를 보장하고 사기 처벌을 받아야 합니다.

Mindao: 핵심 문제는 준비금을 아는 것만으로는 충분하지 않다는 것입니다.관련 거래, 부채 관계 및 마진 거래는 준비금에 반영되지 않습니다. 황소 시장이 다가오고 있으며 사용자는 신경 쓰지 않고 적목 현상을 죽일 것입니다. 대화는 없는 것보다 낫지만 결국: 타율 > 자기 규율입니다. DeFi는 지속 가능한 자산 체인에 대한 증거이며 비즈니스 논리와 권한도 명확하고 검증 가능합니다. 우리는 DeFi의 모든 것이 옳다는 원래 지점으로 돌아왔습니다.

Benmo: 각 Cex의 예치금에 대한 100% 증명 외에도 교차 체인 브리지도 예치금의 100% 증명을 제공하기를 바랍니다.

교환
Odaily 공식 커뮤니티에 가입하세요