
เนื้อหา
1. Merkle Tree คืออะไร
2. หลักการของ Merkle Tree
3. BingX ใช้ Merkle Tree เพื่อพิสูจน์สำรอง 100% ได้อย่างไร
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: ภาพรวมของยอดคงเหลือของผู้ใช้
- ถ่ายภาพยอดคงเหลือของผู้ใช้แพลตฟอร์มในเวลาใดเวลาหนึ่ง รวมถึงข้อมูลต่างๆ เช่น บัญชีกองทุน บัญชีฟิวเจอร์สและบัญชีก็อบปี้เทรดดิ้งเพื่อคำนวณส่วนของบัญชีจริง (ไม่รวม P&L ที่ยังไม่เกิดขึ้นจริง)
- มอบ UID ที่เข้ารหัสและยอดคงเหลือของผู้ใช้ทั้งหมดให้กับบริษัทตรวจสอบเพื่อคำนวณสินทรัพย์สะสมของผู้ใช้และเผยแพร่หมายเลข Merkle
ขั้นตอนที่ 3: สร้าง Merkle Tree
- UID ของผู้ใช้และยอดคงเหลือหลังจากแฮชแต่ละครั้งจะเชื่อมโยงกันเพื่อสร้างบล็อกข้อมูลพื้นฐาน และในที่สุด ข้อมูลของผู้ใช้ทั้งหมดจะถูกรวบรวมเพื่อสร้างต้นไม้ Merkle
- การเปลี่ยนแปลงรหัสบัญชีหรือยอดคงเหลือในโหนดย่อยจะส่งผลให้ราก Merkle เปลี่ยนไป
- ผู้ใช้แต่ละคนสามารถตรวจสอบได้ว่าเนื้อหาของตนรวมอยู่ในโหนดลูกหรือไม่
ขั้นตอนที่ 4: บริษัทตรวจสอบเผยแพร่รายงานการตรวจสอบ
- บริษัทตรวจสอบอิสระที่เป็นบุคคลที่สามมักถูกใช้เพื่อตรวจสอบการปฏิบัติตามของบริษัท BingX ได้จ้างผู้ตรวจสอบอิสระจากภายนอกเพื่อตรวจสอบ Merkle tree และสินทรัพย์แพลตฟอร์มที่สร้างโดย BingX เพื่อตรวจสอบว่า BingX มีคุณสมบัติตรงตามหลักฐานการสำรอง 100% หรือไม่
- หมายเหตุ: BingX ได้ว่าจ้างหน่วยงานอิสระหลายแห่งเพื่อทำการตรวจสอบ การตรวจสอบปัจจุบันอยู่ในระหว่างดำเนินการและคาดว่าจะมีการเผยแพร่รายงานในอีกไม่กี่สัปดาห์ข้างหน้า
BingX Merkle Tree ไดอะแกรม
หมายเหตุ: ผู้ใช้แต่ละรายสามารถตรวจสอบได้ว่าสินทรัพย์ในบัญชีของตนรวมอยู่ในโหนดย่อยของ Merkle Tree หรือไม่ โดยใช้ค่าแฮช (ปัจจุบันรองรับการตรวจสอบสำหรับ BTC, ETH, USDT, USDC) หากการตรวจสอบสำเร็จและยอดคงเหลือถูกต้อง แสดงว่าข้อมูลไม่ได้ถูกดัดแปลง และแพลตฟอร์มจะจัดเก็บสินทรัพย์ของผู้ใช้ไว้อย่างปลอดภัยและสมบูรณ์