Helios light client: Solusi akses data Ethereum baru yang tidak memerlukan kepercayaan

robot
Pembuatan abstrak sedang berlangsung

Ethereum light client Helios: mewujudkan akses data on-chain tanpa kepercayaan

Baru-baru ini, sebuah klien ringan Ethereum berbasis bahasa Rust bernama Helios diluncurkan, yang dapat memberikan akses Ethereum yang sepenuhnya tanpa perlu kepercayaan bagi pengguna. Helios memanfaatkan protokol klien ringan yang diimplementasikan setelah transisi Ethereum ke PoS, mengubah data dari penyedia RPC terpusat yang tidak dipercaya menjadi RPC lokal yang dapat diverifikasi. Dengan menggabungkan RPC terpusat, Helios dapat memverifikasi keaslian data tanpa perlu menjalankan node penuh.

Inovasi ini menyelesaikan masalah umum yang sulit untuk mengimbangi kenyamanan dan desentralisasi. Helios hanya membutuhkan waktu sekitar dua detik untuk menyelesaikan sinkronisasi, dan tidak memerlukan ruang penyimpanan, pengguna dapat mengakses data on-chain secara aman melalui perangkat apa pun ( termasuk ponsel dan plugin browser ). Namun, ketergantungan pada infrastruktur terpusat masih memiliki risiko potensial, artikel ini akan membahasnya, dan memperkenalkan filosofi desain Helios.

Potensi Risiko Infrastruktur Terpusat

Saat ini, pengguna sering kali mengakses Ethereum melalui penyedia layanan RPC terpusat. Perusahaan-perusahaan ini menjalankan node berkinerja tinggi di server cloud, memudahkan pengguna untuk mengquery data on-chain. Namun, cara ini mengharuskan pengguna untuk mempercayai penyedia layanan, dan tidak dapat memverifikasi akurasi hasil query secara mandiri.

Secara teori, penyedia RPC yang berniat jahat dapat memanipulasi data penawaran di bursa terdesentralisasi untuk mendorong pengguna menandatangani transaksi dengan kondisi yang merugikan. Yang lebih parah, penyedia dapat menahan transaksi secara diam-diam dan tidak menyiarkannya ke mempool publik, melainkan langsung mengirimkannya kepada lembaga tertentu untuk mendapatkan keuntungan. Meskipun serangan semacam itu belum terjadi, pengguna tetap perlu berhati-hati saat memilih penyedia RPC.

Helios: Solusi Akses Ethereum Tanpa Kepercayaan

Helios terdiri dari dua bagian, yaitu lapisan eksekusi dan lapisan konsensus, yang terhubung erat dalam satu perangkat lunak. Cara kerjanya adalah sebagai berikut:

  1. Lapisan konsensus: menggunakan hash blok beacon chain yang diketahui, menghubungkan RPC yang tidak tepercaya, untuk menyinkronkan ke blok saat ini dengan cara yang dapat diverifikasi.

  2. Lapisan eksekusi: Menggabungkan blok rantai beacon yang telah diverifikasi dengan RPC lapisan eksekusi yang tidak tepercaya, memverifikasi informasi status on-chain ( seperti saldo akun, penyimpanan kontrak, dll ).

Kedua komponen ini bekerja sama untuk memberikan layanan RPC yang sepenuhnya tanpa kepercayaan kepada pengguna, tanpa perlu menjalankan node lengkap.

Lapisan konsensus Helios mengikuti spesifikasi klien ringan dari rantai beacon, menggunakan mekanisme komite sinkron untuk memverifikasi blok baru dengan cepat. Lapisan eksekusi kemudian memverifikasi data dari RPC yang tidak tepercaya melalui bukti Merkle.

Prospek Aplikasi Helios

Helios menyediakan akses data Ethereum yang tidak memerlukan kepercayaan bagi lebih banyak pengguna, tanpa batasan perangkat keras. Pengguna dapat menggunakan Helios sebagai penyedia RPC di MetaMask untuk mengakses berbagai DApp dengan aman.

Berkat dukungan Rust untuk WebAssembly, pengembang dapat dengan mudah mengintegrasikan Helios ke dalam aplikasi JavaScript, seperti dompet dan DApp, sehingga meningkatkan keamanan keseluruhan ekosistem Ethereum.

Di masa depan, Helios masih memiliki banyak arah pengembangan yang patut dijelajahi, seperti mendukung pengambilan data klien ringan secara langsung dari jaringan P2P, membangun versi WebAssembly, dan mengintegrasikannya ke dalam perangkat lunak dompet. Kemajuan ini akan lebih mendorong desentralisasi dan peningkatan keamanan ekosistem Ethereum.

ETH5.63%
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
  • 3
  • Bagikan
Komentar
0/400
BlockchainThinkTankvip
· 07-30 13:57
Terlihat baik, semoga pengaturannya tepat.
Lihat AsliBalas0
BearMarketHustlervip
· 07-30 03:21
Kekuatan baru yang patut diikuti
Lihat AsliBalas0
CounterIndicatorvip
· 07-27 22:56
Ini adalah solusi setengah matang lagi
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)