Tampilkan postingan dengan label Bitcoin Cash. Tampilkan semua postingan
Tampilkan postingan dengan label Bitcoin Cash. Tampilkan semua postingan

Senin, 19 Maret 2018

Apa Itu Bitcoin Cash (BCH)? Perbedaan Dengan Bitcoin (BTC)


Dalam panduan ini, kami akan memberi tahu Anda tentang semua insiden yang mengarah pada penciptaan Bitcoin Cash. Ini murni untuk tujuan pendidikan.

Bitcoin adalah, tanpa diragukan lagi, salah satu inovasi paling luar biasa di masa lalu. Namun, ini juga mendapat banyak kritik karena masalah skalabilitasnya yang telah memunculkan banyak perdebatan yang bermotif politik maupun ideologis. Akhirnya, pada 1 Agustus 2017, bitcoin melewati garpu keras yang melahirkan Bitcoin Cash. Kami tidak akan memberi tahu Anda sisi mana yang benar dan sisi mana yang salah, itu sepenuhnya terserah Anda.

Bagaimana cara kerja transaksi bitcoin?

Bitcoin diperkenalkan oleh pria / wanita / kelompok tidak dikenal yang menggunakan nama samaran, Satoshi Nakamoto dalam makalah penelitian mereka yang sekarang legendaris, “Bitcoin: Sistem Kas Elektronik Peer-to-Peer”. Apa yang disediakan bitcoin adalah sistem mata uang digital terdistribusi peer-to-peer. Seluruh sistem fungsi bitcoin karena pekerjaan dilakukan oleh sekelompok orang yang disebut "penambang".

Jadi apa yang dilakukan para penambang ini?

Dua aktivitas terbesar yang mereka lakukan adalah:

Menambang untuk blok

Semua penambang menggunakan kekuatan komputasi mereka untuk mencari blok baru untuk ditambahkan ke blockchain. Proses ini mengikuti protokol "bukti kerja" dan setelah blok baru ditemukan, penambang yang bertanggung jawab atas penemuan mendapatkan hadiah, saat ini ditetapkan sebesar 12,5 bitcoin (dibagi dua setelah setiap 210.000 blok), namun ini tidak satu-satunya insentif yang dimiliki para penambang.

Baca juga: Mengenal Bitcoin - Keunggulan dan Resiko

Menambahkan transaksi ke blok

Ketika sekelompok penambang menemukan dan menambang blok baru yang baru, mereka menjadi diktator sementara dari blok itu. Misalkan Alice harus mengirim 5 bitcoin ke Bob, dia tidak secara fisik mengiriminya uang, para penambang harus benar-benar menambahkan transaksi ini ke blok dalam rantai dan hanya kemudian transaksi ini dianggap selesai. Untuk menambahkan transaksi ini ke blok, para penambang dapat mengenakan biaya. Jika Anda ingin transaksi Anda ditambahkan dengan cepat ke blok-blok ini, maka Anda dapat memberi para penambang biaya yang lebih tinggi untuk "memotong jalur" sehingga untuk berbicara.

Agar transaksi valid, harus ditambahkan ke blok dalam rantai. Namun, ini adalah ketika masalah muncul, blok dalam rantai memiliki batas ukuran 1 MB dan hanya ada begitu banyak transaksi yang dapat dilakukan sekaligus. Ini bisa ditangani sebelumnya, tetapi kemudian terjadi sesuatu yang menjadikan ini masalah besar, bitcoin menjadi terkenal!

Masalah skalabilitas bitcoin alias apakah ukuran itu penting?

Ya, Bitcoin menjadi populer dan dengan itu muncul serangkaian masalah tersendiri.

Argumen terhadap ukuran blok meningkat

Penambang akan kehilangan insentif karena biaya transaksi akan berkurang: Karena ukuran blok akan meningkatkan transaksi akan mudah dimasukkan, yang secara signifikan akan menurunkan biaya transaksi. Ada kekhawatiran bahwa ini dapat melemahkan para penambang dan mereka dapat pindah ke padang rumput yang lebih hijau. Jika jumlah penambang menurun maka ini akan menurunkan hashrate bitcoin secara keseluruhan.

Bitcoin tidak boleh digunakan untuk keperluan sehari-hari: Beberapa anggota komunitas tidak ingin bitcoin digunakan untuk transaksi sehari-hari biasa. Orang-orang ini merasa bahwa bitcoin memiliki tujuan yang lebih tinggi daripada hanya mata uang biasa sehari-hari.

Ini akan memecah komunitas: Peningkatan ukuran blok pasti akan menyebabkan garpu dalam sistem yang akan membuat dua bitcoin paralel dan karenanya membagi masyarakat dalam proses. Ini dapat menghancurkan harmoni di masyarakat.

Ini akan menyebabkan peningkatan sentralisasi: Karena ukuran jaringan akan meningkat, jumlah daya pemrosesan yang diperlukan untuk menambang akan meningkat juga. Ini akan mengambil semua kolam penambangan kecil dan memberikan kekuatan penambangan secara eksklusif ke kolam berskala besar. Ini pada gilirannya akan meningkatkan sentralisasi yang bertentangan dengan esensi bitcoin.

Argumen untuk peningkatan ukuran blok

Peningkatan ukuran blok benar-benar bekerja untuk keuntungan penambang: Peningkatan ukuran blok akan berarti peningkatan transaksi per blok yang pada gilirannya akan meningkatkan sejumlah biaya transaksi yang dapat dilakukan penambang dari penambangan satu blok.

Bitcoin perlu tumbuh lebih banyak dan lebih mudah diakses untuk "orang biasa". Jika ukuran blok tidak berubah maka ada kemungkinan nyata bahwa biaya transaksi akan semakin tinggi. Ketika itu terjadi, orang biasa tidak akan pernah bisa menggunakannya dan itu akan digunakan secara eksklusif hanya oleh perusahaan-perusahaan besar dan kaya. Itu tidak pernah menjadi tujuan bitcoin.

Perubahan tidak akan terjadi sekaligus, secara bertahap akan terjadi seiring waktu. Ketakutan terbesar yang dimiliki orang ketika sampai pada perubahan ukuran blok adalah bahwa terlalu banyak hal akan terpengaruh pada saat yang sama dan itu akan menyebabkan gangguan besar. Namun, orang-orang yang “meningkatkan ukuran pro blok” berpikir bahwa itu adalah ketakutan tak berdasar karena sebagian besar perubahan akan ditangani selama jangka waktu tertentu.

Ada banyak dukungan untuk peningkatan ukuran blok sudah dan orang-orang yang tidak mendapatkan dengan waktu dapat tertinggal.

Untuk mengatasi masalah skalabilitas ada dua saran yang dibuat:

Garpu yang lembut.
Sebuah garpu yang keras.

Namun, sebelum membahasnya, mari kita memahami perbedaan mendasar antara garpu lunak dan garpu yang keras. Garpu adalah suatu kondisi di mana keadaan blockchain divergen menjadi rantai adalah bagian dari jaringan memiliki perspektif yang berbeda pada sejarah transaksi daripada bagian yang berbeda dari jaringan. Itu pada dasarnya adalah apa garpu, itu adalah perbedaan dalam perspektif keadaan blockchain.

Baca juga: Mengenal Teknologi Blockchain Secara Lengkap

Apa itu Soft Fork?

Kapan pun sebuah rantai perlu diperbarui, ada dua cara untuk melakukannya: garpu lunak atau garpu keras. Anggaplah garpu lunak sebagai pembaruan dalam perangkat lunak yang kompatibel ke belakang. Apa artinya? Misalkan Anda menjalankan MS Excel 2005 di laptop Anda dan Anda ingin membuka spreadsheet yang dibangun di MS Excel 2015, Anda masih dapat membukanya karena MS Excel 2015 kompatibel ke belakang.

TETAPI, setelah mengatakan bahwa ada perbedaan. Semua pembaruan yang dapat Anda nikmati dalam versi yang lebih baru tidak akan terlihat oleh Anda di versi yang lebih lama. Kembali ke analogi MS excel kami lagi, misalkan ada fitur yang memungkinkan untuk dimasukkan ke GIF dalam spreadsheet di versi 2015, Anda tidak akan melihat GIF tersebut di versi tahun 2005. Jadi pada dasarnya, Anda akan melihat semua teks tetapi tidak akan melihat GIF.

Apa itu Hard Fork?

Perbedaan utama antara garpu lunak dan hardfork adalah bahwa ia tidak kompatibel ke belakang. Setelah digunakan sama sekali tidak ada jalan kembali. Jika Anda tidak bergabung dengan versi upgrade dari blockchain, maka Anda tidak mendapatkan akses ke pembaruan baru atau berinteraksi dengan pengguna sistem baru apa pun. Pikirkan PlayStation 3 dan PlayStation 4. Anda tidak dapat memainkan game PS3 di PS4 dan Anda tidak dapat memainkan game PS4 di PS3.

Namun, untuk setiap perubahan besar yang terjadi dalam bitcoin, sistem perlu mencapai konsensus. Jadi, bagaimana perekonomian terdesentralisasi mencapai kesepakatan tentang apa pun?

Saat ini dua cara terbesar yang dicapai adalah:

Miner Diaktifkan: Pada dasarnya perubahan yang dipilih oleh penambang.
Pengguna Diaktifkan: Perubahan yang dipilih oleh orang-orang dengan simpul aktif.

Sebelum kita melangkah lebih jauh, kita perlu memahami apa itu Segwit.

Apa itu segwit?

Kami tidak akan membahas apa yang sebenarnya, tetapi untuk mendapatkan mengapa uang tunai bitcoin muncul, penting untuk memiliki gagasan tentang apa itu. Sekadar mengulangi apa yang telah kami sebutkan sebelumnya, kami tidak akan berpihak dalam perdebatan ini, kami hanya akan mendidik Anda tentang hal itu.

Ada header blok tentu saja yang memiliki 6 elemen di dalamnya, yaitu:

Versi.
Hash blok sebelumnya.
Transaction Merkle roots.
Stempel waktu Epoch.
Target kesulitan.
Nonce.
Dan bersama dengan kepala blok, ada tubuh, dan tubuh penuh dengan detail transaksi.

Jadi, apa transaksi bitcoin terdiri dari? Setiap transaksi terdiri dari 3 elemen:

Detail pengirim yang merupakan input.
Detail penerima adalah keluarannya.
Tanda tangan digital.

Tanda tangan digital sangat penting karena itulah yang memverifikasi apakah pengirim benar-benar memiliki jumlah dana yang diperlukan untuk menyelesaikan transaksi atau tidak. Seperti yang Anda lihat pada diagram di atas, ini adalah bagian dari data input. Sekarang, sementara ini semua data yang sangat penting ada masalah besar dengan itu. Itu memakan terlalu banyak ruang. Ruang yang sudah ada dalam ketersediaan terbatas berkat ukuran blok 1 MB. Bahkan, akun tanda tangan untuk hampir 65% dari ruang yang diambil oleh transaksi!

Dr Peter Wuille telah menemukan solusi untuk ini, ia menyebutnya Segregated Witness aka Segwit.

Inilah yang akan terjadi ketika segwit diaktifkan, semua rincian pengirim dan penerima akan masuk ke dalam blok utama, namun, tanda tangan akan masuk ke blok baru yang disebut "Blok Diperpanjang".

Jadi apa yang akan dilakukan adalah itu akan menciptakan lebih banyak ruang di blok untuk transaksi lebih banyak. Sekarang setelah Anda memiliki pemahaman yang sangat mendasar tentang apa itu segwit, mari kita lihat pro dan kontranya.

Apa pro dan kontra dari segwit?

Pro dari segwit:
  • Meningkatkan sejumlah transaksi yang dapat dilakukan blok.
  • Mengurangi biaya transaksi.
  • Mengurangi ukuran setiap transaksi individual.
  • Transaksi sekarang dapat dikonfirmasi lebih cepat karena waktu tunggu akan berkurang.
  • Membantu dalam skalabilitas bitcoin.
  • Karena jumlah transaksi di setiap blok akan meningkat, itu dapat meningkatkan total biaya keseluruhan yang dapat dikumpulkan penambang.
Kontra dari segwit:
  • Penambang sekarang akan mendapatkan biaya transaksi yang lebih rendah untuk setiap transaksi individu.
  • Implementasinya rumit dan semua dompet perlu menerapkan segwit sendiri. Ada kemungkinan besar bahwa mereka tidak dapat melakukannya dengan benar pada kali pertama.
  • Ini akan secara signifikan meningkatkan penggunaan sumber daya karena kapasitas, transaksi, bandwidth semuanya akan meningkat.
Ketika pengembang membangun SegWit mereka menambahkan klausul khusus untuk itu. Itu hanya dapat diaktifkan ketika memiliki 95% persetujuan dari para penambang. Bagaimanapun, ini adalah perubahan besar dalam sistem dan mereka berpikir bahwa mendapatkan mayoritas super adalah cara untuk pergi. Namun, ini menyebabkan gangguan pada sistem. Kebanyakan penambang tidak ingin segwit diaktifkan. Mereka takut karena ruang blok yang tersedia akan bertambah, itu akan secara drastis mengurangi biaya transaksi yang bisa mereka dapatkan. Akibatnya, mereka terhenti segwit yang pada gilirannya membuat marah para pengguna dan bisnis yang sangat ingin segwit untuk diaktifkan.

Akhirnya, mereka muncul dengan gagasan UASF alias Pengguna Soft Fork Aktif yang disebut BIP 148.

Apa itu BIP?

BIPs atau Proposal Peningkatan Bitcoin adalah dokumen desain yang memperkenalkan berbagai desain dan perbaikan pada jaringan bitcoin. Ada tiga jenis BIP:

Standar Lacak BIP: Perubahan pada protokol jaringan, transaksi, dan pemblokiran.
BIP Informasional: Berurusan dengan masalah desain dan panduan umum.
Proses BIP: Perubahan pada proses.

Jadi, apa itu BIP 148?

BIP 148 adalah garpu lunak yang diaktifkan pengguna, yaitu garpu lunak yang telah diaktifkan oleh pengguna. Apa yang dinyatakan adalah bahwa semua node penuh dalam jaringan bitcoin akan menolak setiap dan semua blok yang dibuat tanpa perlu mendarah daging di dalamnya. Idenya adalah untuk memotivasi para penambang untuk menempatkan aktivasi segwit di blok yang mereka menambang untuk menjadi bagian dari sistem.

Diharapkan bahwa dengan mendorong semakin banyak penambang untuk datang ke sisi BIP 148, akhirnya batas ambang 95% akan disilangkan dan segwit akan diaktifkan. Ada kekhawatiran yang kuat tentang terjadinya perpecahan rantai tetapi itu dapat dengan mudah dihindari jika hanya 51% dari penambang datang ke sisi BIP 148. Memiliki lebih dari setengah penambang ke sisi lain akan sangat mengurangi tingkat hash rantai warisan yaitu rantai asli.

Melalui teori permainan koordinasi, para penambang akan dipaksa untuk datang ke sisi lain dengan mayoritas. Namun ini menimbulkan kekhawatiran serius. Bagaimana jika perubahan itu tidak terjadi dengan lancar dan bagaimana jika itu menyebabkan perpecahan rantai yang sah? Ini bisa menimbulkan bencana dan ini adalah masalah persis yang diajukan oleh perusahaan pertambangan, Bitmain. Jadi, sebagai rencana kontijensi untuk BIP 148, Bitmain mengusulkan UAHF alias Pengguna Fork Keras Diaktifkan.

Apa itu UAHF?

Hard Fork Pengguna Diaktifkan adalah proposal oleh Bitmain yang akan memungkinkan pembangunan bentuk baru bitcoin dan blok dengan ukuran yang lebih besar. Karena ini adalah garpu yang keras, rantai tidak akan mundur kompatibel dengan sisa blockchain bitcoin. Alasan terbesar mengapa ini terlihat sangat menarik adalah bahwa garpu yang keras tidak memerlukan mayoritas hashpower untuk ditegakkan. Semua node yang menerima perubahan set aturan ini akan secara otomatis mengikuti blockchain ini terlepas dari dukungan yang didapatnya. Pada saat yang sama, banyak orang yang tidak senang dengan ide tanda tangan disimpan terpisah dari sisa data transaksi, mereka menganggapnya sebagai peretasan.

Bitmain memvisualisasikan ini sebagai pelarian sukarela untuk semua orang yang tidak tertarik untuk menindaklanjuti proposal BIP 148. Jika Anda tidak menyukainya, lompatlah kapal dan Anda dapat menjadi bagian dari rantai baru ini. Pada konferensi "Future of Bitcoin", seorang pengembang bernama Amaury Séchet mengungkapkan proyek Bitcoin ABC (Adjustable Blocksize Cap) dan mengumumkan hardfork mendatang. Setelah pengumuman, dan setelah rilis klien pertama Bitcoin ABC, proyek "Bitcoin Cash" (BCC) diumumkan yang mulai berlaku penuh pada 1 Agustus.

Apa itu Bitcoin Cash?

Ini adalah bagaimana situs web proyek Bitcoin Cash mendefinisikan dirinya: “Bitcoin Cash adalah uang elektronik peer-to-peer untuk Internet. Ini sepenuhnya terdesentralisasi, tanpa bank sentral dan tidak membutuhkan pihak ketiga yang dapat dipercaya untuk beroperasi. ”Apakah Anda memperhatikan penekanan pada kata-kata“ kas elektronik peer-to-peer ”? Hal ini dilakukan oleh desain karena motivasi utama keberadaan kas bitcoin semata-mata bergantung pada melakukan lebih banyak transaksi seperti yang ditunjukkan Jimmy Song di artikel Medium-nya.

Apa itu Bitcoin Cash? Panduan Dasar Pemula

Bitcoin Cash (BCH) sangat mirip dengan Bitcoin tetapi memiliki beberapa perbedaan yang sangat mencolok:

Blocksize-nya 8 MB.
Itu tidak akan memiliki segwit.
Ini tidak akan memiliki fitur “ganti berdasarkan biaya”.
Ini akan memiliki replay dan menghapus perlindungan.
Ini menawarkan cara untuk menyesuaikan kesulitan proof-of-work lebih cepat daripada interval penyesuaian kesulitan blok 2016 yang biasa ditemukan di Bitcoin.

Karena BCH adalah hasil dari hardfork, siapa pun yang memiliki BTC memiliki jumlah koin yang sama di BCH PROVIDED, mereka tidak memiliki BTC dalam pertukaran dan memiliki kunci pribadi mereka pada saat hardfork. Jadi sekarang mari melalui fitur-fitur menarik tertentu dari Bitcoin Cash.

Bagaimana Bitcoin Cash mencegah serangan replay?

Salah satu fitur terbaik dari Bitcoin Cash adalah bagaimana ia mengelilingi salah satu masalah terbesar yang dapat dihadapi oleh cryptocurrency apa pun pasca-forking, serangan replay.

Apa itu serangan replay?

Serangan replay adalah transmisi data yang diulang atau ditunda secara jahat. Dalam konteks blockchain, itu mengambil transaksi yang terjadi di satu blockchain dan mengulanginya dengan jahat di blockchain lain. Misalnya. Alice mengirim 5 BTC ke Bob, di bawah serangan replay dia akan mengirimnya 5 BCH juga, meskipun dia tidak pernah bermaksud melakukan itu.

Jadi, bagaimana uang Bitcoin mencegah serangan replay? (Data diambil dari jawaban Andre Chow di stack exchange)

Menggunakan algoritme sighash yang didefinisikan ulang. Algoritma sighash ini hanya digunakan ketika bendera sighash memiliki bit 6 set. Transaksi ini akan menjadi tidak valid pada rantai non-USDF karena algoritma penghalusan yang berbeda akan menghasilkan transaksi yang tidak valid.

Menggunakan output OP_RETURN yang memiliki string “Bitcoin: Sistem Kas Elektronik Peer-to-Peer” sebagai data. Transaksi apa pun yang berisi string ini akan dianggap tidak valid oleh simpul tunai bitcoin hingga blok 530.000. Pada dasarnya, sebelum blok itu Anda dapat membagi koin Anda dengan bertransaksi pada rantai non-USDF pertama dengan output OP_RETURN, dan kemudian bertransaksi pada rantai USDF kedua.

Bagaimana Bitcoin Cash menarik penambang?

Cryptocurrency apa pun sangat bergantung pada penambangnya untuk berjalan lancar. Akhir-akhir ini, kas bitcoin telah menarik banyak penambang yang secara signifikan meningkatkan hash rate-nya. Beginilah cara mereka melakukannya. Untuk ini, kami akan mengambil bantuan Jimmy Song yang brilian lagi.

Jadi apa kekuatan pendorong di balik nilai uang bitcoin?

Alasan # 1:

Semakin banyak pertukaran yang setuju untuk mengambil uang bitcoin. Ketika pertama kali memulai sebagian besar bursa enggan untuk mengambil BCH, tetapi sekarang semakin banyak pertukaran yang menerimanya. Ini, pada gilirannya, memberikannya kredibilitas yang meningkatkan nilainya.

Berikut ini adalah dompet dan pertukaran yang mendukung BCH:

Hitbtc
Indodax
Bitfinex
Bittex
Okex

Alasan # 2:

Semakin banyak penambang datang ke dalamnya. Sebagaimana dijelaskan di atas, BCH saat ini sangat menguntungkan bagi penambang dan banyak dari mereka yang datang dan memberikan kekuatan hashing mereka yang pada gilirannya meningkatkan nilainya. Pada saat yang sama, karena ukuran blok adalah 8 MB juga, itu akan memungkinkan lebih banyak transaksi dalam blok yang akan menghasilkan lebih banyak biaya transaksi untuk para penambang.

Apa masa depan Bitcoin Cash?

Singkatnya, kami tidak tahu. Kami tidak tahu bagaimana kas bitcoin akan berubah di masa depan atau kami tidak tahu dampak jangka panjang yang akan terjadi pada BTC. Apa yang kami ketahui adalah bahwa ini adalah pertama kalinya bahwa seseorang telah berhasil melakukan hardforking dari BTC sambil menyimpan catatan transaksi yang ada. Apa yang kita miliki di sini adalah eksperimen yang sangat menarik yang akan mengajari kita banyak pelajaran yang bergerak maju. Pada saat yang sama, ukuran blok 8 mb jelas merupakan aspek yang sangat menarik dan masih harus dilihat bagaimana hal ini mempengaruhi para penambang dalam jangka panjang. Bisakah ini benar-benar mengatasi semua masalah skalabilitas? Dapatkah BCH pernah melampaui BTC dan menjadi rantai utama? Semua pertanyaan ini hanyalah spekulasi untuk saat ini. Yang bisa kami katakan adalah bahwa kita memiliki masa depan yang sangat menarik.