ETFFIN Finance >> Kursus keuangan >  >> Cryptocurrency >> Blockchain

Garpu Keras (Blockchain)

Apa Itu Garpu Keras?

Sebuah garpu keras (atau hardfork), terkait dengan teknologi blockchain, adalah perubahan radikal pada protokol jaringan yang membuat blok dan transaksi yang sebelumnya tidak valid menjadi valid, atau sebaliknya. Hard fork mengharuskan semua node atau pengguna untuk mengupgrade ke versi terbaru dari perangkat lunak protokol.

Forks dapat diprakarsai oleh pengembang atau anggota komunitas crypto yang tumbuh tidak puas dengan fungsionalitas yang ditawarkan oleh implementasi blockchain yang ada. Mereka juga dapat muncul sebagai cara untuk mengumpulkan dana untuk proyek teknologi baru atau penawaran cryptocurrency.

Garpu keras dapat dikontraskan dengan garpu lunak.

Takeaways Kunci

  • Hard fork mengacu pada perubahan radikal pada protokol jaringan blockchain yang secara efektif menghasilkan dua cabang, yang mengikuti protokol sebelumnya dan yang mengikuti versi baru.
  • Dalam garpu yang keras, pemegang token di blockchain asli akan diberikan token di fork baru juga, tetapi penambang harus memilih blockchain mana yang akan terus diverifikasi.
  • Hard fork dapat terjadi di blockchain mana pun, dan tidak hanya Bitcoin (di mana hard fork telah menciptakan Bitcoin Cash dan Bitcoin SV, di antara beberapa lainnya, Misalnya).

Memahami Hard Fork

Hard fork adalah ketika node dari versi terbaru dari blockchain tidak lagi menerima versi lama dari blockchain; yang menciptakan perbedaan permanen dari versi blockchain sebelumnya.

Menambahkan aturan baru ke kode pada dasarnya membuat percabangan di blockchain:satu jalur mengikuti jalur baru, blockchain yang ditingkatkan, dan jalur lainnya berlanjut di sepanjang jalur lama. Umumnya, setelah waktu yang singkat, mereka yang berada di rantai lama akan menyadari bahwa versi blockchain mereka sudah usang atau tidak relevan dan dengan cepat meningkatkan ke versi terbaru.

Cara Kerja Garpu

Sebuah garpu di blockchain dapat terjadi di setiap platform teknologi kripto—tidak hanya Bitcoin. Itu karena blockchain dan cryptocurrency pada dasarnya bekerja dengan cara yang sama tidak peduli platform crypto mana yang mereka gunakan. Anda mungkin menganggap blok di blockchain sebagai kunci kriptografi yang memindahkan memori. Karena penambang di blockchain menetapkan aturan yang memindahkan memori di jaringan, para penambang ini memahami aturan baru.

Namun, semua penambang harus setuju tentang aturan baru dan tentang apa yang terdiri dari blok yang valid dalam rantai. Jadi, ketika Anda ingin mengubah aturan tersebut, Anda perlu "memotongnya"—seperti pertigaan jalan—untuk menunjukkan bahwa telah terjadi perubahan atau pengalihan pada protokol. Pengembang kemudian dapat memperbarui semua perangkat lunak untuk mencerminkan aturan baru.

Melalui proses forking inilah berbagai mata uang digital dengan nama yang mirip dengan bitcoin menjadi:bitcoin cash, emas bitcoin, dan lain-lain. Untuk investor cryptocurrency biasa, mungkin sulit untuk membedakan antara cryptocurrency ini dan untuk memetakan berbagai fork ke dalam timeline. Untuk membantu menyelesaikan ini, kami telah menyusun sejarah garpu keras bitcoin paling penting dalam beberapa tahun terakhir.

Seperti yang ditampilkan grafik di bawah ini, node yang tidak diupgrade menolak aturan baru, yang menimbulkan divergensi, atau garpu keras, di blockchain.

Gambar oleh Julie Bang © Investopedia 2019

Alasan Untuk Hard Fork?

Ada sejumlah alasan mengapa pengembang menerapkan hard fork, seperti memperbaiki risiko keamanan penting yang ditemukan di versi perangkat lunak yang lebih lama, untuk menambahkan fungsionalitas baru, atau untuk membalikkan transaksi—seperti ketika blockchain Ethereum membuat hard fork untuk membalikkan peretasan pada Decentralized Autonomous Organization (DAO).

Setelah peretasan, komunitas Ethereum hampir dengan suara bulat memilih mendukung hard fork untuk memutar kembali transaksi yang menyedot puluhan juta dolar mata uang digital oleh peretas anonim. Hard fork juga membantu pemegang token DAO mendapatkan kembali dana ether (ETH) mereka.

Proposal untuk hard fork tidak benar-benar melepaskan riwayat transaksi jaringan. Lebih tepatnya, itu memindahkan dana yang terkait dengan DAO ke kontrak pintar yang baru dibuat dengan satu tujuan membiarkan pemilik asli menarik dana mereka.

Pemegang token DAO dapat menarik ETH dengan kecepatan sekitar 1 ETH hingga 100 DAO. Saldo ekstra token dan eter apa pun yang tersisa sebagai hasil dari hard fork ditarik dan didistribusikan oleh kurator DAO untuk memberikan "perlindungan failsafe" bagi organisasi.

Garpu Keras vs. Garpu Lunak

Hard fork dan soft fork pada dasarnya sama dalam arti ketika kode yang ada pada platform cryptocurrency diubah, versi lama tetap berada di jaringan saat versi baru dibuat.

Dengan garpu yang lembut, hanya satu blockchain yang akan tetap valid saat pengguna mengadopsi pembaruan. Sedangkan dengan garpu yang keras, baik blockchain lama dan baru ada berdampingan, yang berarti bahwa perangkat lunak harus diperbarui agar berfungsi dengan aturan baru. Kedua garpu membuat perpecahan, tetapi garpu keras menciptakan dua blockchain dan garpu lunak dimaksudkan untuk menghasilkan satu.

Mempertimbangkan perbedaan keamanan antara garpu keras dan lunak, hampir semua pengguna dan pengembang meminta garpu keras, bahkan ketika garpu lunak sepertinya bisa melakukan pekerjaan itu. Merombak blok di blockchain membutuhkan daya komputasi yang luar biasa, tetapi privasi yang diperoleh dari hard fork lebih masuk akal daripada menggunakan soft fork.