Fork (in Blockchain)

Apakah garpu blockchain?
Garpu blockchain mengacu pada perubahan atau peningkatan pada protokol perangkat lunak blockchain yang menyebabkan perpecahan dalam jalur blockchain. Fork dapat terjadi karena berbagai alasan, seperti pembaruan fitur, peningkatan keamanan, atau perbedaan visi komunitas.
Cara kerjanya
- Jenis garpu:
- Garpu keras: Perubahan besar yang membuat versi lama dari blockchain tidak kompatibel dengan versi yang lebih baru, menyebabkan blockchain terpecah. Misalnya, Bitcoin Cash (BCH) dibuat dari hard fork Bitcoin (BTC) untuk meningkatkan kecepatan transaksi.
- Garpu lembut: Pembaruan yang kompatibel ke belakang di mana aturan baru dapat diadopsi oleh node tanpa menyebabkan perpecahan rantai. Misalnya, pembaruan Segregated Witness (SegWit) Bitcoin memungkinkan lebih banyak transaksi dilakukan per blok tanpa membuat mata uang kripto baru.
- Konsensus dan Komunitas: Perpecahan sering kali berasal dari ketidaksepakatan masyarakat mengenai arah suatu proyek. Ketika pengembang atau pemangku kepentingan tidak dapat mencapai konsensus, perubahan yang berbeda dapat diterapkan melalui fork.
Contoh garpu keras
Ethereum di bawah. Ethereum Klasik (DLL): Pada tahun 2016, jaringan Ethereum mengalami masalah parah akibat serangan hacker pada aplikasi terdesentralisasi The DAO. Komunitas memutuskan untuk memulihkan dana yang dicuri dengan mengembalikan blockchain ke kondisi sebelum serangan, sehingga membentuk Ethereum (ETH). Rantai asli yang belum dicabut tetap ada dan menjadi Ethereum Classic (ETC).
Contoh garpu lunak
Saksi Terpisah Bitcoin (SegWit): Pada tahun 2017, jaringan Bitcoin menerapkan soft fork Segregated Witness (SegWit). Peningkatan ini mengubah cara data disimpan dalam blok, memungkinkan setiap blok mengakomodasi lebih banyak transaksi sambil tetap menjaga kompatibilitas dengan versi yang lebih lama.
Contoh
Jika komunitas memutuskan bahwa fitur tertentu dari mata uang kripto perlu ditingkatkan, mereka mungkin membuat hard fork untuk meluncurkan koin baru yang mencakup fitur tersebut. Bitcoin dan Bitcoin Cash adalah contoh klasik, di mana Bitcoin Cash bertujuan meningkatkan kecepatan transaksi dan mengurangi biaya.
Ringkasan
- Hard fork menciptakan versi blok baru yang tidak kompatibel, sedangkan soft fork mempertahankan kompatibilitas dengan versi aslinya.
- Fork biasanya timbul dari ketidaksepakatan komunitas dan merupakan cara untuk mengimplementasikan pembaruan atau perubahan pada blockchain.
- Fork blockchain mirip dengan peningkatan atau pemisahan besar-besaran, memberikan komunitas kesempatan untuk memilih jalur pengembangan yang berbeda, yang mencerminkan prioritas dan tujuan mereka.
Singkatnya, fork dalam blockchain adalah seperti pembaruan besar atau perpecahan yang memungkinkan komunitas memilih jalur pengembangan cryptocurrency yang berbeda, mencerminkan preferensi dan tujuan mereka.
Other terms in this Category.