BNB Chain telah mengumumkan penambahan Reth sebagai klien eksekusi baru, implementasi protokol Ethereum berbasis Rust yang dikembangkan oleh Paradigm. Saat ini, BNB Smart Chain (BSC) sangat bergantung pada klien Geth dan Erigon, dengan Geth memegang pangsa pasar 56,2% dan Erigon sebesar 43,8%. Pengenalan Reth bertujuan untuk meningkatkan ketahanan, keamanan, dan skalabilitas jaringan, khususnya mengatasi masalah keragaman klien yang menjadi penting karena jaringan opBNB saat ini hanya mendukung klien op-geth.

Alasan Memperkenalkan Reth

Keanekaragaman dan Keamanan Klien: Integrasi Reth akan memberikan opsi ketiga berbasis Rust untuk klien eksekusi, meningkatkan keamanan jaringan dengan memitigasi risiko yang terkait dengan mengandalkan sekelompok klien terbatas. Kemampuan program dan kinerja Rust yang aman menjadikannya pilihan yang menarik untuk aplikasi blockchain.

Dukungan untuk Reth: BNB Chain sebelumnya telah mendukung implementasi Rust seperti open-bsc dan bsc-akula, yang telah menghentikan pemeliharaan. Namun, Paradigm's Reth menawarkan alternatif yang modern, modular, dan berkinerja tinggi. Performa Reth 1.0 cukup menjanjikan, menunjukkan potensi mencapai 1 gigagas per detik, selaras dengan tujuan BNB Chain.

Tolok Ukur dan Kinerja

Sinkronisasi Tahap: Tolok ukur awal menunjukkan Reth mencapai 690 MGas/dtk pada sinkronisasi historis untuk jaringan opBNB dan 621 MGas/dtk untuk node penuh BSC. Namun, sinkronisasi dari genesis untuk BSC jauh lebih lama, memerlukan waktu sekitar 24 hari untuk satu node penuh.

Sinkronisasi Langsung: Untuk BSC, kinerja sinkronisasi langsung mencapai sekitar 195 MGas/dtk. Pada jaringan opBNB, kinerjanya lebih rendah, terutama disebabkan oleh inefisiensi database mdbx dalam menangani solusi pemblokiran cepat lapisan 2.

Ajakan Bertindak untuk Komunitas Rantai BNB

Untuk mendukung integrasi dan pengembangan Reth, BNB Chain mendorong komunitas untuk:

  1. Jelajahi Reth: Biasakan diri Anda dengan fitur dan peta jalan Reth.

  2. Bergabunglah dalam Diskusi: Berpartisipasilah dalam forum online dan bagikan wawasan Anda.

  3. Uji dan Validasi: Operator node didorong untuk menjalankan node Reth dan mengevaluasi kinerjanya.

  4. Berikan Masukan: Bagikan masukan dengan tim pengembangan untuk membantu membentuk masa depan Reth.

  5. Penyebaran Kesadaran: Beri tahu rekan dan kolega tentang Reth untuk memperkuat dukungan komunitas.

Pandangan dan Rencana Masa Depan

Peta jalan teknologi BNB Chain tahun 2024 menekankan pada pembangunan platform EVM dengan kinerja tertinggi. Kolaborasi dengan Paradigm on Reth bertujuan untuk mencapai tingkat kinerja inovatif, termasuk 1 gigagas per detik. Tim berencana untuk mengintegrasikan pengalaman pengoptimalan BSC/opBNB Geth ke dalam Reth, seperti prefetch paralel dan cache multi-lapis.

Dalam jangka panjang, Reth dapat berfungsi sebagai validator untuk BSC dan sequencer untuk opBNB, dengan pengembangan berkelanjutan yang berfokus pada fitur-fitur seperti Parallel EVM, State Expiry, dan Consecutive Blocks. Inisiatif ini bertujuan untuk meningkatkan infrastruktur BNB Chain dan mendukung pertumbuhannya sebagai platform blockchain terkemuka.