Light Client Ethereum Helios: Mewujudkan Akses Blockchain Tanpa Kepercayaan
Sebuah perusahaan investasi cryptocurrency baru-baru ini meluncurkan klien ringan Ethereum yang disebut Helios. Klien yang dikembangkan menggunakan bahasa Rust ini bertujuan untuk menyediakan kemampuan akses Ethereum yang sepenuhnya tanpa kepercayaan.
Salah satu alasan utama menggunakan Blockchain adalah untuk memungkinkan operasi tanpa kepercayaan, yang memungkinkan pengguna mengontrol kekayaan dan data mereka sendiri. Blockchain seperti Ethereum telah banyak memenuhi janji ini, memastikan bahwa pengguna memiliki kepemilikan yang nyata atas aset mereka.
Namun, untuk mengejar kenyamanan, pengguna sering kali melakukan beberapa kompromi. Salah satunya adalah menggunakan RPC( terpusat untuk memanggil server secara remote). Dalam banyak kasus, pengguna mengakses jaringan Ethereum melalui penyedia layanan 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, hampir selalu bergantung pada penyedia terpusat ini.
Masalah saat ini dalam sistem adalah pengguna perlu mempercayai penyedia ini, dan tidak dapat memverifikasi akurasi hasil pencarian secara mandiri.
Helios sebagai klien ringan Ethereum berbasis Rust, dapat memberikan akses Ethereum yang sepenuhnya tanpa kepercayaan. Ini memanfaatkan protokol klien ringan yang diimplementasikan 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 lengkap.
Klien ini mengatasi masalah umum yang sulit dijembatani antara kenyamanan dan desentralisasi. Ia dapat menyelesaikan sinkronisasi dalam waktu sekitar dua detik, tanpa perlu penyimpanan, pengguna dapat mengakses data on-chain dengan aman melalui perangkat apa pun ( termasuk ponsel dan plugin browser ).
Infrastruktur terpusat memiliki risiko potensial. Secara teoritis, penyedia RPC yang jahat dapat menyesatkan pengguna dengan memberikan kutipan kontrak pintar bursa terdesentralisasi yang tidak akurat. Ini dapat menyebabkan pengguna menandatangani transaksi pertukaran dengan parameter output minimum yang lebih rendah, atau bahkan langsung mengirim transaksi ke penyedia RPC yang jahat. Penyedia dapat secara diam-diam menahan transaksi ini dan mengirimkannya langsung ke layanan tertentu untuk mendapatkan keuntungan.
Untuk mengatasi masalah ini, pengguna berpengalaman biasanya memilih untuk menjalankan node Ethereum mereka sendiri. Namun, ini memerlukan banyak waktu dan sumber daya, yang masih menjadi tantangan besar bagi sebagian besar pengguna, terutama pengguna perangkat seluler.
Cara kerja Helios adalah menggabungkan lapisan eksekusi dan lapisan konsensus secara erat. Pengguna hanya perlu menginstal dan menjalankan satu perangkat lunak. Lapisan konsensusnya menggunakan hash blok rantai beacon yang sudah dikenal dan menghubungkan RPC yang tidak tepercaya, untuk menyinkronkan dengan blok saat ini secara dapat diverifikasi. Lapisan eksekusi kemudian menggabungkan blok rantai beacon yang telah diverifikasi dengan RPC lapisan eksekusi yang tidak tepercaya, untuk memverifikasi berbagai informasi tentang status di rantai.
Dengan cara ini, Helios menyediakan RPC yang sepenuhnya tanpa kepercayaan bagi pengguna, tanpa perlu menjalankan node penuh. Ini akan memungkinkan lebih banyak orang untuk mengakses data Ethereum dengan aman dari perangkat mana pun, tanpa batasan perangkat keras. Pengguna dapat menggunakan Helios sebagai penyedia RPC di beberapa dompet, memungkinkan akses tanpa kepercayaan ke berbagai aplikasi terdesentralisasi.
Selain itu, dukungan Rust untuk WebAssembly memungkinkan pengembang aplikasi untuk dengan mudah mengintegrasikan Helios ke dalam aplikasi JavaScript. Integrasi ini akan meningkatkan keamanan Ethereum dan mengurangi ketergantungan pada infrastruktur terpusat.
Proyeksi perkembangan Helios sangat luas, komunitas dapat berkontribusi dengan berbagai cara, seperti mendukung pengambilan data light client secara langsung dari jaringan P2P, menerapkan metode RPC yang hilang, membangun versi yang dapat dikompilasi menjadi WebAssembly, mengintegrasikannya langsung ke dalam perangkat lunak dompet, dan lain-lain. Upaya ini akan lebih mendorong desentralisasi dan keamanan 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.
24 Suka
Hadiah
24
6
Bagikan
Komentar
0/400
MEVHunter
· 07-14 06:39
sudah saatnya kita menyingkirkan honeypot rpc yang mencurigakan itu fr
Lihat AsliBalas0
AirdropHunterWang
· 07-12 05:07
Tampak dapat diandalkan, besok saya akan coba ini.
Lihat AsliBalas0
RektButSmiling
· 07-12 05:06
Rust! Bull bull~
Lihat AsliBalas0
RektRecovery
· 07-12 05:06
ah pemasaran "trustless" klasik yang omong kosong... kita akan lihat seberapa lama sebelum ini menjadi bagian teater keamanan lainnya
Lihat AsliBalas0
pumpamentalist
· 07-12 05:00
Terkunci, terkunci, keunggulan RPC akhirnya datang!
Helios light client: pilihan baru untuk mengakses Ethereum tanpa kepercayaan
Light Client Ethereum Helios: Mewujudkan Akses Blockchain Tanpa Kepercayaan
Sebuah perusahaan investasi cryptocurrency baru-baru ini meluncurkan klien ringan Ethereum yang disebut Helios. Klien yang dikembangkan menggunakan bahasa Rust ini bertujuan untuk menyediakan kemampuan akses Ethereum yang sepenuhnya tanpa kepercayaan.
Salah satu alasan utama menggunakan Blockchain adalah untuk memungkinkan operasi tanpa kepercayaan, yang memungkinkan pengguna mengontrol kekayaan dan data mereka sendiri. Blockchain seperti Ethereum telah banyak memenuhi janji ini, memastikan bahwa pengguna memiliki kepemilikan yang nyata atas aset mereka.
Namun, untuk mengejar kenyamanan, pengguna sering kali melakukan beberapa kompromi. Salah satunya adalah menggunakan RPC( terpusat untuk memanggil server secara remote). Dalam banyak kasus, pengguna mengakses jaringan Ethereum melalui penyedia layanan 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, hampir selalu bergantung pada penyedia terpusat ini.
Masalah saat ini dalam sistem adalah pengguna perlu mempercayai penyedia ini, dan tidak dapat memverifikasi akurasi hasil pencarian secara mandiri.
Helios sebagai klien ringan Ethereum berbasis Rust, dapat memberikan akses Ethereum yang sepenuhnya tanpa kepercayaan. Ini memanfaatkan protokol klien ringan yang diimplementasikan 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 lengkap.
Klien ini mengatasi masalah umum yang sulit dijembatani antara kenyamanan dan desentralisasi. Ia dapat menyelesaikan sinkronisasi dalam waktu sekitar dua detik, tanpa perlu penyimpanan, pengguna dapat mengakses data on-chain dengan aman melalui perangkat apa pun ( termasuk ponsel dan plugin browser ).
Infrastruktur terpusat memiliki risiko potensial. Secara teoritis, penyedia RPC yang jahat dapat menyesatkan pengguna dengan memberikan kutipan kontrak pintar bursa terdesentralisasi yang tidak akurat. Ini dapat menyebabkan pengguna menandatangani transaksi pertukaran dengan parameter output minimum yang lebih rendah, atau bahkan langsung mengirim transaksi ke penyedia RPC yang jahat. Penyedia dapat secara diam-diam menahan transaksi ini dan mengirimkannya langsung ke layanan tertentu untuk mendapatkan keuntungan.
Untuk mengatasi masalah ini, pengguna berpengalaman biasanya memilih untuk menjalankan node Ethereum mereka sendiri. Namun, ini memerlukan banyak waktu dan sumber daya, yang masih menjadi tantangan besar bagi sebagian besar pengguna, terutama pengguna perangkat seluler.
Cara kerja Helios adalah menggabungkan lapisan eksekusi dan lapisan konsensus secara erat. Pengguna hanya perlu menginstal dan menjalankan satu perangkat lunak. Lapisan konsensusnya menggunakan hash blok rantai beacon yang sudah dikenal dan menghubungkan RPC yang tidak tepercaya, untuk menyinkronkan dengan blok saat ini secara dapat diverifikasi. Lapisan eksekusi kemudian menggabungkan blok rantai beacon yang telah diverifikasi dengan RPC lapisan eksekusi yang tidak tepercaya, untuk memverifikasi berbagai informasi tentang status di rantai.
Dengan cara ini, Helios menyediakan RPC yang sepenuhnya tanpa kepercayaan bagi pengguna, tanpa perlu menjalankan node penuh. Ini akan memungkinkan lebih banyak orang untuk mengakses data Ethereum dengan aman dari perangkat mana pun, tanpa batasan perangkat keras. Pengguna dapat menggunakan Helios sebagai penyedia RPC di beberapa dompet, memungkinkan akses tanpa kepercayaan ke berbagai aplikasi terdesentralisasi.
Selain itu, dukungan Rust untuk WebAssembly memungkinkan pengembang aplikasi untuk dengan mudah mengintegrasikan Helios ke dalam aplikasi JavaScript. Integrasi ini akan meningkatkan keamanan Ethereum dan mengurangi ketergantungan pada infrastruktur terpusat.
Proyeksi perkembangan Helios sangat luas, komunitas dapat berkontribusi dengan berbagai cara, seperti mendukung pengambilan data light client secara langsung dari jaringan P2P, menerapkan metode RPC yang hilang, membangun versi yang dapat dikompilasi menjadi WebAssembly, mengintegrasikannya langsung ke dalam perangkat lunak dompet, dan lain-lain. Upaya ini akan lebih mendorong desentralisasi dan keamanan ekosistem Ethereum.