Helios: Implementasi klien ringan Ethereum berbasis Rust untuk akses blockchain tanpa kepercayaan

robot
Pembuatan abstrak sedang berlangsung

Light client Helios Ethereum: Mewujudkan akses blockchain tanpa kepercayaan

Pada 8 November, sebuah light client Ethereum bernama Helios yang berbasis bahasa Rust diluncurkan. Client ini bertujuan untuk menyediakan akses Ethereum yang sepenuhnya tanpa kepercayaan. Berikut adalah penjelasan rinci tentang teknologi baru ini.

Salah satu keuntungan besar dari Blockchain adalah tidak perlunya mempercayai lembaga perantara. Melalui Blockchain, pengguna dapat mengendalikan kekayaan dan data mereka sendiri. Jaringan Blockchain seperti Ethereum telah banyak mewujudkan janji ini, memastikan bahwa pengguna memiliki kepemilikan yang nyata atas aset mereka.

Namun, demi mengejar kenyamanan, pengguna sering kali melakukan beberapa kompromi. Salah satunya adalah menggunakan server RPC (pemanggilan jarak jauh) terpusat. Banyak pengguna mengakses jaringan Ethereum melalui penyedia terpusat. Perusahaan-perusahaan ini menjalankan node berkinerja tinggi di server cloud, menyediakan layanan akses data on-chain yang nyaman bagi pengguna. Ketika dompet memeriksa saldo token atau memeriksa status transaksi, biasanya mereka bergantung pada penyedia terpusat ini.

Masalah dari pendekatan ini adalah bahwa pengguna harus mempercayai penyedia ini dan tidak dapat memverifikasi secara independen akurasi hasil pencarian.

Helios sebagai klien ringan Ethereum yang berbasis Rust, dapat menyediakan akses Ethereum yang sepenuhnya tanpa kepercayaan. Ini memanfaatkan protokol klien ringan yang diterapkan setelah Ethereum beralih ke PoS, yang dapat mengubah data dari penyedia RPC terpusat yang tidak tepercaya menjadi RPC lokal yang dapat diverifikasi dengan aman. Dengan menggabungkan RPC terpusat, Helios dapat memverifikasi keaslian data tanpa perlu menjalankan node penuh.

Helios menyelesaikan masalah keseimbangan antara kemudahan dan desentralisasi. Klien sumber terbuka ini dapat menyelesaikan sinkronisasi dalam waktu sekitar dua detik, tanpa memerlukan ruang penyimpanan tambahan, pengguna dapat mengakses data di blockchain dengan aman melalui berbagai perangkat (termasuk ponsel dan plugin browser).

Namun, bergantung pada infrastruktur terpusat mungkin memiliki risiko yang potensial. Misalnya, jika penyedia RPC memberikan kutipan kontrak pintar bursa terdesentralisasi yang tidak akurat, pengguna mungkin tanpa sadar menandatangani transaksi pertukaran yang merugikan. Lebih buruk lagi, penyedia RPC yang berniat jahat bahkan mungkin menahan transaksi secara diam-diam dan memanfaatkan dari situ.

Untuk mengatasi masalah ini, beberapa pengguna yang berpengalaman memilih untuk menjalankan node Ethereum mereka sendiri. Namun, ini memerlukan investasi waktu dan sumber daya yang besar, yang masih menjadi tantangan bagi sebagian besar pengguna.

Cara kerja Helios adalah menggabungkan lapisan eksekusi dan lapisan konsensus secara erat. Lapisan konsensusnya menggunakan hash blok beacon chain yang sudah diketahui, dan menghubungkan RPC yang tidak tepercaya, untuk menyinkronkan ke blok saat ini dengan cara yang dapat diverifikasi. Lapisan eksekusi kemudian menggabungkan blok beacon chain yang sudah diverifikasi dengan RPC lapisan eksekusi yang tidak tepercaya, untuk memverifikasi informasi status di rantai, seperti saldo akun, penyimpanan kontrak, tanda terima transaksi, dan hasil panggilan kontrak pintar.

Dengan cara ini, Helios memberikan kepada pengguna RPC yang sepenuhnya tanpa perlu mempercayai, tanpa perlu menjalankan node penuh. Ini akan memungkinkan lebih banyak orang untuk mengakses data Ethereum dengan aman, tanpa terpengaruh oleh batasan perangkat keras. Pengguna dapat menggunakan Helios sebagai penyedia RPC di MetaMask, untuk mengakses berbagai DApp tanpa perlu mempercayai.

Kemunculan Helios membawa kemungkinan baru bagi ekosistem Ethereum. Para pengembang dapat mengintegrasikan Helios ke dalam berbagai aplikasi, meningkatkan keamanan Ethereum, dan mengurangi ketergantungan pada infrastruktur terpusat. Di masa depan, Helios diharapkan mendukung pengambilan data light client secara langsung dari jaringan P2P, merealisasikan lebih banyak metode RPC, mengompilasi menjadi versi WebAssembly, dan lain-lain, memberikan kontribusi penting bagi perkembangan Ethereum.

ETH-1.56%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 8
  • Bagikan
Komentar
0/400
TokenTherapistvip
· 5menit yang lalu
Ini hal yang menjanjikan, sayangnya harus mengerti Rust
Lihat AsliBalas0
DarkPoolWatchervip
· 20jam yang lalu
Sudah lama menunggu light client ini, semoga segera dirilis!
Lihat AsliBalas0
TradFiRefugeevip
· 08-04 01:35
Apakah kode ini dapat dipercaya? Sepertinya agak mencurigakan.
Lihat AsliBalas0
LuckyHashValuevip
· 08-03 23:38
Wah akhirnya ada yang benar-benar terdesentralisasi!
Lihat AsliBalas0
ApeWithAPlanvip
· 08-03 23:36
rust datang lagi, ya!
Lihat AsliBalas0
CryptoTherapistvip
· 08-03 23:23
mari kita uraikan trauma kepercayaan ini di web3... sepertinya kita semua mencari desentralisasi emosional yang sebenarnya
Lihat AsliBalas0
CantAffordPancakevip
· 08-03 23:21
rust sudah datang lagi ya~
Lihat AsliBalas0
LonelyAnchormanvip
· 08-03 23:17
Rust yang menyebalkan datang~
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)