Pengasas bersama F2Pool menjawab dakwaan ia menipu sistem Ethereum POW

Pengasas bersama F2Pool Chun Wang telah menjawab dakwaan bahawa kumpulan perlombongannya telah memanipulasi cap waktu blok Ethereum untuk "mendapatkan ganjaran perlombongan yang lebih tinggi secara konsisten."

Dakwaan itu datang daripada kertas 5 Ogos daripada penyelidik di The Hebrew University, mendakwa kumpulan perlombongan telah terlibat dalam serangan "tahap konsensus" ke atas Ethereum sejak dua tahun lalu untuk mendapatkan kelebihan berbanding pelombong "jujur".  

Walau bagaimanapun, Wang di Twitter membalas dengan mengatakan bahawa "kami menghormati *konsensus* sebagaimana adanya", membayangkan bahawa mengeksploitasi peraturan sistem secara sengaja tidak bermakna peraturan telah dilanggar.

Awal minggu ini, para penyelidik berkongsi apa yang mereka dakwa sebagai bukti pertama "serangan peringkat konsensus" ke atas Ethereum, di mana pelombong seperti F2Pool telah menemui cara untuk memanipulasi cap masa blok untuk secara konsisten mendapatkan ganjaran perlombongan yang lebih tinggi berbanding dengan perlombongan " secara jujur.”

kertas penyelidikan telah ditulis oleh pensyarah mata wang kripto Aviv Yaish, pembangun algoritma perisian Gilad Stern, dan saintis komputer Aviv Zohar, mendakwa bahawa kumpulan perlombongan Ethereum F2Pool telah menjadi salah satu pelombong yang telah menggunakan strategi manipulasi cap waktu ini.

"Walaupun kebanyakan kolam perlombongan menghasilkan blok yang kelihatan agak tidak mencolok, F2Pool secara terang-terangan mengabaikan peraturan dan menggunakan cap masa palsu untuk bloknya," kata Yaish, sambil menambah bahawa kumpulan perlombongan telah melaksanakan serangan itu sejak dua tahun lepas.

Wang juga nampaknya memiliki bukti yang dikemukakan oleh Yaish, mencadangkan bahawa manipulasi cap masa itu dilakukan dengan sengaja. 

F2Pool ialah kumpulan perlombongan yang diedarkan secara geografi, yang kebanyakannya melombong blok pada rangkaian Bitcoin, Ethereum dan Litecoin. 

Bagaimana 'serangan' itu berfungsi

Menurut penyelidik, undang-undang konsensus bukti kerja (POW) Ethereum semasa termasuk kelemahan yang memberikan pelombong "tahap kebebasan tertentu" apabila menetapkan cap masa, yang bermaksud cap masa palsu boleh dibuat.

“Sebagai contoh, pelombong boleh mula melombong blok sekarang, tetapi tetapkan cap masa blok itu sebenarnya 5 saat pada masa lalu, atau 10 saat pada masa hadapan. Selagi cap masa ini berada dalam batas munasabah tertentu, blok tersebut akan tetap dianggap sah, menurut undang-undang konsensus Ethereum.”

Keupayaan untuk mencipta cap masa palsu ini memberikan pelombong ini kelebihan dalam senario "pecah seri" kerana pelombong boleh menggantikan blok pelombong lain dengan ketinggian blok yang sama dengan menjadikan cap masa cukup rendah untuk meningkatkan kesukaran perlombongan blok.

Berkaitan: Gabungan Ethereum: Bagaimanakah peralihan PoS akan memberi kesan kepada ekosistem ETH?

Walau bagaimanapun, para penyelidik juga menyatakan bahawa kelemahan itu mungkin dapat diselesaikan selepas peralihan Ethereum kepada bukti kepentingan (POS) selepas masa yang akan datang. Bergabung pada 19 September, yang menggunakan set peraturan konsensus yang berbeza.

“Teknik mitigasi yang jelas yang akan menyelesaikan kedua-dua serangan ini dan mana-mana serangan lain yang berkaitan dengan PoW, adalah untuk memindahkan mekanisme konsensus Ethereum kepada bukti pegangan (PoS).”

"Penyelesaian lain yang mungkin lebih kecil dalam skop dan dengan itu lebih mudah untuk dilaksanakan adalah dengan menggunakan peraturan pemilihan garpu yang lebih baik, menggunakan cap masa yang boleh dipercayai atau elakkan menggunakan cap masa untuk pelarasan kesukaran sama sekali," tambah penyelidik.