Sebuah kelemahan perangkat lunak yang dapat memungkinkan transaksi yang dirancang khusus menghasilkan perhitungan status blockchain yang salah telah mendorong perbaikan terkoordinasi di seluruh infrastruktur Ethereum.
Pada 5 November, Georgios Konstantopoulos, kepala teknologi di perusahaan investasi kripto Paradigm, mengatakan bahwa pengembang telah merilis patch untuk Reth, Optimism, Base, dan Tempo setelah menemukan kesalahan dalam perangkat lunak yang digunakan untuk memproses transaksi blockchain.
Kerentanan tersebut memengaruhi Reth, klien eksekusi Ethereum yang dikembangkan oleh Paradigm yang menyediakan infrastruktur penting untuk jaringan yang beroperasi dalam Ethereum Virtual Machine (EVM) ecosystem.
Bug Reth
Menurut Konstantopoulos, kelemahan tersebut berasal dari sistem perhitungan state-root warisan Reth, yang dapat mengembalikan hasil yang salah saat memproses konfigurasi penyimpanan kontrak pintar tertentu.
Perusahaan terkait Paradigm, sebuah perusahaan investasi crypto/Web3.
State root adalah jejak kriptografis yang mewakili keadaan saat ini dari sebuah blockchain, termasuk saldo akun dan data kontrak pintar. Perhitungan yang salah dapat menyebabkan node tidak sepakat mengenai validitas sebuah blok, berpotensi mengganggu pemrosesan transaksi atau sinkronisasi jaringan.
"Kode root status warisan Reth memiliki kasus tepi," jelas Konstantopoulos, menambahkan bahwa transaksi yang dirancang dengan hati-hati dapat memicu kesalahan di bawah kondisi tertentu.
Perangkat lunak pembangunan blok Reth menggunakan metode perhitungan yang rentan pada perangkat keras kelas bawah dan di jaringan yang dibangun dengan Optimism's OP Stack, memperluas potensi paparan di luar infrastruktur mainnet ethereum.
Aset Terkait Optimism OP $0,11 Perubahan 24 jam: naik 3,47%
Tim pengembang Tempo menemukan masalah ini melalui pengujian keamanan otomatis. Teknik pengujian tersebut, dikenal sebagai fuzzing, melibatkan pemberian input yang tidak biasa atau tak terduga kepada perangkat lunak untuk mengungkap kesalahan yang mungkin terlewat oleh pengujian biasa.
Konstantopoulos mengatakan Tempo juga telah diperbaiki, sementara pengembang Reth merilis versi 2.10.0, Optimism menerbitkan OP Reth v2.8.1, dan Base mengeluarkan versi 1.5.3.
Rilis Reth mengklasifikasikan pembaruan ini sebagai prioritas tinggi bagi operator node, termasuk yang bertanggung jawab atas pembuatan blok.
Respons terkoordinasi menyoroti kerentanan dalam ekosistem perangkat lunak Ethereum yang semakin saling terhubung: beberapa jaringan blockchain dapat mewarisi cacat yang sama saat bergantung pada perangkat lunak eksekusi yang sama.
Namun, Konstantopoulos mengatakan kode yang terpengaruh tidak mengekspos pengguna Base dan jaringan OP Stack lainnya terhadap penarikan yang cacat.
Dia menjelaskan bahwa sistem penarikan jaringan-jaringan ini tidak rentan terhadap kesalahan tersebut, sementara jembatan ekosistem umumnya mengandalkan akar tanda terima transaksi atau otorisasi multisignature daripada perhitungan state-root yang terdampak.
Dia juga meminta maaf atas gangguan tersebut, menekankan tanggung jawab Paradigm dalam mempertahankan infrastruktur yang digunakan di seluruh ekosistem ethereum.
Base mengonfirmasi dana pengguna aman karena LayerZero membatasi aktivitas lintas rantai
Base secara terpisah memastikan bahwa kerentanan tersebut tidak memengaruhi penggunanya, memberikan detail tambahan tentang bagaimana sistem keamanannya mencegah kesalahan tersebut mengancam integritas jaringan.
Tim juga secara independen menghitung ulang state root blockchain untuk memverifikasi keakuratannya.
Base mengatakan sistem buktinya menggunakan implementasi terpisah untuk memverifikasi state roots, memberikan pemeriksaan tambahan yang mampu mendeteksi ketidaksesuaian dalam perhitungan yang dihasilkan oleh Reth.
Jaringan mengatakan:
Kami telah memverifikasi bahwa root status saat ini benar dan pengguna tidak terdampak.
Rilis versi 1.5.3 juga menangani konsekuensi operasional terpisah dari cacat tersebut, mencegah validator Base berhenti ketika menemukan state root yang tidak valid.
Operator node didorong untuk memperbarui, meskipun Base mengatakan mereka tidak perlu menyinkronkan ulang node mereka atau mengambil langkah pemulihan tambahan.
Namun, kekhawatiran tentang kelemahan perangkat lunak mendorong tindakan pencegahan di sebagian ekosistem keuangan terdesentralisasi.
Frax Finance melaporkan pada 5 Nov bahwa protokol pesan lintas rantai LayerZero sementara menangguhkan beberapa rute transfer sementara pengembang menilai situasi tersebut.
Frax menyatakan aset dan kontrak pintarnya terus beroperasi secara normal dan dana pengguna tetap aman.
Batasan-batasan tersebut tidak menunjukkan bahwa kontrak jembatan LayerZero rentan terhadap cacat Reth. Sebaliknya, mereka menunjukkan bagaimana kekhawatiran tentang infrastruktur blockchain bersama dapat mendorong layanan lain untuk membatasi aktivitas sambil menilai risiko operasional.
Tidak ada laporan terkonfirmasi bahwa dana dicuri melalui kelemahan perhitungan state-root.
Konstantopoulos mengatakan upaya perbaikan terkoordinasi telah mengamankan infrastruktur berbasis Reth, termasuk sistem yang bergantung pada bukti keadaan blockchain.
Namun, ketersediaan perangkat lunak yang diperbaiki tidak berarti setiap node yang dioperasikan secara mandiri telah menginstalnya.
Prioritas yang tersisa adalah bagi penyedia infrastruktur dan operator node untuk mengimplementasikan rilisan yang telah diperbaiki, sementara layanan yang membatasi aktivitas menentukan kapan mereka dapat melanjutkan operasi normal.





