^As of April 2020; halved approximately every four years.
^The supply will approach, but never reach, BCH 21 million. Issuance will permanently halt around 2140 at BCH 20,999,999.9769.
Bitcoin Cash adalah cryptocurrency yang merupakan fork dari Bitcoin. Bitcoin Cash adalah spin-off atau altcoin yang dibuat pada tahun 2017.
Pada November 2018, Bitcoin Cash terbagi lagi menjadi dua cryptocurrency: Bitcoin Cash dan Bitcoin SV.
Sejarah
Sejak awal, pengguna Bitcoin telah mempertahankan seperangkat aturan umum untuk cryptocurrency. Pada 21 Juli 2017, penambang bitcoin mengunci pembaruan perangkat lunak yang disebut sebagai Bitcoin Improvement Proposal (BIP) 91, yang berarti bahwa peningkatan Segregated Witness akan diaktifkan di blok 477.120. Segwit secara kontroversial akan mengaktifkan solusi lapisan kedua pada bitcoin seperti Lightning Network. Perbedaan pendapat utama antara pengguna Bitcoin adalah tentang menjalankan node. Pendukung Bitcoin ingin menjaga blok tetap kecil sehingga node dapat dioperasikan dengan sumber daya yang lebih sedikit, sementara beberapa pendukung blok besar merasa dapat diterima bahwa (karena ukuran blok yang besar), node mungkin hanya dijalankan oleh universitas, perusahaan swasta, dan organisasi nirlaba.
Sekelompok aktivis bitcoin, pengembang, dan penambang yang berbasis di China tidak senang dengan usulan rencana peningkatan SegWit Bitcoin yang dimaksudkan untuk meningkatkan kapasitas bitcoin dan mendorong rencana alternatif yang akan meningkatkan batas ukuran blok hingga delapan megabita melalui hard garpu. Pendukung peningkatan ukuran blok lebih berkomitmen pada fungsi pertukaran media on-chain.
Pada bulan Juni 2017, produsen perangkat keras Bitmain, menggambarkan hard fork dengan peningkatan ukuran blok sebagai "rencana darurat", jika komunitas bitcoin memutuskan untuk menerapkan SegWit. Implementasi pertama dari perangkat lunak diusulkan dengan nama Bitcoin ABC pada konferensi bulan itu. Pada Juli 2017, kumpulan penambangan ViaBTC mengusulkan nama Bitcoin Cash. Pada bulan Juli 2017 Roger Ver dan yang lainnya menyatakan bahwa mereka merasa bahwa mengadopsi BIP 91 (yang nantinya akan mengaktifkan SegWit) lebih disukai orang yang ingin memperlakukan bitcoin sebagai investasi digital daripada sebagai mata uang transaksional. Fork yang menciptakan Bitcoin Cash mulai berlaku pada 1 Agustus 2017. Sehubungan dengan Bitcoin, ia dicirikan secara beragam sebagai spin-off, untaian, produk dari garpu keras, cabang, klon,versi kedua atau altcoin.
Sebuah surat kabar Hong Kong menyamakan ini dengan versi baru perangkat lunak pengolah kata yang mengatakan:
Bitcoin cash seperti versi baru Microsoft Word, yang menghasilkan dokumen yang tidak lagi dapat dibuka melalui versi lama.
Pada saat fork, siapa pun yang memiliki bitcoin akan memiliki jumlah unit Bitcoin Cash yang sama. Perbedaan teknis antara Bitcoin Cash dan Bitcoin adalah bahwa Bitcoin Cash memungkinkan blok yang lebih besar di blockchain-nya daripada Bitcoin yang, secara teori, memungkinkannya memproses lebih banyak transaksi per detik. Bitcoin Cash adalah yang pertama dari garpu Bitcoin, di mana tim pengembangan perangkat lunak memodifikasi kode komputer Bitcoin asli dan merilis koin dengan "Bitcoin" di nama mereka, dengan "tujuan menciptakan uang dari udara kosong". Aktif 1 Agustus 2017 Bitcoin Cash mulai diperdagangkan sekitar $240, sementara bitcoin diperdagangkan sekitar $2,700. Pada 20 Desember 2017 mencapai level tertinggi intraday $4,355,62 dan kemudian turun 88% menjadi $519,12 pada 23 Agustus 2018.
Pada tahun 2018, pengembang Bitcoin Core Cory Fields menemukan bug dalam perangkat lunak Bitcoin ABC yang memungkinkan penyerang membuat blok yang menyebabkan perpecahan rantai. Fields memberi tahu tim pengembangan tentang hal itu, dan bug telah diperbaiki.
Pada November 2020, ada hard fork kedua yang diperebutkan di mana implementasi node terkemuka, BitcoinABC, menciptakan BCHA.
Algoritma penyesuaian kompleksitas
Bitcoin dan Bitcoin Cash menggunakan algoritma proof-of-work untuk memberi stempel waktu pada setiap blok baru.[4][5] Algoritme yang digunakan untuk memeriksa performa adalah sama dalam kedua kasus. Ini dapat digambarkan sebagai inversi parsial dari fungsi hash. Selain itu, baik bitcoin maupun Bitcoin Cash bertujuan untuk membuat blok baru rata-rata setiap sepuluh menit.[6][7] Waktu yang dibutuhkan untuk menghitung blok baru tergantung pada parameter yang disebut kompleksitas penambangan. Jika total daya penambangan meningkat, meningkatkan kesulitan penambangan dapat menjaga waktu blok tetap konstan. Sebaliknya, jika daya penambangan menurun, mengurangi kesulitan penambangan dapat menjaga waktu pemblokiran tetap konstan.
Untuk menjaga waktu pembuatan blok tetap sama dengan rata-rata sepuluh menit, Bitcoin dan Bitcoin Cash menggunakan algoritma yang mengatur parameter kompleksitas penambangan.[8][9] Algoritme ini disebut algoritme penyesuaian kompleksitas (DAA). Awalnya, Bitcoin dan Bitcoin Cash menggunakan algoritma penyetelan kompleksitas yang sama, menyesuaikan parameter kompleksitas penambangan setiap 2016 blok. Pada tanggal 1 Agustus 2017, Bitcoin Cash juga menggunakan tambahan pada DAA yang disebut dengan algoritma Penyesuaian Kesulitan Darurat (EDA).[10][11] EDA digunakan bersama dengan DAA yang asli dan dirancang untuk mengurangi kompleksitas penambangan Bitcoin Cash sebesar 20% jika perbedaan waktu antara 6 blok berturut-turut melebihi 12 jam.[12]
Penyesuaian EDA telah menyebabkan ketidakstabilan dalam kesulitan penambangan Bitcoin Cash, membuat Bitcoin Cash unggul ribuan blok dari bitcoin.[13] DAA Bitcoin Cash diubah dan EDA dibatalkan untuk mengatasi masalah stabilitas. Perubahan tersebut mulai berlaku pada tanggal 13 November 2017. Setelah mengubah DAA, Bitcoin Cash menyesuaikan tingkat kesulitan penambangan setelah setiap blok. Untuk menghitung tingkat kesulitan blok baru, DAA Bitcoin Cash menggunakan jendela bergerak dari 144 blok terakhir.
^Mukhi, Vijay; Khanapurkar, Nitin (2017). The Undocumented Internals of the Bitcoin, Ethereum and Blockchains. BPB Publications. ISBN978-9-3865-5130-6.