Penasaran bagaimana blockchain berjalan? Dengan contoh “Transfer 100 Bitcoin ke Pak Wang”, dalam satu menit Anda bisa memahami logika intinya:

Anda tidak perlu persetujuan bank, langsung “berteriak” ke seluruh jaringan (yaitu siaran transaksi): “Semua orang perhatikan! Saya mau transfer 100 Bitcoin ke Pak Wang!”

Pernyataan ini akan diterima secara bersamaan oleh ratusan ribu komputer di seluruh dunia yang berpartisipasi dalam pemeliharaan jaringan (yaitu “node”), tanpa ada “institusi pusat” yang memeriksa “apakah boleh atau tidak”.

Semua node akan segera memeriksa secara sinkron riwayat transaksi Anda — Apakah akun Anda benar-benar memiliki lebih dari 100 Bitcoin? Apakah koin ini tidak ditransfer dua kali? Apakah tanda tangan transaksi dilakukan oleh pemiliknya? Setelah dikonfirmasi tidak ada masalah, semua node akan sepakat: “Transaksi ini tidak bermasalah, sah dan valid!”

Saat itu, “penambang” (node di jaringan yang menangani komputasi intensif) yang bertanggung jawab atas pengemasan transaksi, akan mengumpulkan semua transaksi sah yang telah diverifikasi di seluruh jaringan pada saat itu (mungkin ribuan transaksi), dan memasukkannya ke dalam “paket data” (yaitu “blok”). Setelah itu, penambang akan berpartisipasi dalam kompetisi teka-teki matematika yang sangat sulit — siapa yang pertama menemukan jawaban, dialah yang berhak mencatat “paket” ini secara permanen ke dalam buku besar, dan juga mendapatkan hadiah Bitcoin yang sesuai.

Penambang yang pertama menemukan jawaban akan segera memberitahu seluruh jaringan: “Blok nomor 888888 telah saya konfirmasi selesai! Di dalamnya termasuk transaksi transfer 100 Bitcoin ke Pak Wang!” Pada saat yang sama, dia akan menghasilkan “sidik jari digital” unik (yaitu nilai hash) untuk blok ini, menuliskannya di “segel” blok, dan juga melampirkan “sidik jari digital” dari blok sebelumnya yang telah dikonfirmasi, sehingga semua blok saling terkait seperti rantai besi.

Node lain di seluruh dunia akan memverifikasi dengan cepat: “Segel” blok tidak disentuh, sidik jari digital cocok sempurna, “rantai” antar blok tidak putus → Setelah dikonfirmasi tidak ada masalah, semua node akan memperbarui buku besar mereka secara sinkron, dan transaksi transfer ini pun berlaku secara permanen.

Jika ingin mengubah tujuan 100 Bitcoin ini nanti, kesulitannya seperti mendaki surga: harus mengubah secara bersamaan catatan transaksi yang sama di lebih dari 51% node di seluruh dunia, ini lebih sulit seribu kali lipat daripada membobol brankas bank Swiss.

Pada intinya, logika inti blockchain sangat sederhana: mengganti model kepercayaan tradisional yang bergantung pada “bank” dengan “kepercayaan pada algoritma matematika + pengawasan seluruh jaringan”. Menggunakan teknologi kriptografi untuk “mengelas” buku besar dengan kuat, dan menggunakan insentif ekonomi untuk menarik orang asing berpartisipasi aktif dalam verifikasi dan pengawasan, akhirnya mewujudkan keamanan, transparansi, dan ketidakbisaan diubah dari transaksi.