Helios light client: solusi baru untuk akses Ethereum yang sepenuhnya tanpa kepercayaan

robot
Pembuatan abstrak sedang berlangsung

Ether light client Helios: Mewujudkan akses blockchain yang sepenuhnya tanpa kepercayaan

Pada 8 November, sebuah klien ringan Ethereum bernama Helios diluncurkan. Ini adalah klien yang dikembangkan berdasarkan bahasa Rust, yang bertujuan untuk menyediakan akses Ethereum tanpa kepercayaan sepenuhnya.

Salah satu keunggulan utama teknologi Blockchain adalah tidak memerlukan kepercayaan. Melalui Blockchain, pengguna dapat mengendalikan kekayaan dan data mereka sendiri. Blockchain seperti Ethereum telah mewujudkan janji ini dalam banyak hal, memastikan pengguna memiliki kepemilikan yang nyata atas aset mereka.

Namun, demi mengejar kenyamanan, pengguna sering kali membuat beberapa kompromi. Salah satunya adalah menggunakan server RPC (Remote Procedure Call) terpusat. Banyak pengguna mengakses Ethereum melalui penyedia terpusat. Perusahaan-perusahaan ini menjalankan node berkinerja tinggi di server cloud, membantu pengguna dengan mudah mendapatkan data on-chain. Ketika dompet perlu memeriksa saldo token atau memeriksa status transaksi, biasanya akan bergantung pada penyedia terpusat ini.

Masalah pada sistem saat ini adalah pengguna perlu mempercayai penyedia ini, yang tidak dapat memverifikasi akurasi hasil pencarian.

Helios lahir untuk menyelesaikan masalah ini. Ia dapat mengubah data dari penyedia RPC terpusat yang tidak dipercaya menjadi RPC lokal yang aman dan dapat diverifikasi. Dengan menggabungkan RPC terpusat, Helios dapat memverifikasi keaslian data tanpa menjalankan node penuh.

Klien ini dapat menyelesaikan sinkronisasi dalam waktu sekitar dua detik, dan tidak memerlukan penyimpanan, pengguna dapat mengakses data on-chain dengan aman melalui perangkat apa pun (termasuk ponsel dan plugin browser). Ini menyelesaikan masalah umum di mana kenyamanan dan desentralisasi sulit untuk dipadukan.

risiko potensial dari infrastruktur terpusat

Secara teoritis, bergantung pada infrastruktur terpusat mungkin memiliki beberapa risiko potensial. Misalnya, saat melakukan transaksi di bursa terdesentralisasi, jika penyedia RPC tidak memberikan kutipan kontrak pintar yang akurat, pengguna mungkin akan tersesat dan menandatangani parameter transaksi yang merugikan. Situasi yang lebih serius adalah penyedia RPC yang berniat jahat mungkin akan menahan transaksi secara diam-diam dan langsung mengirimkannya ke lembaga tertentu untuk mendapatkan keuntungan.

Penyebab mendasar dari serangan jenis ini adalah mempercayai orang lain untuk mendapatkan status blockchain. Untuk mengatasi masalah ini, pengguna yang berpengalaman biasanya memilih untuk menjalankan node Ethereum mereka sendiri. Namun, ini memerlukan banyak waktu dan sumber daya, yang masih sulit bagi sebagian besar pengguna, terutama bagi pengguna yang menggunakan perangkat mobile.

Perlu dicatat bahwa meskipun serangan dari penyedia RPC terpusat secara teoritis dapat terjadi, hingga saat ini belum ada kasus nyata yang muncul. Rekam jejak penyedia besar dapat dipercaya, tetapi saat menggunakan penyedia RPC yang tidak dikenal, tetap disarankan untuk melakukan penelitian lebih lanjut.

Cara kerja Helios

Helios terdiri dari lapisan eksekusi dan lapisan konsensus. Lapisan konsensusnya menggunakan hash blok beacon chain yang sudah dikenal, dan menghubungkan ke RPC yang tidak tepercaya, untuk secara terverifikasi menyinkronkan ke blok saat ini. Lapisan eksekusi kemudian menggabungkan blok beacon chain yang telah terverifikasi dengan RPC lapisan eksekusi yang tidak tepercaya, untuk memverifikasi berbagai informasi tentang status di rantai.

Lapisan konsensus memanfaatkan mekanisme komite sinkronisasi dari Beacon Chain. Melalui serangkaian langkah verifikasi yang kompleks, Helios dapat dengan cepat meninjau sejarah blockchain, mulai dari hash blok mana pun di masa lalu hingga disinkronkan dengan hash blok saat ini.

Lapisan eksekusi menggunakan mekanisme penyimpanan status Ethereum untuk memverifikasi semua data yang disimpan di Ethereum melalui bukti Merkle. Ini memastikan bahwa RPC yang tidak tepercaya tidak dapat memberikan hasil yang salah.

Prospek aplikasi Helios

Fitur ringan Helios memungkinkan pengguna untuk mengakses data blockchain dengan aman dari perangkat mana pun. Ini akan memungkinkan lebih banyak orang untuk mengakses data Ethereum tanpa kepercayaan, tanpa batasan perangkat keras. Pengguna dapat menggunakan Helios sebagai penyedia RPC di berbagai dompet, memungkinkan akses DApp tanpa kepercayaan.

Selain itu, dukungan Rust untuk WebAssembly memungkinkan pengembang untuk dengan mudah mengintegrasikan Helios ke dalam aplikasi Javascript. Integrasi ini akan meningkatkan keamanan Ethereum dan mengurangi ketergantungan pada infrastruktur terpusat.

Prospek pengembangan Helios sangat luas, termasuk mendukung pengambilan data light client langsung dari jaringan P2P, menerapkan lebih banyak metode RPC, membangun versi WebAssembly, dan integrasi langsung dengan perangkat lunak dompet, dll. Kemajuan ini akan lebih mendorong desentralisasi dan keamanan ekosistem Ethereum.

ETH-3.26%
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
  • 1
  • Bagikan
Komentar
0/400
gas_guzzlervip
· 07-28 02:12
light client benar-benar wangi
Lihat AsliBalas0
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)