Minggu, 08 April 2018

Memahami Hard Forks dalam Cryptocurrency


Hard Forks dalam Bitcoin, Ethereum, dan Cryptocurrency lainnya

Dalam istilah sederhana: Sebuah garpu keras adalah ketika satu cryptocurrency terpecah menjadi dua. Ini terjadi ketika kode yang ada pada cryptocurrency diubah, menghasilkan versi lama dan baru. Sementara itu, garpu lunak pada dasarnya adalah hal yang sama, tetapi idenya adalah bahwa hanya satu blockchain (dan dengan demikian satu koin) akan tetap berlaku saat pengguna mengadopsi pembaruan. Jadi kedua jenis garpu membuat split, tetapi garpu keras dimaksudkan untuk membuat dua blockchain / koin, dan garpu lunak dimaksudkan untuk menghasilkan satu. Segwit adalah garpu lunak, Bitcoin Cash, Bitcoin Gold, dan Segwit2x adalah semua hard forks.

Untuk menggunakan kata-kata Coinbase ketika mendiskusikan Pengguna Soft Fork Diaktifkan, dan juga menambahkan beberapa catatan kami sendiri, hasil dari garpu yang diberikan adalah:
  1. Satu blockchain menjadi dominan, menghasilkan blockchain lain yang memiliki adopsi dan nilai komunitas yang rendah.
  2. Baik blockchains diadopsi, co-existing dan beroperasi secara independen satu sama lain dengan adopsi dan nilai masyarakat yang kurang lebih sama.
  3. Kedua blockchain diadopsi, tetapi yang disukai. Salah satu dari dua rantai menjadi atau tetap merupakan rantai yang mendominasi (tetapi rantai yang lain mempertahankan tingkat dukungan dan nilai masyarakat yang wajar).
Salah satu dari tiga kasus dapat terjadi dengan garpu yang diberikan, tetapi opsi ke-3 adalah yang paling umum dan dengan demikian hasil yang diharapkan dari waktu ke waktu dengan garpu keras.

TIP: Blockchain adalah buku besar transaksi (dan merupakan tempat kepemilikan koin dicatat). Siapa pun yang memegang koin sebelum garpu, dan selama garpu, maka akan selalu memiliki koin di kedua garpu setelah garpu telah terjadi. Tidak perlu memegang koin asli setelah garpu terjadi. Dengan garpu, ada tanggal snapshot, di mana snapshot buku besar ditangkap. Snapshot terjadi pada nomor blok, nomor blok penting dengan garpu, tanggal kalender hanya penting dalam memahami kapan nomor blok terjadi. Jadi, secara umum, jika seseorang ingin “berada di fork,” dan dengan demikian mendapatkan “koin gratis” mereka harus menambahkan transaksinya ke buku besar sebelum snapshot terjadi.

Dalam istilah yang lebih teknis: Sebuah garpu keras adalah istilah yang menggambarkan perubahan besar pada protokol blockchain yang membuat pemblokiran atau transaksi yang sebelumnya tidak valid menjadi valid (atau sebaliknya). Ini dapat digunakan untuk menyimpan koin yang sama dengan perubahan besar pada blockchain atau untuk membuat koin baru. Ini mengharuskan semua node (semua komputer yang terhubung ke jaringan cryptocurrency) untuk meng-upgrade ke versi terbaru dari perangkat lunak protokol jika mereka ingin menggunakan koin baru atau blockchain (atau untuk mempertahankan protokol yang ada jika mereka ingin menggunakan koin lama atau blockchain).

Hasil dari koin "forking off" untuk membentuk blockchain atau mata uangnya sendiri adalah bahwa ada dua dari segalanya. Dua koin yang berbeda, dengan dua buku besar yang berbeda (dari X block forward), dengan dua set kode yang berbeda, keduanya berasal dari platform dan blockchain yang sama. Dalam kasus seperti Segwit, semua orang idealnya memperbarui ke perangkat lunak baru dan menggunakan blockchain yang diperbarui. Dalam kasus seperti Bitcoin Cash, dua koin berbeda dan blockchains-from-x-block-forward run mulai dari blok yang diberikan.

TIP: Segwit, Segwit2x, Bitcoin Cash, dan Bitcoin Gold adalah fork berbeda yang berbeda di Bitcoin yang terjadi atau terjadi pada tahun 2017. The Segwits mengubah blockchain tetapi menyimpan nama Bitcoin (meskipun ada beberapa konflik tentang bagaimana ini akan bekerja dengan Segwit2x jika rantai itu pernah ditayangkan). Sementara itu, Cash menciptakan koin baru (dan Gold melakukan hal yang sama). Lihat penjelajah Segwit.

TIP: Ketika garpu cryptocurrency, Anda ingin memegang cryptocurrency itu dalam dompet digital dan bukan pertukaran (jadi Coinbase, dompet pihak ketiga, dll, tetapi tidak aktif dalam pertukaran). Alasan untuk ini adalah karena, pada dasarnya, Anda mendapatkan jumlah X dari koin baru untuk memegang koin lama ketika garpu terjadi (dan ini hanya bisa terjadi jika Anda memegang koin Anda di dompet atau pada pertukaran yang memungkinkan untuk itu) . Untuk contoh dan penjelasan, lihat Apa artinya garpu Bitcoin Cash bagi pemegang Bitcoin. Juga, lihat FAQ Bitcoin Fork dan Pembaruan pada Bitcoin Cash yang menjelaskan ini untuk garpu Bitcoin terakhir sehubungan dengan Coinbase. Lihat halaman kami di Bitcoin Gold untuk itu (yang ini, seperti SegWit2x, memiliki banyak hal untuk dipertimbangkan).

TIP: Pertimbangkan memegang beberapa Bitcoin pada pertukaran Biner Cryptocurrency selama garpu Bitcoin keras, mereka sejauh ini menawarkan futures ketika garpu terjadi atau akan terjadi.

Baca juga: Mari Mengenal Apa Itu Cryptocurrency Terlengkap

Bagaimana Hard Forks dan Fork Lain Tercipta?

Secara umum, pembaruan apa pun ke perangkat lunak koin (setidaknya yang dikontrol secara demokratis seperti Bitcoin) membutuhkan beberapa bentuk konsensus. Ini juga berlaku untuk mengimplementasikan garpu lunak atau garpu keras.

Membuat garpu yang memperbarui perangkat lunak yang sudah ada yang digunakan setiap orang membutuhkan dukungan mayoritas (konsensus) dari pemegang koin (lebih "simpul" teknis) terhubung ke jaringan koin. Simpul tersebut harus menyetujui pembaruan dan memperbarui perangkat lunak mereka. Konsensus ini dapat di-praktekkan datang pertama dan terutama dari penambang dan kolam penambangan daripada populasi umum pengguna, karena mereka cenderung mengendalikan berbagai node. Lihat aturan konsensus tentang Bitcoin.org untuk lebih jelasnya.

Dengan catatan di atas, forks hanya benar-benar membutuhkan konsensus dalam hal pembaruan yang diadopsi. Dalam hal hanya menciptakan garpu yang keras atau lunak (tidak mengadopsinya), siapa saja dapat mengambil kode koin dan mengubahnya, dan dengan demikian membuat garpu atau garpu lunak yang kuat untuk diadopsi secara potensial.

Dengan kata lain, setiap pengembang dengan keterampilan yang diperlukan dapat memutuskan untuk menggunakan Bitcoin atau membuat salinan unik dari Bitcoin (karena itu semua garpu Bitcoin aktual dan potensial). Itu adalah bagian "mudah". Bagian yang sulit adalah mendapatkan dukungan dari penambang, pengguna (yang tidak hanya harus mengunduh dan mengkonfigurasi dompet tetapi menggunakan dan memperdagangkan koin), dan bertukar.

Tanpa dukungan dari penambang dan pengguna, tidak ada blockchain yang berfungsi. Tanpa dukungan dari pertukaran, ada kemungkinan sedikit atau tidak ada nilainya.

Dengan demikian, cryptocurrency tunggal dengan blockchain tunggal (seperti Bitcoin) mengalami "garpu keras" yang tepat (seperti Bitcoin Cash atau Bitcoin Gold) ketika kode 1. berubah untuk menciptakan koin baru, tetapi juga 2. dianut oleh penambang yang cukup, pengguna, dan pertukaran di sana menjadi alternatif yang layak dan berfungsi.

Baca juga: Apa Itu Bitcoin Cash (BCH)? Perbedaan Dengan Bitcoin (BTC)

Sebuah garpu seperti ini dapat terjadi karena alasan apa pun, baik untuk berinovasi (seperti halnya dengan Bitcoin Cash), untuk memperbaiki kerusakan yang dilakukan oleh hack (seperti halnya dengan Ether), atau hanya karena konsensus tidak dapat dibangun untuk garpu lunak (seperti sedikit kasus dengan Bitcoin Cash dan hampir terjadi dengan SegWit2x).

Adakah yang bisa mengambil koin? Siapa pun dapat pergi ke GitHub, ambil kode koin (misalnya Bitcoin), dan kemudian lakukan pekerjaan pengembangan yang diperlukan untuk memperbarui perangkat lunak. Namun, tidak ada yang bisa mendapatkan penambang yang cukup untuk menambang koin baru, cukup pengguna untuk memperbarui perangkat lunak mereka atau mengunduh dompet untuk koin, dan / atau pertukaran cukup untuk mencantumkannya. Kemudian, bahkan jika mereka bisa, mendapatkan apa pun yang mendekati penilaian yang sama seperti koin asli adalah perjuangan yang berat. Jadi, “ya, siapa pun dapat membuat koin dalam teori… tetapi ada banyak hambatan dalam praktik.” Ada sangat sedikit koin bercabang yang berhasil dalam sejarah cryptocurrency. Dalam praktiknya, semua bentuk garpu membutuhkan suatu bentuk pembangunan konsensus agar efektif. Bahkan yang efektif cenderung memiliki penilaian lebih rendah daripada koin asli. Salah satu pengecualian yang dapat saya pikirkan adalah Ether vs Ethereum classic (di mana Ether, garpu keras, memiliki penilaian yang lebih tinggi dan lebih banyak pengguna / penambang).

FAKTA: Tidak setiap cabang akan menghasilkan pemilik cryptocurrency yang mendapatkan “koin gratis,” namun ketika garpu yang sangat kuat terjadi yang menciptakan cryptocurrency baru, inilah yang terjadi. Sebagai contoh, pemegang Bitcoin menerima satu "gratis" BCH (Bitcoin Cash) untuk setiap BTC (Bitcoin) yang mereka miliki. Itu jelas merupakan hal yang sangat tidak masuk akal (meskipun satu risiko harga aset asli turun dalam peristiwa "terbagi" seperti ini). Secara teknis seseorang dapat membuat versi baru koin dan memilih metode distribusi lain, misalnya, mereka dapat melakukan titip udara atau menjual koin baru di pasar terbuka.

TIP: Ada jenis garpu lain juga (garpu pada umumnya, garpu lunak seperti disebutkan di atas, garpu perangkat lunak, garpu git, [masukkan referensi Bubba Gump]). Setiap perbedaan dalam blockchain adalah sebuah garpu; syarat-syarat yang memenuhi syarat mendeskripsikan rincian perbedaan mengenai kode dan maksud di balik garpu.


EmoticonEmoticon