Pelajaran 5: Bergabunglah dengan dunia "jaringan" Bitcoin

なぜこのレッスンが必要なのか

Untuk mencapai desentralisasi blockchain, jaringan diperlukan untuk mengoperasikan mekanisme. Komputer yang berpartisipasi dalam jaringan ini disebut node. Dalam pelajaran ini, Anda akan belajar bagaimana node berperilaku dalam jaringan blockchain.

このレッスンで学べること

  • Detail operasi node dalam jaringan

目次を表示する

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.

  1. Transaksi yang baru dibuat dibagikan oleh semua node
  2. Setiap node mulai memasukkan transaksi yang diterima ke dalam blok baru
  3. Setiap node memulai PoW (mulai mencari nonce)
  4. Pada akhir PoW, sebuah blok terbentuk dan blok tersebut dibagikan oleh semua node.
  5. Setiap node memverifikasi bahwa semua transaksi di blok yang diterima sudah benar
  6. 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.


レッスン進捗の確認

レッスンの内容を理解したら、
「チェック」ボタンをクリックしましょう!

Pelajaran 5: Bergabunglah dengan dunia "jaringan" Bitcoin

0%

0%

全てのレッスンが完了していません 全て完了にしてからテストを行いましょう!

下のボタンを押すとテストが始まります。