Prosedur operasi jaringan
"Terdesentralisasi" yang diwujudkan oleh blockchain berarti tidak ada administrator khusus.
Di sisi lain, ini berarti ada sejumlah administrator yang tidak ditentukan.
Jumlah administrator yang tidak ditentukan ini disebut node.
Di sini, sebagai mekanisme ketiga untuk merealisasikan Bitcoin, kita akan mempelajari isi operasi dari node di blockchain.
Di jaringan blockchain, semua node melakukan hal yang sama.
- Transaksi yang baru dibuat dibagikan oleh semua node
- Setiap node mulai memasukkan transaksi yang diterima ke dalam blok baru
- Setiap node memulai PoW (mulai mencari nonce)
- Pada akhir PoW, sebuah blok terbentuk dan blok tersebut dibagikan oleh semua node.
- Setiap node memverifikasi bahwa semua transaksi di blok yang diterima sudah benar
- Setiap node mulai mengisi blok berikutnya dengan nilai hash dari blok yang disetujui
Saat ini, ada kemungkinan bahwa blok yang berbeda akan dibagikan beberapa kali tergantung pada node.
Oleh karena itu, setiap node untuk sementara akan menahan semua blok yang diterima, dan setelah jangka waktu tertentu, akan terus menahan hanya blok yang terhubung ke rantai terpanjang.
Fenomena ini dapat terjadi bahkan tanpa adanya blok berbahaya.
Ini karena semua node melakukan PoW pada saat yang sama, sehingga beberapa blok akan terbentuk dengan sedikit perbedaan waktu.
Singkatnya, sebagai hasilnya, blockchain terpanjang dipilih sebagai yang benar, tetapi ketika blok terbaru sedang dibuat, ia dalam keadaan bercabang menjadi beberapa rantai.
レッスン進捗の確認
レッスンの内容を理解したら、
「チェック」ボタンをクリックしましょう!