ภาพรวม
1. Merkle Tree คืออะไร?
2. Merkle Tree ทำงานอย่างไร?
3. วิธี BingX พิสูจน์ปริมาณสำรอง 100% ผ่าน Merkle Tree ทำอย่างไร?
1. Merkle Tree คืออะไร?
Merkle Tree (ต้นไม้แฮช) เป็นโครงสร้างแบบไบนารีทรีทั่วไป ซึ่งประกอบด้วยรูตโหนด กลุ่มของโหนดระดับกลางและกลุ่มของโหนดย่อย แนวคิดของ Merkle Tree ถูกเสนอครั้งแรกโดย Ralph Merkle ในปี 1980 และมีการใช้กันอย่างแพร่หลายในระบบไฟล์แบบกระจายและระบบเพียร์ทูเพียร์ (P2P)
2. Merkle Tree ทำงานอย่างไร?
-
โครงสร้างข้อมูลแบบต้นไม้ประกอบด้วยรูทโหนดและโหนดลูก การประมวลผลข้อมูลและโหนดทั้งหมดเป็นแบบลำดับชั้น
-
ในการส่งข้อมูลผลลัพธ์ทีละชั้นจากล่างขึ้นบน จำเป็นต้องตรวจสอบโหนดด้านหน้าและด้านหลัง หากการยืนยันล้มเหลว ขั้นตอนต่อไปจะไม่สามารถดำเนินการต่อได้
-
ใช้ฟังก์ชันแฮชเพื่อเข้ารหัสข้อมูลบล็อกเป็นค่าแฮช เมื่อข้อมูลบล็อกเปลี่ยนแปลง ค่าแฮชก็จะเปลี่ยนไปด้วย
-
หากข้อมูลเพิ่มขึ้นอย่างรวดเร็ว โหนดย่อยสามารถเพิ่มได้อย่างไม่จำกัด ในขณะที่ Merkle root จะบันทึกแฮชของโหนดย่อยทั้งหมด
ต้นไม้ Merkle ได้สร้างโครงสร้างข้อมูลเชิงตรรกะและเชื่อมต่อกัน การเปลี่ยนแปลงข้อมูลของแต่ละโหนดย่อยจะนำไปสู่แฮชรูทที่แตกต่างกันโดยตรง เมื่อเปรียบเทียบแฮชรูทนี้กับแฮชที่มาจากแหล่งที่มา เราสามารถมั่นใจได้ว่าข้อมูลจะไม่ถูกแก้ไขหรือดัดแปลง
3. วิธี BingX พิสูจน์ปริมาณสำรอง 100% ผ่าน Merkle Tree ทำอย่างไร?
ขั้นตอนที่ 1: การยืนยัน Wallet แบบร้อนและเย็น
- หากจำนวนเงินรวมในกระเป๋าสตางค์ร้อนและเย็น ≥สินทรัพย์สแนปชอตของผู้ใช้ทั้งหมด หมายความว่าแพลตฟอร์มดังกล่าวสามารถให้ความปลอดภัยแก่กองทุนได้ 100%
- การใช้กระเป๋าเงินร้อนและเย็นทั้งหมดเพื่อโอนจำนวนเงินสุ่มเฉพาะไปยังที่อยู่ที่กำหนดโดยบริษัทตรวจสอบเพื่อพิสูจน์ความเป็นเจ้าของกระเป๋าเงิน
- บริษัทตรวจสอบจะเพิ่มยอดคงเหลือของที่อยู่เพื่อรับจำนวนเงินทั้งหมด (รวมถึงเงินของผู้ใช้และเงินของตนเอง) ที่ควบคุมโดยการแลกเปลี่ยน
ขั้นตอนที่ 2: ภาพรวมยอดคงเหลือของผู้ใช้
- ถ่ายภาพยอดคงเหลือของผู้ใช้แพลตฟอร์มในเวลาใดเวลาหนึ่ง รวมถึงข้อมูลต่างๆ เช่น บัญชีกองทุน บัญชีฟิวเจอร์สและบัญชีก็อบปี้เทรดดิ้งเพื่อคำนวณส่วนของบัญชีจริง (ไม่รวม PnL ที่ยังไม่เกิดขึ้นจริง)
- มอบ UID ที่เข้ารหัสและยอดคงเหลือของผู้ใช้ทั้งหมดให้กับบริษัทตรวจสอบเพื่อคำนวณสินทรัพย์สะสมของผู้ใช้และเผยแพร่หมายเลข Merkel
ขั้นตอนที่ 3: สร้าง Merkle Tree
- UID ของผู้ใช้และยอดคงเหลือหลังจากแต่ละแฮชถูกเชื่อมโยงเพื่อสร้างบล็อกข้อมูลพื้นฐาน สุดท้าย Merkel tree ถูกสร้างขึ้นจากข้อมูลผู้ใช้ทั้งหมด
- การเปลี่ยนแปลงรหัสบัญชีหรือยอดคงเหลือในโหนดย่อยจะส่งผลให้ราก Merkel เปลี่ยนไป
- ผู้ใช้แต่ละคนสามารถตรวจสอบได้ว่าเนื้อหาของตนรวมอยู่ในโหนดลูกหรือไม่
ขั้นตอนที่ 4: บริษัทตรวจสอบเผยแพร่รายงานการตรวจสอบ
- บริษัทตรวจสอบอิสระที่เป็นบุคคลที่สามมักถูกใช้เพื่อตรวจสอบการปฏิบัติตามของบริษัท BingX ได้จ้างผู้ตรวจสอบอิสระจากภายนอกเพื่อตรวจสอบ Merkle tree และสินทรัพย์แพลตฟอร์มที่สร้างโดย BingX เพื่อตรวจสอบว่า BingX มีคุณสมบัติตรงตามหลักฐานการสำรอง 100% หรือไม่
- หมายเหตุ: BingX ได้ว่าจ้างหน่วยงานอิสระหลายแห่งเพื่อทำการตรวจสอบ การตรวจสอบปัจจุบันอยู่ในระหว่างดำเนินการและคาดว่าจะมีการเผยแพร่รายงานในอีกไม่กี่สัปดาห์ข้างหน้า
BingX Merkle Tree ไดอะแกรม
หมายเหตุ: ผู้ใช้แต่ละรายสามารถตรวจสอบได้ว่าเนื้อหาบัญชีของตนรวมอยู่ในโหนดย่อยของ Merkle tree ผ่านรหัสแฮชหรือไม่ (ปัจจุบันรองรับการตรวจสอบ BTC, ETH, USDT และ USDC) หากการยืนยันสำเร็จและยอดคงเหลือถูกต้อง แสดงว่าข้อมูลไม่ได้ถูกดัดแปลงและแพลตฟอร์มจะจัดเก็บสินทรัพย์ของผู้ใช้อย่างปลอดภัยและครบถ้วน