Ether light client Helios: mewujudkan akses on-chain tanpa kepercayaan
Baru-baru ini, sebuah klien ringan Ethereum yang berbasis bahasa Rust bernama Helios diluncurkan, bertujuan untuk menyediakan akses Ethereum yang sepenuhnya tanpa kepercayaan. Klien ini memanfaatkan protokol klien ringan yang dihasilkan setelah Ethereum beralih ke PoS, yang dapat mengubah data dari penyedia RPC terpusat yang tidak tepercaya menjadi RPC lokal yang aman dan dapat diverifikasi. Dengan menggabungkan RPC terpusat, Helios dapat memverifikasi keaslian data tanpa menjalankan node penuh.
Salah satu alasan utama pengguna menggunakan blockchain adalah karena tidak perlu percaya, mereka dapat mengendalikan kekayaan dan data mereka sendiri. Namun, demi kenyamanan, orang sering mengakses Ethereum melalui server RPC terpusat. Praktik ini memiliki risiko potensial, karena pengguna perlu mempercayai penyedia ini dan tidak dapat memverifikasi kebenaran hasil kueri.
Klien Helios dapat menyelesaikan sinkronisasi dalam waktu sekitar dua detik, tanpa perlu penyimpanan, pengguna dapat mengakses data on-chain secara aman melalui perangkat apa pun (termasuk ponsel dan plugin browser). Ini mengatasi masalah umum yang sulit mencocokkan kenyamanan dan desentralisasi.
Potensi Risiko Infrastruktur Terpusat
Secara teori, penyedia RPC terpusat yang berniat jahat dapat menjebak pengguna, menyebabkan mereka mengalami serangan sandwich baru. Contohnya, saat melakukan transaksi di bursa terdesentralisasi, jika penyedia RPC tidak memberikan kutipan yang akurat untuk kontrak pintar, pengguna dapat salah tanda tangan transaksi pertukaran yang merugikan. Yang lebih buruk, penyedia jahat dapat menahan transaksi di belakang layar dan langsung mengirimkannya ke penambang tertentu untuk mendapatkan keuntungan.
Untuk menghindari risiko ini, pengguna berpengalaman biasanya akan menjalankan node Ethereum mereka sendiri. Namun, ini memerlukan banyak waktu dan sumber daya, sehingga tetap sulit bagi sebagian besar pengguna, terutama pengguna perangkat seluler.
Cara Kerja Helios
Helios terdiri dari lapisan eksekusi dan lapisan konsensus, kedua lapisan tersebut terhubung erat, pengguna hanya perlu menginstal dan menjalankan satu perangkat lunak. Alur kerjanya adalah sebagai berikut:
Lapisan konsensus menggunakan hash blok beacon chain yang dikenal, menghubungkan RPC yang tidak tepercaya, untuk menyinkronkan ke blok saat ini dengan cara yang dapat diverifikasi.
Lapisan eksekusi akan menggabungkan blok rantai beacon yang telah diverifikasi dengan RPC lapisan eksekusi yang tidak tepercaya, untuk memverifikasi informasi status on-chain, seperti saldo akun, penyimpanan kontrak, bukti transaksi, dan hasil panggilan kontrak pintar.
Komponen-komponen ini bekerja sama untuk memberikan RPC yang sepenuhnya tanpa kepercayaan kepada pengguna, tanpa perlu menjalankan node lengkap.
Prospek Aplikasi Helios
Fitur ringan Helios memungkinkan lebih banyak orang untuk mengakses data Ethereum dengan aman dari berbagai perangkat. Pengguna dapat menggunakan Helios sebagai penyedia RPC di MetaMask, memungkinkan akses ke berbagai DApp tanpa harus mempercayai.
Selain itu, dukungan Rust untuk WebAssembly memungkinkan pengembang aplikasi dengan mudah menyematkan Helios ke dalam aplikasi Javascript. Integrasi ini akan meningkatkan keamanan Ethereum dan mengurangi ketergantungan pada infrastruktur terpusat.
Di masa depan, Helios memiliki berbagai kemungkinan arah pengembangan, seperti mendukung pengambilan data light client secara langsung dari jaringan P2P, menerapkan metode RPC yang hilang, membangun versi WebAssembly, mengintegrasikan ke dalam perangkat lunak dompet, membangun dasbor jaringan, dan lain-lain. Pengembangan ini akan semakin meningkatkan keamanan dan aksesibilitas ekosistem Ethereum.
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.
14 Suka
Hadiah
14
8
Posting ulang
Bagikan
Komentar
0/400
BearMarketSage
· 07-28 03:41
赶紧masukkan posisi冲Helios
Lihat AsliBalas0
NFTRegretDiary
· 07-28 02:28
Juga berbicara tentang banyak perangkat, juga sedang meningkatkan keamanan.
Lihat AsliBalas0
GasGrillMaster
· 07-26 03:47
Lumayan, lumayan, akhirnya bisa menyelesaikan masalah ini.
Lihat AsliBalas0
StableBoi
· 07-26 03:47
rust yyds!sangat berguna dan tak terkalahkan
Lihat AsliBalas0
SandwichTrader
· 07-26 03:46
Akhirnya bisa berjalan, sangat sulit digunakan.
Lihat AsliBalas0
GameFiCritic
· 07-26 03:44
Posisi yang benar dalam pembangunan ekosistem Rust!
Lihat AsliBalas0
CryptoFortuneTeller
· 07-26 03:39
Rust itu sangat bagus, siapa yang menggunakannya pasti tahu.
Helios light client: mewujudkan akses Ethereum tanpa kepercayaan meningkatkan keamanan dan kenyamanan
Ether light client Helios: mewujudkan akses on-chain tanpa kepercayaan
Baru-baru ini, sebuah klien ringan Ethereum yang berbasis bahasa Rust bernama Helios diluncurkan, bertujuan untuk menyediakan akses Ethereum yang sepenuhnya tanpa kepercayaan. Klien ini memanfaatkan protokol klien ringan yang dihasilkan setelah Ethereum beralih ke PoS, yang dapat mengubah data dari penyedia RPC terpusat yang tidak tepercaya menjadi RPC lokal yang aman dan dapat diverifikasi. Dengan menggabungkan RPC terpusat, Helios dapat memverifikasi keaslian data tanpa menjalankan node penuh.
Salah satu alasan utama pengguna menggunakan blockchain adalah karena tidak perlu percaya, mereka dapat mengendalikan kekayaan dan data mereka sendiri. Namun, demi kenyamanan, orang sering mengakses Ethereum melalui server RPC terpusat. Praktik ini memiliki risiko potensial, karena pengguna perlu mempercayai penyedia ini dan tidak dapat memverifikasi kebenaran hasil kueri.
Klien Helios dapat menyelesaikan sinkronisasi dalam waktu sekitar dua detik, tanpa perlu penyimpanan, pengguna dapat mengakses data on-chain secara aman melalui perangkat apa pun (termasuk ponsel dan plugin browser). Ini mengatasi masalah umum yang sulit mencocokkan kenyamanan dan desentralisasi.
Potensi Risiko Infrastruktur Terpusat
Secara teori, penyedia RPC terpusat yang berniat jahat dapat menjebak pengguna, menyebabkan mereka mengalami serangan sandwich baru. Contohnya, saat melakukan transaksi di bursa terdesentralisasi, jika penyedia RPC tidak memberikan kutipan yang akurat untuk kontrak pintar, pengguna dapat salah tanda tangan transaksi pertukaran yang merugikan. Yang lebih buruk, penyedia jahat dapat menahan transaksi di belakang layar dan langsung mengirimkannya ke penambang tertentu untuk mendapatkan keuntungan.
Untuk menghindari risiko ini, pengguna berpengalaman biasanya akan menjalankan node Ethereum mereka sendiri. Namun, ini memerlukan banyak waktu dan sumber daya, sehingga tetap sulit bagi sebagian besar pengguna, terutama pengguna perangkat seluler.
Cara Kerja Helios
Helios terdiri dari lapisan eksekusi dan lapisan konsensus, kedua lapisan tersebut terhubung erat, pengguna hanya perlu menginstal dan menjalankan satu perangkat lunak. Alur kerjanya adalah sebagai berikut:
Lapisan konsensus menggunakan hash blok beacon chain yang dikenal, menghubungkan RPC yang tidak tepercaya, untuk menyinkronkan ke blok saat ini dengan cara yang dapat diverifikasi.
Lapisan eksekusi akan menggabungkan blok rantai beacon yang telah diverifikasi dengan RPC lapisan eksekusi yang tidak tepercaya, untuk memverifikasi informasi status on-chain, seperti saldo akun, penyimpanan kontrak, bukti transaksi, dan hasil panggilan kontrak pintar.
Komponen-komponen ini bekerja sama untuk memberikan RPC yang sepenuhnya tanpa kepercayaan kepada pengguna, tanpa perlu menjalankan node lengkap.
Prospek Aplikasi Helios
Fitur ringan Helios memungkinkan lebih banyak orang untuk mengakses data Ethereum dengan aman dari berbagai perangkat. Pengguna dapat menggunakan Helios sebagai penyedia RPC di MetaMask, memungkinkan akses ke berbagai DApp tanpa harus mempercayai.
Selain itu, dukungan Rust untuk WebAssembly memungkinkan pengembang aplikasi dengan mudah menyematkan Helios ke dalam aplikasi Javascript. Integrasi ini akan meningkatkan keamanan Ethereum dan mengurangi ketergantungan pada infrastruktur terpusat.
Di masa depan, Helios memiliki berbagai kemungkinan arah pengembangan, seperti mendukung pengambilan data light client secara langsung dari jaringan P2P, menerapkan metode RPC yang hilang, membangun versi WebAssembly, mengintegrasikan ke dalam perangkat lunak dompet, membangun dasbor jaringan, dan lain-lain. Pengembangan ini akan semakin meningkatkan keamanan dan aksesibilitas ekosistem Ethereum.