Bagaimana tepatnya mengategorikan Bitcoin adalah masalah kontroversi. Apakah itu jenis mata uang, penyimpan nilai, jaringan pembayaran atau kelas aset?
Untungnya, lebih mudah untuk menentukan apa sebenarnya Bitcoin itu. Ini perangkat lunak. Jangan tertipu oleh gambar stok koin mengkilap dihiasi dengan simbol baht Thailand yang dimodifikasi. Bitcoin adalah fenomena murni digital, seperangkat protokol dan proses.
Ini juga merupakan yang paling sukses dari ratusan upaya untuk menciptakan uang virtual melalui penggunaan kriptografi, ilmu membuat dan memecahkan kode. Bitcoin telah mengilhami ratusan peniru, tetapi Bitcoin tetap merupakan cryptocurrency terbesar berdasarkan kapitalisasi pasar, sebuah perbedaan yang telah dipegangnya sepanjang sejarah plus dekade.
(Catatan umum: menurut Yayasan Bitcoin, kata "Bitcoin" dikapitalisasi ketika mengacu pada cryptocurrency sebagai entitas, dan diberikan sebagai "bitcoin" ketika mengacu pada jumlah mata uang atau unit itu sendiri. Bitcoin juga disingkat sebagai "BTC." Di sepanjang artikel ini, kami akan mengganti di antara penggunaan ini.)
Pengambilan Kunci
- Bitcoin adalah mata uang digital, sistem terdesentralisasi yang mencatat transaksi dalam buku besar terdistribusi yang disebut blockchain. Penambang Bitcoin menjalankan rig komputer yang rumit untuk memecahkan teka-teki rumit dalam upaya untuk mengkonfirmasi kelompok transaksi yang disebut blok; setelah berhasil, blok-blok ini ditambahkan ke catatan blockchain dan para penambang dihadiahi sejumlah kecil bitcoin. Peserta lain di pasar Bitcoin dapat membeli atau menjual token melalui pertukaran cryptocurrency. Buku besar Bitcoin dilindungi terhadap penipuan melalui sistem tanpa kepercayaan; Pertukaran Bitcoin juga berfungsi untuk membela diri terhadap potensi pencurian, tetapi pencurian profil tinggi telah terjadi.
Blockchain
Bitcoin adalah jaringan yang berjalan pada protokol yang dikenal sebagai blockchain. Sebuah makalah tahun 2008 oleh seseorang atau orang yang menyebut diri mereka Satoshi Nakamoto pertama kali menggambarkan blockchain dan Bitcoin dan untuk sementara waktu kedua istilah itu semuanya sama.
Blockchain sejak itu berkembang menjadi konsep yang terpisah, dan ribuan blockchain telah dibuat menggunakan teknik kriptografi yang serupa. Sejarah ini dapat membuat nomenklatur membingungkan. Blockchain terkadang mengacu pada blockchain asli, Bitcoin. Di lain waktu itu mengacu pada teknologi blockchain secara umum, atau ke blockchain spesifik lainnya, seperti yang mendukung Ethereum.
Dasar-dasar teknologi blockchain sangat mudah. Setiap blockchain yang diberikan terdiri dari rantai tunggal blok informasi yang terpisah, disusun secara kronologis. Pada prinsipnya informasi ini dapat berupa string 1s dan 0s, artinya dapat mencakup email, kontrak, sertifikat tanah, sertifikat perkawinan atau perdagangan obligasi. Fleksibilitas ini telah menarik perhatian pemerintah dan perusahaan swasta; memang, beberapa analis percaya bahwa teknologi blockchain pada akhirnya akan menjadi aspek yang paling berdampak dari kegilaan cryptocurrency.
Namun, dalam kasus Bitcoin, informasi tentang blockchain sebagian besar adalah transaksi.
Bitcoin benar-benar hanya sebuah daftar. Orang A mengirim bitcoin X ke orang B, yang mengirim bitcoin Y ke orang C, dll. Dengan menghitung-hitung transaksi ini, semua orang tahu di mana posisi masing-masing pengguna.
Nama lain untuk blockchain adalah "buku besar terdistribusi, " yang menekankan perbedaan utama antara teknologi ini dan dokumen Word yang terawat baik. Blockchain Bitcoin didistribusikan, artinya itu publik. Siapa pun dapat mengunduhnya secara keseluruhan atau mengunjungi sejumlah situs yang menguraikannya. Ini berarti bahwa catatan tersedia untuk umum, tetapi juga berarti bahwa ada langkah-langkah rumit untuk memperbarui buku besar blockchain. Tidak ada otoritas pusat untuk mengawasi semua transaksi bitcoin, sehingga para peserta sendiri melakukannya dengan membuat dan memverifikasi "blok" data transaksi. Lihat bagian "Menambang" di bawah untuk informasi lebih lanjut.
Anda dapat melihat, misalnya, bahwa 15N3yGu3UFHeyUNdzQ5sS3aRFRzu5Ae7EZ dikirim 0, 01718427 bitcoin untuk 1JHG2qjdk5Khiq7X5xQrr1wfigepJEK3t pada tanggal 14 Agustus 2017, 11:10-11:20 The string panjang angka dan huruf adalah alamat, dan jika Anda berada dalam penegakan hukum atau hanya sangat baik -Informasi, Anda mungkin bisa mencari tahu siapa yang mengendalikan mereka. Jaringan Bitcoin tidak sepenuhnya anonim, dengan kata lain, meskipun mengambil tindakan pencegahan tertentu dapat membuat sangat sulit untuk menghubungkan individu dengan transaksi.
Cara Membeli Bitcoin
Post-Trust
Meskipun benar-benar bersifat publik, atau lebih tepatnya karena fakta itu, Bitcoin sangat sulit untuk diubah. Bitcoin tidak memiliki kehadiran fisik, jadi Anda tidak dapat melindunginya dengan menguncinya di brankas atau menguburnya di hutan belantara Kanada.
Secara teori, semua pencuri harus lakukan untuk mengambilnya dari Anda adalah menambahkan baris ke buku besar yang diterjemahkan menjadi "Anda membayar saya semua yang Anda miliki."
Kekhawatiran terkait adalah pengeluaran ganda. Jika aktor yang buruk bisa menghabiskan bitcoin, lalu membelanjakannya lagi, kepercayaan pada nilai mata uang akan cepat menguap.
Agar tidak terjadi, Anda perlu kepercayaan. Dalam hal ini, solusi biasa dengan mata uang tradisional adalah untuk bertransaksi melalui arbiter sentral, netral seperti bank. Namun, Bitcoin membuat hal itu tidak perlu. (Ini mungkin bukan kebetulan deskripsi asli Satoshi diterbitkan pada Oktober 2008, ketika kepercayaan pada bank berada pada tingkat multigenerasi.) Daripada memiliki otoritas yang dapat diandalkan menyimpan buku besar dan memimpin jaringan, jaringan bitcoin didesentralisasi. Semua orang mengawasi orang lain.
Tidak seorang pun perlu tahu atau memercayai siapa pun khususnya agar sistem dapat beroperasi dengan benar. Dengan asumsi semuanya berjalan sebagaimana mestinya, protokol kriptografi memastikan bahwa setiap blok transaksi dibaut ke yang terakhir dalam rantai yang panjang dan tidak dapat diubah.
Pertambangan
Proses yang mempertahankan buku besar publik yang tidak dapat dipercaya ini dikenal sebagai penambangan. Undergirding jaringan pengguna Bitcoin yang berdagang cryptocurrency di antara mereka sendiri adalah jaringan penambang, yang mencatat transaksi ini di blockchain.
Mencatat serangkaian transaksi adalah sepele untuk komputer modern, tetapi menambang itu sulit karena perangkat lunak Bitcoin membuat prosesnya secara artifisial memakan waktu. Tanpa kesulitan tambahan, orang bisa menipu transaksi untuk memperkaya diri sendiri atau membuat orang lain bangkrut. Mereka bisa mencatat transaksi penipuan di blockchain dan menumpuk begitu banyak transaksi sepele di atasnya sehingga mengurai penipuan akan menjadi mustahil.
Dengan cara yang sama, akan mudah untuk memasukkan transaksi penipuan ke blok sebelumnya. Jaringan akan menjadi kekacauan, spammy dari buku besar yang bersaing, dan bitcoin tidak akan berharga.
Menggabungkan "bukti kerja" dengan teknik kriptografi lainnya adalah terobosan Satoshi. Perangkat lunak Bitcoin menyesuaikan kesulitan yang dihadapi para penambang untuk membatasi jaringan hanya pada satu blok transaksi 1 megabyte setiap 10 menit. Dengan begitu volume transaksi dapat dicerna. Jaringan memiliki waktu untuk memeriksa blok baru dan buku besar yang mendahuluinya, dan semua orang dapat mencapai konsensus tentang status quo. Penambang tidak bekerja untuk memverifikasi transaksi dengan menambahkan blok ke buku besar yang didistribusikan semata-mata karena keinginan untuk melihat jaringan Bitcoin berjalan dengan lancar; mereka mendapat kompensasi untuk pekerjaan mereka juga. Kami akan melihat lebih dekat kompensasi pertambangan di bawah ini.
Hash
Berikut adalah deskripsi yang sedikit lebih teknis tentang cara kerja penambangan. Jaringan penambang, yang tersebar di seluruh dunia dan tidak terikat satu sama lain oleh ikatan pribadi atau profesional, menerima kumpulan data transaksi terbaru. Mereka menjalankan data melalui algoritma kriptografi yang menghasilkan "hash, " serangkaian angka dan huruf yang memverifikasi validitas informasi tetapi tidak mengungkapkan informasi itu sendiri. (Pada kenyataannya, visi ideal penambangan desentralisasi ini tidak lagi akurat, dengan peternakan skala industri dan kolam penambangan yang kuat membentuk oligopoli. Lebih lanjut tentang itu di bawah ini.)
Mengingat hash 00000000000000000000c2c4d562265f272bd55d64f1a7c22ffeb66e15e826ca30, Anda tidak dapat mengetahui transaksi apa yang berisi blok yang relevan (# 480504). Anda dapat, bagaimanapun, mengambil banyak data yang dimaksudkan untuk menjadi blok # 480504 dan memastikan bahwa itu belum dirusak. Jika satu nomor tidak pada tempatnya, tidak peduli seberapa kecil, data akan menghasilkan hash yang sama sekali berbeda. Sebagai contoh, jika Anda menjalankan Deklarasi Kemerdekaan melalui kalkulator hash, Anda mungkin mendapatkan 839f561caa4b466c84e2b4809afe116c76a465ce5da68c3370f5c36bd3f67350. Hapus periode setelah kata "dikirim ke dunia candid, " dan Anda mendapatkan 800790e4fd445ca4c5e3092f9884cdcd4cf536f735ca958b93f60f82f23f97f97c4. Ini adalah hash yang sama sekali berbeda, walaupun Anda hanya mengubah satu karakter dalam teks asli.
Teknologi hash memungkinkan jaringan Bitcoin untuk langsung memeriksa validitas blok. Akan sangat memakan waktu untuk menyisir seluruh buku besar untuk memastikan bahwa orang yang menambang batch transaksi terbaru belum mencoba sesuatu yang lucu. Sebagai gantinya, hash blok sebelumnya muncul di dalam blok baru. Jika detail paling banyak telah diubah di blok sebelumnya, hash itu akan berubah. Bahkan jika perubahannya adalah 20.000 blok kembali dalam rantai, hash blok itu akan memicu riam hash baru dan memberi tip dari jaringan.
Menghasilkan hash sebenarnya tidak berhasil. Prosesnya sangat cepat dan mudah sehingga aktor-aktor jahat masih bisa melakukan spam jaringan dan mungkin, dengan kekuatan komputasi yang cukup, melewati transaksi penipuan beberapa blok di belakang rantai. Jadi protokol Bitcoin membutuhkan bukti kerja.
Ia melakukannya dengan melempar bola curveball: hash mereka harus di bawah target tertentu. Itulah mengapa hash blok # 480504 dimulai dengan string nol panjang. Itu kecil. Karena setiap string data akan menghasilkan satu dan hanya satu hash, pencarian yang cukup kecil melibatkan penambahan nonces ("angka yang digunakan satu kali") ke akhir data. Jadi seorang penambang akan lari. Jika hash terlalu besar, dia akan mencoba lagi. 1. Masih terlalu besar. 2. Akhirnya, 93452 menghasilkan hash dimulai dengan jumlah nol yang diperlukan.
Blok yang ditambang akan disiarkan ke jaringan untuk menerima konfirmasi, yang membutuhkan waktu satu jam atau lebih, meskipun terkadang jauh lebih lama, untuk diproses. (Sekali lagi, deskripsi ini disederhanakan. Blok tidak secara keseluruhan diacak, tetapi dipecah menjadi struktur yang lebih efisien yang disebut pohon Merkle.)
Bergantung pada jenis lalu lintas yang diterima jaringan, protokol Bitcoin akan membutuhkan string nol yang lebih panjang atau lebih pendek, menyesuaikan kesulitan untuk mencapai tingkat satu blok baru setiap 10 menit. Pada Oktober 2019, kesulitan saat ini adalah sekitar 6, 379 triliun, naik dari 1 pada 2009. Seperti ini menunjukkan, telah menjadi jauh lebih sulit untuk menambang Bitcoin sejak cryptocurrency diluncurkan sepuluh tahun lalu.
Penambangan intensif, membutuhkan rig besar, mahal dan banyak listrik untuk memberi daya pada mereka. Dan itu kompetitif. Tidak ada yang tahu apa yang akan berfungsi, jadi tujuannya adalah untuk membajak mereka secepat mungkin.
Pada awalnya, para penambang menyadari bahwa mereka dapat meningkatkan peluang keberhasilan mereka dengan menggabungkan ke dalam kolam penambangan, berbagi kekuatan komputasi dan membagi imbalan di antara mereka sendiri. Bahkan ketika banyak penambang membagi hadiah ini, masih ada banyak insentif untuk mengejar mereka. Setiap kali blok baru ditambang, penambang yang berhasil menerima banyak bitcoin yang baru dibuat. Pada awalnya, itu adalah 50, tapi kemudian berkurang menjadi 25, dan sekarang 12, 5 (sekitar $ 119.000 pada Oktober 2019).
Hadiah akan terus berkurang separuh setiap 210.000 blok, atau sekitar setiap empat tahun, hingga mencapai nol. Pada saat itu, semua 21 juta bitcoin akan telah ditambang, dan penambang hanya akan bergantung pada biaya untuk mempertahankan jaringan. Ketika Bitcoin diluncurkan, direncanakan bahwa total pasokan cryptocurrency akan menjadi 21 juta token.
Fakta bahwa para penambang telah mengorganisir diri mereka sendiri ke dalam kelompok-kelompok tertentu membuat khawatir. Jika kumpulan melebihi 50% dari kekuatan penambangan jaringan, anggotanya berpotensi menghabiskan koin, membalikkan transaksi, dan membelanjakannya lagi. Mereka juga dapat memblokir transaksi orang lain. Sederhananya, kumpulan penambang ini akan memiliki kekuatan untuk membanjiri sifat terdistribusi dari sistem, memverifikasi transaksi penipuan berdasarkan kekuatan mayoritas yang dimilikinya.
Itu bisa berarti akhir dari Bitcoin, tetapi bahkan apa yang disebut serangan 51% mungkin tidak akan memungkinkan pelaku buruk untuk membalikkan transaksi lama, karena bukti persyaratan kerja membuat proses itu begitu padat karya. Untuk kembali dan mengubah blockchain, sebuah pool perlu mengontrol sebagian besar jaringan sehingga mungkin tidak ada gunanya. Ketika Anda mengontrol seluruh mata uang, dengan siapa Anda bisa berdagang?
Serangan 51% adalah proposisi bunuh diri secara finansial dari sudut pandang para penambang. Ketika Ghash.io, kumpulan penambangan, mencapai 51% dari kekuatan komputasi jaringan pada tahun 2014, ia secara sukarela berjanji untuk tidak melebihi 39, 99% dari nilai hash Bitcoin untuk mempertahankan kepercayaan pada nilai cryptocurrency. Aktor-aktor lain, seperti pemerintah, mungkin menganggap ide serangan semacam itu menarik.
Sumber kekhawatiran lain yang terkait dengan penambang adalah kecenderungan praktis untuk berkonsentrasi di bagian dunia di mana listrik murah, seperti Cina, atau, setelah penumpasan Cina pada awal 2018, Quebec.
Transaksi Bitcoin
Bagi sebagian besar individu yang berpartisipasi dalam jaringan Bitcoin, seluk beluk blockchain, tingkat hash, dan penambangan tidak terlalu relevan. Di luar komunitas pertambangan, pemilik Bitcoin biasanya membeli persediaan cryptocurrency mereka melalui pertukaran Bitcoin. Ini adalah platform online yang memfasilitasi transaksi Bitcoin dan, seringkali, mata uang digital lainnya.
Pertukaran Bitcoin seperti Coinbase mempertemukan para pelaku pasar dari seluruh dunia untuk membeli dan menjual mata uang digital. Pertukaran ini semakin populer (karena popularitas Bitcoin sendiri telah tumbuh dalam beberapa tahun terakhir) dan penuh dengan tantangan regulasi, hukum, dan keamanan. Dengan pemerintah di seluruh dunia yang melihat cryptocurrency dengan berbagai cara - sebagai mata uang, sebagai kelas aset, atau sejumlah klasifikasi lainnya - peraturan yang mengatur pembelian dan penjualan bitcoin sangat kompleks dan terus berubah. Mungkin bahkan lebih penting bagi peserta pertukaran Bitcoin daripada ancaman mengubah pengawasan peraturan, bagaimanapun, adalah pencurian dan aktivitas kriminal lainnya. Sementara jaringan Bitcoin sendiri sebagian besar telah aman sepanjang sejarahnya, pertukaran individu tidak harus sama. Banyak pencurian telah menargetkan pertukaran mata uang digital profil tinggi, seringkali mengakibatkan hilangnya token bernilai jutaan dolar. Pencurian pertukaran paling terkenal adalah kemungkinan Mt. Gox, yang mendominasi ruang transaksi Bitcoin hingga 2014. Di awal tahun itu, platform mengumumkan kemungkinan pencurian sekitar 850.000 BTC senilai hampir $ 450 juta pada saat itu. Mt. Gox mengajukan kebangkrutan dan menutup pintunya; sampai hari ini, mayoritas dari hadiah curian itu (yang sekarang akan bernilai total sekitar $ 8 miliar) belum ditemukan.
Kunci dan Dompet
Untuk alasan ini, dapat dimengerti bahwa para pedagang dan pemilik Bitcoin ingin mengambil tindakan pengamanan yang mungkin untuk melindungi kepemilikan mereka. Untuk melakukannya, mereka menggunakan kunci dan dompet.
Kepemilikan Bitcoin pada dasarnya bermuara pada dua angka, kunci publik dan kunci pribadi. Analogi kasarnya adalah nama pengguna (kunci publik) dan kata sandi (kunci pribadi). Hash dari kunci publik yang disebut alamat adalah yang ditampilkan pada blockchain. Menggunakan hash menyediakan lapisan keamanan tambahan.
Untuk menerima bitcoin, cukup bagi pengirim untuk mengetahui alamat Anda. Kunci publik berasal dari kunci pribadi, yang Anda perlukan untuk mengirim bitcoin ke alamat lain. Sistem membuatnya mudah untuk menerima uang tetapi memerlukan verifikasi identitas untuk mengirimkannya.
Untuk mengakses bitcoin, Anda menggunakan dompet, yang merupakan seperangkat kunci. Ini dapat mengambil bentuk yang berbeda, dari aplikasi web pihak ketiga yang menawarkan kartu asuransi dan debit, hingga kode QR yang dicetak pada selembar kertas. Perbedaan yang paling penting adalah antara dompet "panas", yang terhubung ke internet dan karenanya rentan terhadap peretasan, dan dompet "dingin", yang tidak terhubung ke internet. Di Mt. Kasus Gox di atas, diyakini bahwa sebagian besar BTC yang dicuri diambil dari dompet panas. Namun, banyak pengguna mempercayakan kunci pribadi mereka ke pertukaran cryptocurrency, yang pada dasarnya adalah bertaruh bahwa pertukaran tersebut akan memiliki pertahanan yang lebih kuat terhadap kemungkinan pencurian daripada komputer sendiri.