Setiap pengguna dapat menggunakan Hashed ID pengguna dan saldo untuk memverifikasi apakah akunnya termasuk dalam node daun Merkle. Jika akun yang diverifikasi termasuk didalamnya dan saldo yang ditampilkan akurat, itu membuktikan bahwa data belum dirusak dan platform telah menyimpan aset pengguna secara penuh. Lihat rincian saldo di snapshot
Lembaga audit | Waktu Snapshot | Mata Uang | Laporan | Situs Web | Status |
---|---|---|---|---|---|
4 Mei 2022, 00:00 UTC | Bitcoin | Laporan Evaluasi Proof of Reserve Gate.io [BTCÐ] [25 Mei 2020] | Trust Explorer - Proof of Reservers (May-25-2020) | Diterbitkan | |
19 Okt 2022, 00:00 UTC | Bitcoin, Ethereum | Laporan Evaluasi Proof of Reserve Gate.io [BTCÐ] [28 Okt 2022] | Trust Explorer - Proof of Reservers (Oct-28-2022) | Diterbitkan |
Dalam kriptografi dan ilmu komputer, hash tree atau Merkle tree adalah pohon di mana setiap node daun diberi label dengan hash kriptografi dari blok data. Setiap node non-daun diberi label dengan hash dari label node anaknya. Hash tree memungkinkan verifikasi konten struktur data besar yang efisien dan aman.
Hashed id pengguna (UID) dan saldo pengguna pertama kali diekspor dari database Gate. Setiap pasang hashed UID dan saldo pengguna akan di-hash masing-masing dan kemudian digabungkan untuk membentuk blok data yang mendasarinya . Untuk setiap blok data, fungsi hash yang sama akan diterapkan untuk menghasilkan node daun dari Merkle tree. Data hashed yang dihasilkan selanjutnya di-hash secara berpasangan untuk membuat node induk dari node daun. Proses ini berlanjut hingga menghasilkan hash tunggal yang dikenal sebagai merkle root. Silakan lihat diagram di bawah ini untuk ilustrasi. Setelah merkle tree berhasil dibangun, node daun akan diekspor ke file teks biasa, yang akan dipublikasikan bersama dengan merkle root hash oleh auditor.
K' ketika di-hash dengan hash dari dataset A yang tidak diketahui, menghasilkan A'K', yaitu H(A' + K')
A'K' di-hash dengan C'D' mengarah ke root, H(A'K' + C'D')
Bandingkan nilai H(A'K' + C'D') dengan merkle root hash yang diterbitkan
Oleh karena itu, kami dapat membuktikan apakah data input pengguna (hashed UID, saldo pengguna) ada atau tidak di merkle tree kami, tanpa harus mengungkapkan id atau saldo pengguna pelanggan lain.
Lihat Lainnya