Baru-baru ini saya menyadari bahwa banyak orang di komunitas kripto tidak sepenuhnya memahami bagaimana sebenarnya pemeriksaan data di blockchain bekerja. Ternyata, semuanya berputar di sekitar satu ide elegan — pohon Merkle. Ini bukan sekadar teori, ini adalah dasar bagaimana Bitcoin dan Ethereum dapat melakukan skalabilitas tanpa harus setiap node mengunduh data dalam megabyte.



Pohon Merkle adalah pada dasarnya cara kriptografi untuk mengemas sejumlah besar informasi ke dalam satu hash kecil. Bayangkan Anda memiliki file berukuran 8 GB dengan ribuan transaksi. Alih-alih memeriksa setiap transaksi secara terpisah, Anda menggabungkan pasangan data, meng-hash mereka bersama, lalu mengambil pasangan hash yang dihasilkan dan mengulangi proses tersebut. Pada akhirnya, tersisa satu hash — akar Merkle. Jika satu daun (transaksi) berubah, seluruh akar akan berbeda. Properti ini membuat struktur sangat berguna untuk mendeteksi segala bentuk pemalsuan.

Apa yang paling mengesankan bagi saya — ini bagaimana cara kerjanya secara praktis. Di Bitcoin, setiap header blok mengandung akar Merkle ini, dan klien yang ringan (seperti dompet mobile) tidak perlu mengunduh seluruh blok. Cukup beberapa hash dari elemen tetangga, untuk secara matematis membuktikan bahwa transaksi mereka benar-benar ada di sana. Ini disebut bukti Merkle. Ukuran bukti ini tumbuh secara logaritmik — untuk satu juta transaksi, hanya sekitar 640 byte yang dibutuhkan. Tanpa mekanisme ini, kita tidak akan memiliki dompet SPV yang bisa bekerja di perangkat mobile.

Ethereum melangkah lebih jauh dan menggunakan versi yang lebih kompleks — Merkle Patricia Trie. Ini adalah struktur 16-arah yang menyimpan tidak hanya transaksi, tetapi juga keadaan akun, saldo, data kontrak pintar. Ketika saldo berubah, hanya jalur dari daun ke akar yang dihitung ulang, bukan seluruh pohon. Ini memungkinkan pembuatan bukti keadaan yang dibutuhkan oleh klien ringan dan solusi lapisan kedua.

Namun, ada juga batasannya. Seiring pertumbuhan Ethereum, ukuran bukti ini bisa mencapai beberapa megabyte, yang menimbulkan masalah skalabilitas. Oleh karena itu, sedang dikembangkan pohon Verkle — mereka menggunakan janji polinomial alih-alih hashing tradisional dan menghasilkan bukti berukuran sekitar 170 byte, terlepas dari volume data. Ini akan sangat meningkatkan situasi.

Ketika pertama kali saya memahami topik ini, saya mengerti mengapa pohon Merkle dianggap sebagai fondasi utama blockchain. Ini bukan sekadar trik matematis — ini solusi yang membuat desentralisasi menjadi praktis. Tanpa itu, setiap orang harus menyimpan seluruh blockchain, yang akan menghancurkan ide jaringan terdistribusi. Sekarang, ini tetap menjadi fondasi dari segala hal, dari dompet Bitcoin sederhana hingga jembatan lintas rantai, dan kemungkinan besar akan tetap seperti itu selama bertahun-tahun.
BTC0,96%
ETH-0,10%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
Tambahkan komentar
Tambahkan komentar
Tidak ada komentar
  • Disematkan