This article has been translated from English to Indonesian.
Apa yang dimaksud dengan jaringan Bitcoin?
Jaringan Bitcoin adalah jaringan peer-to-peer (P2P).
Dari kata-kata Dewa Bitcoin sendiri:
"Sebuah versi uang elektronik yang murni peer-to-peer akan memungkinkan pembayaran online dikirim langsung dari satu pihak ke pihak lain tanpa melalui lembaga keuangan."
Jaringan Bitcoin terdiri dari komputer-komputer yang menjalankan perangkat lunak Bitcoin (juga dikenal sebagai klien Bitcoin).
Perangkat lunak yang berjalan inilah yang membuat semuanya bekerja.

Setiap komputer di jaringan Bitcoin dapat "berbicara" satu sama lain secara langsung.
Hal ini berbeda dengan jaringan client-server di mana setiap komputer di jaringan harus melalui server pusat terlebih dahulu.
Di dunia nyata, jaringan P2P tidak terlihat secantik dan terorganisir seperti di atas. Tidak semua komputer dapat terhubung langsung satu sama lain karena .... dunia ini terlalu besar.
Jadi, mari kita tetap realistis....

Karena tidak ada server pusat dalam jaringan P2P, maka jaringan ini merupakan jaringan yang terdesentralisasi.
Jaringan Terpusat vs Jaringan Terdesentralisasi
Jaringan terdesentralisasi terdiri dari "rekan-rekan" yang dapat berjalan secara independen satu sama lain.

Mengapa ini penting?
Ada dua alasan utama:
1. Tidak Ada Titik Sentral Kegagalan

Jika satu komputer mati, jaringan akan terus berjalan seolah-olah tidak pernah ada. Ini berbeda dengan jaringan terpusat.
Dalam konfigurasi jaringan terpusat, seperti jaringan klien-server, jika server pusat mati, maka seluruh jaringan akan ikut mati.
Ini berarti jaringan Bitcoin tidak dapat dimatikan. Karena tidak ada "server" yang bisa dimatikan.
Setiap komputer di jaringan Bitcoin berdiri sendiri-sendiri. Jika salah satu gagal, jaringan akan tetap berjalan dengan baik.
2. Konsensus yang Terdesentralisasi

Ketika menggunakan uang elektronik untuk melakukan pembayaran, seperti transfer bank dari rekening giro Anda, transaksi Anda harus melalui "perantara" atau pihak ketiga yang tepercaya untuk menyelesaikan transaksi dengan mengurangi dana dari satu rekening dan menambahkannya ke rekening lain.
Jika perantara ini menyelesaikan transaksi, maka transaksi dianggap sah.
Jika saya mentransfer sejumlah uang kepada Anda, Anda dan saya setuju bahwa uang tersebut benar-benar telah ditransfer dari rekening saya ke rekening Anda karena kita mengandalkan perantara tepercaya atau otoritas pusat ..... bank.
Jadi dalam kasus ini, "konsensus" mengenai sah atau tidaknya transaksi membutuhkan sentralisasi.
Bitcoin berbeda. Bitcoin menggunakan konsensus yang terdesentralisasi.
Idenya adalah bahwa alih-alih mengandalkan perantara, SEMUA komputer di jaringan Bitcoin harus mencapai kesepakatan melalui"konsensus" tentang transaksi manayang valid.
Pada dasarnya, perantara digantikan oleh jaringan komputer.
Bagaimana cara semua komputer ini mencapai kesepakatan akan dijelaskan dalam pelajaran selanjutnya.
Untuk saat ini, mari kita lihat bagaimana cara kerja jaringan Bitcoin.