Bagaimana blockchain bekerja? Bangun yang mini di browser
Juga dalam: English Nederlands Français Español Português Deutsch Türkçe
Blockchain adalah daftar blok di mana setiap blok menyimpan sidik jari (hash) blok sebelumnya. Ubah satu huruf di blok lama dan sidik jarinya berubah, sehingga semua blok sesudahnya rusak. Itulah kenapa sejarah sangat sulit ditulis ulang.
Langkah 1: sidik jari
Fungsi hash seperti SHA-256 mengubah teks apa pun menjadi kode dengan panjang tetap. Ubah satu huruf dan kodenya berubah total. Kamu tidak bisa kembali dari kode ke teks.
Langkah 2: blok yang terhubung lewat sidik jari
Setiap blok menyimpan sejumlah data, sebuah angka bernama nonce, dan hash blok sebelumnya. Karena setiap blok menunjuk ke blok sebelumnya, blok-blok itu membentuk rantai.
Langkah 3: menambang
Di rantai proof-of-work seperti Bitcoin, sebuah blok hanya sah kalau hash-nya diawali sejumlah nol tertentu. Penambang mencoba nonce satu per satu sampai menemukannya. Itu butuh kerja, dan mengulanginya untuk banyak blok butuh kerja lebih banyak lagi.
Langkah 4: coba curang
Edit blok lama dan kamu akan melihat hash-nya berubah dan semua blok sesudahnya jadi tidak sah. Untuk memperbaikinya, kamu harus menambang ulang semuanya lebih cepat dari semua orang. Di jaringan besar, itu praktis mustahil.
Solana memakai sistem lain (proof of stake dengan proof of history), tetapi gagasan blok yang terhubung lewat hash tetap sama.
Buka Mini-Chain, ketik apa saja, tambang satu blok, lalu ubah satu huruf dan lihat rantainya rusak. Tidak ada yang dikirim dan tidak ada koin sungguhan.