Tutorial - Bagaimana Cara Kerja Bitcoin?

Bitcoin telah menjadi berita akhir-akhir ini karena pergerakan harganya yang liar, tetapi Anda mungkin juga pernah mendengar orang berbicara tentang teknologi dasarnya yang menarik: blockchain. Semuanya terdengar rumit, tetapi Anda akan senang mengetahui bahwa prinsip-prinsip dasarnya tidak terlalu sulit untuk dipahami. Jadi, bantulah diri Anda sendiri dan bacalah artikel ini untuk mengetahui sekilas tentang bagaimana Bitcoin bekerja.


Bitcoin Dijelaskan dalam 100 Kata

Singkatnya, Bitcoin adalah mata uang digital yang menggunakan blockchain untuk mencegah penipuan. Blockchain Bitcoin adalah daftar panjang transaksi yang berasal dari awal mula Bitcoin, yang menyimpan track dari saldo semua pengguna saat ini dan masa lalu. Setiap orang menyimpan salinan blockchain mereka sendiri, jadi tidak ada yang memiliki kendali penuh atas jaringan Bitcoin.

Ketika pengguna mengirim Bitcoin, mereka menyiarkan transaksi ke seluruh jaringan bersama dengan kunci pribadi, yang membuktikan kepemilikan mereka atas dana tersebut. Pengguna lain memeriksa apakah saldo mereka cukup untuk transaksi, dan, jika demikian, mereka menambahkan transaksi ke blockchain.

Bagaimana Bitcoin Benar-Benar Bekerja

Semuanya baik mengetahui secara singkat, 100 kata ringkasan tentang bagaimana Bitcoin bekerja, tetapi Anda mungkin mengklik artikel ini untuk mempelajari lebih dalam tentang cara kerja Bitcoin. Untuk menjelaskan cara kerja Bitcoin, mari kita bagi menjadi beberapa fitur/proses utama dan menjelaskannya satu per satu, dimulai dengan blockchain.

Blockchain

Teknologi yang dibicarakan semua orang adalah blockchain, dan itu adalah hal yang membuat Bitcoin berbeda dari setiap mata uang digital lain sebelumnya. Blockchain adalah daftar panjang transaksi yang berasal dari transaksi pertama Bitcoin pada tahun 2009. Meskipun mungkin terdengar agak bertele-tele, daftar panjang transaksi ini memungkinkan siapa pun untuk menghitung saldo yang akurat dan pasti untuk pengguna tertentu.

Blockchain itu sendiri dibagi menjadi urutan blok, yang merupakan kelompok transaksi yang ditambahkan ke blockchain kira-kira setiap 10 menit. Tidak mungkin ada satu blok pun yang berubah tanpa semua blok yang datang setelahnya berubah, yang membuatnya hampir tidak mungkin untuk mengubah atau menghapus transaksi Bitcoin di masa lalu, terutama seiring dengan berlalunya waktu dan blok-blok baru yang ditambahkan.

Blockchain bukanlah satu-satunya teknologi dari jenisnya. Blockchain berada di bawah payung besar Distributed Ledger Technologies (DLT), yang persis seperti namanya - buku besar transaksi terdistribusi (di antara pengguna jaringan). Meskipun ini sangat berguna untuk sistem uang digital, DLT dapat digunakan di mana pun buku besar yang transparan dan tepercaya diperlukan, seperti dalam pengambilan keputusan pemerintah, proses bisnis, dan sebagainya.

Jaringan Bitcoin

Blockchain Bitcoin tidak akan berguna tanpa jaringan untuk memverifikasinya. Jaringan Bitcoin persis seperti itu: jaringan peer-to-peer dari ribuan pengguna yang berkontribusi dan memverifikasi blockchain, untuk memastikan tidak ada yang mengubah blockchain untuk agenda mereka sendiri (dengan membuat koin baru untuk diri mereka sendiri, mengambil koin orang lain, atau sejenisnya).

Jaringan Bitcoin berjalan lancar ketika semua orang setuju dengan blockchain, tetapi apa yang terjadi ketika mereka tidak setuju? Dalam hal ini, fork terjadi: jaringan terpecah menjadi dua jaringan baru, masing-masing dengan versi blockchain mereka sendiri. Ketika ini terjadi, Anda secara efektif berakhir dengan dua mata uang kripto yang berbeda, karena pengguna hanya akan menerima koin tertentu jika mereka dapat melacaknya kembali di blockchain mereka.

Fork bukanlah sesuatu yang langka, juga bukan sesuatu yang perlu dikhawatirkan. Lagi pula, beberapa fork telah terjadi dalam sejarah Bitcoin, memunculkan mata uang baru seperti Bitcoin CashBitcoin Gold, dan Bitcoin Diamond - yang semuanya didasarkan pada Bitcoin asli.

Pertambangan

Tidak semua orang memilih untuk berkontribusi pada blockchain, karena setiap blok menampilkan teka-teki kriptografi yang sangat sulit dipecahkan tetapi sangat mudah bagi orang lain untuk memverifikasi. Ini disebut algoritma konsensus, dan karena Anda memerlukan daya komputasi untuk menghasilkan blok baru, algoritma konsensus khusus ini disebut Proof-of-Work.

Sebagai akibatnya, hanya pengguna tertentu yang disebut penambang pilih untuk mengumpulkan transaksi pengguna ke dalam sebuah blok dan memecahkan teka-teki blok tersebut. Ketika mereka selesai, pengguna lain dapat dengan cepat memeriksa apakah mereka cukup setuju dengan solusi tersebut untuk memasukkannya ke dalam versi blockchain mereka sendiri atau tidak. Hal ini mendorong para penambang untuk membuat blok yang seadil mungkin.

Pertambangan ada untuk mencegah pengguna membuat versi palsu dari blockchain, yang akan memperlambat seluruh jaringan. Untuk mencegah penambang khusus melakukan hal ini, protokol Bitcoin memberi penghargaan kepada penambang dengan 12,5 Bitcoin untuk setiap blok yang mereka pecahkan dengan benar yang diadopsi oleh seluruh jaringan - seringkali, hal ini jauh lebih besar daripada profil risiko-hadiah dari serangan jahat pada jaringan Bitcoin.

Ada satu detail lain yang perlu diingat tentang penambangan: hanya sejumlah transaksi tertentu yang dapat dimasukkan dalam setiap blok. Ketika penambang memilih transaksi mana yang akan dimasukkan ke dalam blok berikutnya, mereka memprioritaskan transaksi yang telah menyertakan komisi atau biaya tambahan untuk mereka sendiri. Inilah sebabnya mengapa transaksi Bitcoin tidak sepenuhnya gratis, karena penambang tidak akan menambahkannya ke dalam blockchain, dan berarti bahwa penambang mendapatkan lebih dari 12,5 Bitcoin per blok yang mereka selesaikan.

Transaksi dan Kunci Pribadi

Bagian terakhir dari teka-teki - dan mungkin salah satu yang paling menarik - adalah transaksi itu sendiri. Siapa saja dapat mengirim transaksi ke jaringan Bitcoin, tetapi penambang hanya akan menerima transaksi tersebut jika ditandatangani dengan private key. Kunci pribadi secara efektif adalah kata sandi yang memberikan kepemilikan atas sekumpulan dana tertentu, jadi penyimpanan Bitcoin sebenarnya hanyalah penyimpanan kunci pribadi.

Setiap transaksi mencakup beberapa informasi penting. Sebagai permulaan, ada input, yang mereferensikan transaksi sebelumnya untuk menunjukkan dari mana uang itu berasal. Kemudian, ada skrip, yang berisi tanda tangan yang telah kita bahas sebelumnya dan apa yang disebut kunci publik untuk memeriksanya. Terakhir, ada output, yang memberi tahu jaringan berapa banyak Bitcoin yang dikirim dan ke mana.

Pelajari Lebih Lanjut Tentang Bitcoin

Selamat! Anda sekarang sudah mengetahui prinsip-prinsip dasar cara kerja Bitcoin. Jika Anda ingin mempelajari lebih lanjut tentang Bitcoin, kami sarankan untuk membaca whitepaper Bitcoin asliyang juga menjelaskan tujuan Bitcoin, dan melihat melalui situs web komunitas Bitcoin.org.

Tinggalkan Balasan