This article has been translated from English to Malay.
Apa itu pelombong Bitcoin?
Adakah ia melibatkan sebarang beliung, penyodok, atau gua?

JAWAPANNYA TIDAK.
Dalam pelajaran ini, saya akan menerangkan apa itu pelombong Bitcoin.
Di sini, kita ada rangkaian Bitcoin sekali lagi yang mengandungi transaksi bercanggah seperti yang disebut dalam contoh dari pelajaran sebelumnya.
Beberapa nod mengandungi transaksi “ungu” manakala yang lain mengandungi transaksi “merah”.
Tetapi kedua-dua transaksi cuba membelanjakan bitcoin yang sama.
Bagaimana komputer-komputer ini mencapai PERSETUJUAN mengenai transaksi mana yang sah?
Inilah di mana “pelombongan” masuk.

Mari kita masuk ke dalam komputer ini dan lihat lebih dalam. 👇

Nod ini ialah “pelombong“.
Apa itu pelombong Bitcoin?
Nod pelombong adalah nod penuh Bitcoin yang melakukan kerja tambahan dengan mengesahkan transaksi.
Semua pelombong adalah nod, tetapi tidak semua nod adalah pelombong. Pelombong Bitcoin tidak dapat beroperasi tanpa menjalankan nod. Tetapi nod penuh tidak semestinya pelombong.Walaupun nod penuh akan menerima, menyimpan dan menyiarkan transaksi kepada nod lain, nod pelombong akan melakukan perkara yang sama tetapi juga akan cuba untuk mencipta blok baru transaksi dan kemudian cuba untuk menyiarkannya kepada nod lain yang kemudiannya akan menerima atau menolak blok baru tersebut.
Seperti yang anda akan lihat dalam pelajaran seterusnya, disebabkan cara “pelombongan” berfungsi, pelombong memerlukan penggunaan perkakasan khusus.
Jika anda ingin tahu, ini adalah contoh mesin pelombongan. Cantik kan? 😍

Bagaimana pelombong Bitcoin “melombong”?
Mari kita masuk lebih dalam dan lihat dalam pelombong dan bagaimana ia “melombong” transaksi dari memori pool ke dalam failnya (iaitu “blockchain”).

Kita kini melihat ke dalam memori pool pelombong.
Ia mempunyai transaksi ungu di dalamnya.

Tetapi dengan memori pool, anda boleh mempunyai lebih dari satu transaksi di dalamnya.
Jadi mari kita anggap ada lebih banyak transaksi baru.
Sebagai contoh, memori pool ini mengandungi empat transaksi. (Pada realitinya, memori pool boleh menampung ribuan transaksi.)

Jadi apa yang pelombong buat dengan semua transaksi dalam memori poolnya?
Ia akan mencipta satu bekas yang dipanggil “blok calon”.
Iaitu satu bekas untuk transaksi.
Pelombong akan mengisi blok calon ini dengan transaksi dari memori pool.
Apa itu blok calon?
Anggap blok calon sebagai blok sementara yang dicipta menggunakan transaksi yang dipilih dari memori pool.
Blok sementara ini dipanggil “blok calon” kerana ia belum lagi menjadi blok yang sah. Hanya blok yang benar-benar telah ditambah ke dalam blockchain (yang cuba dilakukan oleh pelombong) dianggap sebagai blok yang sah.

Jadi apa yang pelombong ini akan lakukan ialah mengisi blok calon ini dengan transaksi dari memori pool.

Macam ni…

Oleh kerana ruang terhad, hanya bilangan transaksi yang terhad boleh dimasukkan dalam setiap blok. Pelombong didorong untuk memprioritaskan transaksi dengan yuran tertinggi.
Dan kemudian, ia akan cuba menambah “blok” transaksi ini ke dalam fail (iaitu “blockchain”).
Jadi bagaimana blok calon sebenarnya ditambah ke dalam blockchain?

Mari kita lihat lebih dekat pada blok calon…