Apa itu Garpu Keras?
Serangan keras (atau hardfork), yang berkaitan dengan teknologi blockchain, adalah perubahan radikal pada protokol rangkaian yang membuat blok dan transaksi yang tidak sah sebelum ini, atau sebaliknya. Fork keras memerlukan semua nod atau pengguna untuk menaik taraf ke versi terkini perisian protokol.
Takeaways Utama
- Serangan keras adalah perubahan radikal kepada protokol rangkaian blockchain yang membuat blok / transaksi tidak sah sebelum ini (atau sebaliknya). Serangan dalam pelekat boleh berlaku di mana-mana platform teknologi crypto, bukan sahaja Bitcoin.
Memahami Garpu Keras
Garpu yang keras adalah ketika nod versi terbaru dari blockchain tidak lagi menerima versi terkini blockchain; yang mewujudkan perbezaan yang tetap dari versi sebelumnya blokchain. Menambah peraturan baru untuk kod itu pada asasnya mewujudkan garpu di blokchain: satu laluan mengikuti blok baru yang dinaik taraf, dan laluan lain terus sepanjang laluan lama. Secara umumnya, selepas masa yang singkat, mereka yang berada di rantaian lama akan menyedari bahawa versi blockchain mereka sudah lapuk atau tidak relevan dan cepat naik ke versi terkini.
Bitcoin Fork Dijelaskan
Garpu dalam pelekat boleh berlaku di mana - mana teknologi crypto-Ethereum misalnya-bukan sahaja Bitcoin. Itu adalah kerana kerja keras dan cryptocurrency bekerja pada dasarnya dengan cara yang sama tidak peduli platform crypto mereka. Anda boleh memikirkan blok dalam blok kunci sebagai kunci kriptografi yang menggerakkan ingatan. Kerana pelombong di blokchain menetapkan peraturan yang memindahkan memori dalam rangkaian, penambang ini memahami peraturan baru.
Walau bagaimanapun, semua pelombong perlu bersetuju dengan peraturan baru dan tentang apa yang mengandungi blok yang sah dalam rantai. Oleh itu, apabila anda ingin menukar peraturan tersebut, anda perlu "menanggalkannya" - seperti garpu di jalan-untuk menunjukkan bahawa terdapat perubahan dalam atau pelencongan kepada protokol. Pemaju kemudian boleh mengemas kini semua perisian untuk mencerminkan peraturan baru.
Ia adalah melalui proses forking ini bahawa pelbagai mata wang digital dengan nama yang mirip dengan bitcoin telah menjadi: bitcoin tunai, bitcoin gold, dan lain-lain. Untuk pelabur mata wang kasual kasual, sukar untuk memberitahu perbezaan antara mata wang kriptografi ini dan memetakan pelbagai garpu ke garis masa. Untuk membantu menyelesaikan masalah ini, kami telah merangka sejarah bitcoin yang paling penting dalam beberapa tahun yang lalu.
Memandangkan grafik di bawah memaparkan, nod yang tidak dinaik taraf menolak kaedah baru, yang mewujudkan perbezaan, atau garpu keras, di blok bar.
Imej oleh Julie Bang © Investopedia 2019
Alasan Untuk Garpu Keras?
Terdapat beberapa sebab mengapa pemaju boleh melaksanakan garpu yang keras, seperti membetulkan risiko keselamatan yang penting yang terdapat dalam versi lama perisian, untuk menambah fungsi baru, atau mengalihkan urus niaga-seperti ketika rantaian Ethereum membuat garpu untuk membalikkan menggodam Pertubuhan Autonomi Terpilih (DAO). Selepas peretasan itu, komuniti Ethereum hampir sebulat suara mengundi memihak kepada garpu keras untuk melancarkan transaksi yang menyedarkan puluhan juta dolar bernilai mata wang digital oleh penggodam tanpa nama. Garpu yang keras juga membantu para pemilik token DAO mendapatkan kembali dana eter (ETH) mereka
Cadangan untuk garpu keras tidak betul-betul melepaskan sejarah transaksi rangkaian. Sebaliknya, ia memindahkan dana yang terikat kepada DAO kepada kontrak pintar yang baru dibuat dengan tujuan tunggal membiarkan pemilik asal menarik balik dana mereka. Pemegang token DAO kini boleh mengeluarkan ETH pada kadar kira-kira 1 ETH hingga 100 DAO. Keseimbangan tambahan token dan mana-mana eter yang kekal akibat garpu keras akan ditarik balik dan diedarkan oleh kurator DAO untuk menyediakan "perlindungan failsafe" bagi organisasi.
Hard Forks vs. Soft Forks
Tali keras dan garpu lembut pada dasarnya adalah sama dalam erti kata bahawa apabila kod sedia ada platform cryptocurrency sudah berubah, versi lama tetap di rangkaian sementara versi baru dibuat. Dengan garpu yang lembut, hanya satu blokir akan kekal sah kerana pengguna mengguna pakai kemas kini. Manakala dengan garpu yang keras, kedua-dua blok lama dan baru ada bersebelahan, yang bermaksud bahawa perisian harus dikemas kini untuk bekerja dengan peraturan baru. Kedua-dua garpu membuat perpecahan, tetapi garpu yang keras mencipta dua blok dan garpu lembut dimaksudkan untuk menghasilkan satu.
Memandangkan perbezaan dalam keselamatan antara garpu keras dan lembut, hampir semua pengguna dan pemaju memanggil garpu yang keras, walaupun garpu lembut kelihatan seperti ia boleh melakukan pekerjaan itu. Membongkar blok di blokchain memerlukan sejumlah besar kuasa pengkomputeran, tetapi privasi yang diperoleh dari garpu keras lebih masuk akal daripada menggunakan garpu lembut.
