Serpihan keras telah mendapat sedikit nama buruk.

Long digambarkan sebagai berbahaya (atau sekurang-kurangnya mengganggu ), mekanisme itu juga merupakan salah satu yang lebih intuitif untuk meningkatkan blokchains. Sudah cukup, kerana rantaian blok dibina atas peraturan yang sama, ia mungkin kelihatan seperti cara yang paling mudah untuk memperbaikinya adalah untuk memperkenalkan peraturan baru (atau menukar yang sedia ada) – dan itulah persis apa yang sukar, satu jenis jenis garpu, cuba lakukan.

Tetapi sebagai pemaju telah belajar dengan cara yang sukar, melaksanakannya adalah satu cabaran.

Oleh itu, sementara amalan terbaik telah berlaku jauh sejak garpu keras tanpa diduga memecah blok etherium dalam dua musim panas lalu, pemaju masih mencari pemahaman yang lebih baik mengenai proses itu, mempelajari nuansa dan menguji bagaimana laksanakan dengan selamat.

Yang mengatakan, tidak semua blokir perjuangan dengan peralihan. Monero cryptocurrency tanpa nama menjalankan baja keras pada jadual biasa dan bahkan pemaju cryptocurrency yang dilihat oleh orang yang lebih konservatif bersetuju mekanisme itu mempunyai tempat di masa depan .

Tunai Bitcoin, sebagai contoh, berjaya berpecah dari bitcoin pada bulan Ogos, dengan agak sedikit masalah untuk banyak pengguna rangkaian. Sekarang, sekurang-kurangnya dua bitcoin keras garpu sedang dalam perjalanan – keduanya akan berlaku dalam dua bulan ke depan

Tetapi sementara garpu-garpu semakin berkembang, pemaju tidak berhenti berdebat di bawah syarat-syarat yang paling selamat untuk digunakan – dan bagaimana untuk meredakan kesan sampingan mereka yang tidak diingini.

Dalam kes ethereum tahun lalu, pengguna dan syarikat kehilangan wang kerana " serangan ulangan semula yang dihasilkan" yang mengeksploitasi penciptaan secara tiba-tiba dua rantai

Oleh itu, dengan permintaan mekanisme meningkat, pemaju dari seluruh ekosistem berusaha untuk membuat garpu lebih lancar dan selamat, dalam usaha untuk memastikan pengguna tidak kehilangan dana atau kepercayaan dalam rangkaian yang melindungi mereka.

Melindungi wang

Satu isu adalah bahawa cara "betul" untuk melaksanakan garpu keras tidak begitu dipotong dan kering.

Masalahnya adalah bahawa apabila blockchain memecah dalam dua, pengguna – dan perisian yang mereka gunakan – boleh mendapatkan keliru tentang yang cryptocurrency untuk mengikuti. Satu contoh kekeliruan ini dirujuk sebagai "serangan ulangan," di mana pengguna secara tidak sengaja boleh menghantar cryptocurrencies pada dua blok apabila mereka hanya bermaksud untuk menghantar dana pada satu.

Bitcoin tunai, garpu pertama bitcoin pada bulan Ogos, membuat perubahan yang melindungi terhadap masalah ini dan bitcoin gold satu lagi garpu keras yang akan datang dengan matlamat bertentangan dengan tunai bitcoin, mendakwa ia akan menambah perlindungan replay juga.

Namun, pemaju yang berbeza mempunyai idea yang berbeza cara terbaik untuk menangani serangan ini. Para pemaju di belakang Segwit2x, mungkin garpu keras yang paling terkenal yang dicadangkan (sejak ia mendapat sokongan dari banyak pemimpin industri bitcoin), telah membelakangi pada topik.

Pembangun di sebalik cadangan kontroversial mengekalkan garpu keras itu akan menjadi bitcoin baru dan perlindungan yang melaksanakan akan menghalang projek itu kerana pengguna perlu mengambil langkah tambahan untuk meningkatkan perisian mereka

Kekeliruan pasca-garpu

Sementara itu, yang lain berpendapat bahawa menambahkan perlindungan terhadap serangan ulang akan memastikan pengguna tidak keliru dan secara tidak sengaja kehilangan wang.

Jurutera BitGo Mark Erhardt (aka Murch) menjelaskan bahawa sejak wang bitcoin adalah salinan bitcoin dalam banyak cara, ia menggunakan format alamat yang sama. Oleh kerana alamat adalah jenis yang sama, mungkin untuk menghantar bitcoin di antara kedua-dua rangkaian, di mana mereka kemudian mendapatkan terjebak .

Murch, yang memimpin penyederhanaan Bitcoin Stack Exchange sebuah forum aktif untuk mengajukan pertanyaan teknikal mengenai protokol, menyebutkan bahawa dia melihat "banyak pertanyaan" mengenai masalah ini dari pengguna yang secara tidak sengaja mengirim dana kepada yang salah rangkaian.

Jika pengguna menghantar wang tunai bitcoin ke alamat bitcoin, mungkin memulihkan dana dengan mengimport kunci persendirian bitcoin yang bersangkutan ke dompet tunai bitcoin. Sebaliknya, jika pengguna tunai bitcoin menghantar wang tunai bitcoin ke alamat Bitcoin SegWit, ia mungkin "hilang sama sekali," katanya.

Murch berkata bahawa dia berfikir kekeliruan ini dengan tunai bitcoin adalah tanda apa yang boleh datang di garpu keras masa depan, seperti yang berlaku pada bulan November.

"Akan ada banyak insiden pengguna yang menghantar dana secara tidak sengaja pada kedua-dua rantai atau daripada alamat satu rantaian kepada yang lain," katanya kepada CoinDesk, sambil menambah bahawa satu cara untuk menyingkirkan masalah ini adalah untuk garpu masa depan menggunakan format alamat yang berbeza.

"Saya menjangkakan peningkatan yang signifikan dalam permintaan sokongan," katanya.

soalan tadbir urus

Namun, apa yang kurang dibincangkan ialah mungkin terdapat cara untuk menyapu vektor serangan ini sepenuhnya

Penyumbang Bitcoin Core Lukas Dashjr baru-baru ini memperkenalkan cadangan yang akan membuat bitcoin secara semula jadi tahan serangan ulang, "semoga mengakhiri seluruh hujah," tulisnya

Pengembangan ini memerlukan masa, walaupun, dan memerlukan beberapa perubahan yang berbeza untuk bitcoin.

Dashjr memberitahu CoinDesk bahawa dia berpendapat perubahan itu "tidak mungkin" dilaksanakan pada masa untuk garpu Segwit2x pada bulan November, walaupun ia mungkin dilaksanakan beberapa hari di masa depan. Sekurang-kurangnya, jika garpu keras bitcoin diteruskan.

Kemudian terdapat juga soalan dan kebimbangan tadbir urus yang lebih luas.

Anda boleh mengatakan bahawa ini membentuk sebahagian besar hujah di sekeliling Segwit2x, kerana setiap sisi membingkai perdebatan sebagai perjuangan kuasa untuk mengawal arah teknikal bitcoin. Dan terdapat kebimbangan yang lebih luas bahawa garpu keras dapat membuat kumpulan tertentu lebih berpengaruh dalam sistem di mana tidak ada orang yang berkuasa.

Persoalan-persoalan ini menyerlah dalam perbincangan baru-baru ini di kalangan pemaju mimblewimble, kerana pemaju bercadang untuk akhirnya memperlihatkan helah kriptografi novelnya dengan melancarkan blok baru baru tahun depan.

Pada tahap awal, para pemaju masih menggunakan kod dan kriptografi, jadi mereka merenungkan idea untuk membenarkan garpu keras untuk tempoh tangguh yang pendek, sebagai perlindungan terhadap masalah teknikal tak terduga yang mungkin timbul segera setelah pelancaran.

"Kami adalah projek muda dan kami mungkin membuat kesilapan dengan peraturan teknikal dan tadbir urus," kata pemaju utama MimbleWimble, Igno Peverell kepada CoinDesk.

Pengembang mencadangkan pendekatan baru, walaupun: mengakhiri mekanisme peningkatan setelah dua tahun .

Ada yang ragu-ragu terhadap idea itu. Ahli matematik blockstream Andrew Poelstra, salah seorang penyokong mimblewimble yang paling awal, berpendapat bahawa garpu keras menimbulkan risiko "pemusuhan" dan ada "jarang keperluan" untuk menggunakannya.

Selepas menyatakan kebimbangan itu, beliau mengisyaratkan bahawa pendekatan terbaik mungkin tidak begitu hitam-putih, seolah-olah terbuka kepada ide membatasi keupayaan pemaju untuk melaksanakan jenis menaik taraf ke dalam tempoh masa yang lebih singkat.

Beliau menulis:

"Saya suka idea yang jelas bahawa 'hari-hari awal' tidak akan kekal selama-lamanya."

imej tempat duduk melalui Shutterstock


                     Pemimpin dalam berita blockchain, CoinDesk adalah saluran media bebas yang berusaha untuk standard kewartawanan tertinggi dan mematuhi satu set dasar editorial ketat . Berminat untuk menawarkan kepakaran atau pandangan anda terhadap pelaporan kami? Hubungi kami di news@coindesk.com .
                        
                    

                

                                        


Artikel teresebut dipapar and diterjema dari petikan sini.