This article has been translated from English to Indonesian.
Apa yang dimaksud dengan menambang Bitcoin?
"Menambang" adalah proses mengonfirmasi transaksi dan menambahkannya ke dalam blockchain.
Node yang berpartisipasi dalam penambangan dikenal sebagai penambang dan merupakan bagian penting dari jaringan Bitcoin. Sebagai bagian dari proses penambangan, bitcoin baru dibuat, yang"dibayarkan" kepada para penambang.
Cara yang baik untuk lebih memahami penambangan adalah dengan terlebih dahulu melihat bagaimana BItcoin akan bekerja jika TIDAK ada penambangan.
Begini cara kerjanya.
Anggap saja ini adalah sebuah file.

File ini disimpan di komputer.
Bayangkan file ini seperti dokumen Word.
Danmari kita sebut file ini sebagai "blockchain".
Blockchain adalah sebuah buku besar terdistribusi yang terdiri dari"blok-blok".
Saya akan membahas lebih dalam tentang blockchain di pelajaran selanjutnya, tetapi untuk saat ini, ketahuilah bahwa setiap blok berisi sekumpulan transaksi.
Sekarang bayangkan ini adalah Jaringan Bitcoin.

Ini semua adalah komputer-komputer yang terhubung bersama melalui internet, dan mereka menjalankan perangkat lunak Bitcoin.
Mereka semua berbagi salinan file yang sama, yaitu blockchain.
Jika Anda ingin mengirim bitcoin kepada seseorang, atau mentransfer kepemilikan bitcoin kepada orang lain, Anda akan memulai sebuah transaksi.

Transaksi ini hanyalah sebuah baris data (berwarna ungu).

Ketika Anda memulai sebuah transaksi, maka transaksi tersebut akan dikirim ke sebuah simpul jaringan Bitcoin.

Jika Bitcoin TIDAK memiliki penambangan, cara kerjanya adalah komputer ini akan mencatat transaksi langsung ke blockchain, file bersama.

Kemudian komputer akan meneruskan transaksi tersebut ke node-node lain yang terhubung dengannya dan mereka akan menulis data transaksi tersebut ke file mereka sendiri.

Node-node tersebut akan meneruskan transaksi ke setiap node yang terhubung dengannya dan juga akan menulis data transaksi ke file mereka sendiri.
Dan seterusnya....

Hal ini akan terus berlanjut hingga transaksi tersebut menyebar ke SELURUH jaringan Bitcoin.
Dan setiap node telah menuliskannya ke file mereka.
Jadi, ini adalah cara sederhana untuk memiliki file bersama atau "buku besar" transaksi atau"buku besar terdistribusi ".

Perhatikan bagaimana SEMUA komputer sekarang memiliki garis ungu (transaksi) yang tersimpan di file mereka (blockchain ).
Ketika semua node telah memperbarui salinan file mereka, kepemilikan bitcoin akan berubah dari satu orang ke orang berikutnya.

Dan itu adalah contoh transaksi Bitcoin yang sederhana. Selamat!
Namun, ada masalah...
Ada masalah yang perlu diselesaikan jika kita melakukan cara ini.
Katakanlah Anda ingin menjual bitcoin Anda kepada orang yang memakai baju ungu.
Jadi, Anda membuat transaksi untuk mengirim bitcoin ke pria ungu tersebut.

Kemudian Anda mengirim transaksi ini ke node di sisi jaringan Bitcoin.

Namun, katakanlah Anda adalah tipe orang yang teduh, dan karena Anda tidak bisa menahannya, Anda TRY untuk melakukan sesuatu yang teduh.
Karena ini adalah jaringan komputer yang terhubung, Anda membuat transaksi KEDUA yang mengirimkan bitcoin yang SAMA kepada orang yang berbeda seperti orang merah ini (di sisi kanan ).

Kemudian Anda mengirim transaksi ini dengan si pria merah ke node lain di jaringan.
WTF?!
Anda baru saja memasukkan DUA transaksi terpisah ke dalam jaringan yang melibatkan TRY untuk membelanjakan bitcoin yang SAMA!
Anda bisa melakukan ini karena ini adalah jaringan komputer yang terletak di berbagai tempat di seluruh dunia.
Benar-benar orang yang licik. Selamat! Anda sangat licik!

Jadi, apa yang akan terjadi dari sini adalah kedua transaksi ini akan mulai menyebar ke seluruh jaringan.
Beberapa node akan menerima transaksi berwarna ungu . Node lain akan menerima transaksi berwarna merah .

Dalam ilustrasi di bawah ini, ketika sebuah komputer TRY untuk meneruskan transaksi merahnya, komputer ini telah menerima transaksi ungu yang membelanjakan bitcoin ini sehingga ia akan menolaknya
Ini bagus, tetapi di sinilah letak masalahnya...

Sekarang Anda memiliki dua transaksi yang BERTENTANGAN di jaringan.
Ingat, setiap komputer dalam jaringan harus berbagi file yang SAMA PERSIS.
Beberapa komputer tidak dapat menyimpan file dengan transaksi ungu, sementara yang lain menyimpan file dengan transaksi merah. Mereka semua harus memilih salah satu.
SEMUA komputer harus memilih transaksi merah ATAU transaksi ungu .
Jika Bitcoin beroperasi dengan cara ini di mana transaksi ditulis langsung ke file, Anda akan menciptakan masalah pembelanjaan ganda.

Bitcoin memecahkan masalah ini!
Jika Anda tertarik dengan format video mengenai topik ini, silakan lihat video YouTube yang sangat bagus dari Learn Me a Bitcoin. Beberapa bagian dari pelajaran ini terinspirasi dari video ini.
Jadi, bagaimana komputer bisa mencapai kesepakatan mengenai transaksi mana yang sah?
Menambang adalah solusinya.
Bitcoin memecahkan masalah ini dengan tidak menuliskan transaksi yang saling bertentangan ke dalam blockchain, yaitu "file" bersama.
Dan di sinilah peran penambangan.