5. Jaringan

Langkah-langkah menjalankan jaringan adalah sebagai berikut:

Transaksi baru disiarkan ke semua node.

Setiap node mengumpulkan transaksi baru ke dalam satu blok.

Setiap node berupaya menemukan bukti kerja yang sulit untuk bloknya.

Ketika sebuah node menemukan bukti kerja, ia menyiarkan blok tersebut ke semua node.

Node menerima blok hanya jika semua transaksi di dalamnya valid dan belum dibelanjakan.

Dalam hal ini, mereka mengerjakan cabang pertama yang mereka terima, tetapi menyimpan cabang lainnya jika cabang tersebut menjadi lebih panjang.

blok seperti hash sebelumnya.

Node mengekspresikan penerimaan mereka terhadap blok tersebut dengan berupaya membuat blok berikutnya dalam rantai, menggunakan hash dari blok yang diterima sebagai hash sebelumnya.

Node selalu menganggap rantai terpanjang sebagai rantai yang benar dan akan terus berupaya untuk memperpanjangnya. Jika dua node menyiarkan versi berbeda dari blok berikutnya secara bersamaan, beberapa node mungkin menerima salah satu versi tersebut terlebih dahulu.

Dalam hal ini, mereka mengerjakan cabang pertama yang mereka terima, tetapi menyimpan cabang lainnya jika cabang tersebut menjadi lebih panjang.

Siaran transaksi baru tidak perlu menjangkau semua node. Selama mereka mencapai banyak node, mereka akan segera masuk ke dalam satu blok.

Blokir siaran juga toleran terhadap pesan yang dijatuhkan. Jika sebuah node tidak menerima sebuah blok, ia akan memintanya ketika menerima blok berikutnya dan menyadari bahwa ia melewatkan satu blok.

#bnbburn

#BitcoinWorld

#bitcoin

#Binance

#BinanceSquare