Keadaan Klien Ringan di Ethereum

Terakhir Diperbarui 2026-04-08 10:51:22
Waktu Membaca: 1m
Artikel ini mengeksplorasi beberapa tantangan (dan kemajuan) yang ada dalam kondisi klien ringan Ethereum sambil menekankan pentingnya mencapai ketidakpercayaan tanpa mengorbankan pengalaman pengguna.

Berikut ini didasarkan pada Twitter Spaces baru-baru ini, dengan penggemar ringan Phil Ngo, Gajinder Singh (Lodestar), Guillaume Ballet (Geth), dan Matt Garnett (EF).

Di Lodestar, kami telah lama menjadi pendukung klien ringan, perangkat lunak yang terhubung ke node penuh untuk berinteraksi dengan blockchain. Sebagai alternatif yang ramah sumber daya dan tidak dapat dipercaya dibandingkan menjalankan node penuh Anda sendiri, klien ringan mengurangi kebutuhan untuk memercayai pihak ketiga. Meskipun mereka tidak mengkonfirmasi pemblokiran, mereka berharga dalam hal akses langsung ke data blockchain yang tidak dapat dipercaya.

Namun, terlepas dari semua nilai teoretisnya, masih ada upaya untuk menjadikan klien ringan sebagai bagian standar dalam berinteraksi dengan Ethereum. Di bawah ini, kami akan mempelajari beberapa tantangan (dan kemajuan) yang ada sambil menekankan pentingnya ketidakpercayaan tanpa menghambat pengalaman pengguna.

Apa itu klien ringan?

Cara paling terdesentralisasi dan tidak dapat dipercaya untuk berinteraksi dengan Ethereum adalah dengan menjalankan node penuh. Namun hal ini bukanlah tugas yang mudah—hal ini melibatkan pemeliharaan salinan independen dari blockchain, dan akses instan dan langsung ke jaringan peer-to-peer Ethereum, yang memerlukan memori, penyimpanan, dan CPU yang besar, sehingga tidak dapat digunakan oleh banyak pengguna. Belum lagi, dalam banyak kasus, memvalidasi keseluruhan rantai tidak diperlukan.

Solusi terhadap masalah ini, seperti keadaan tanpa kewarganegaraan, masih membutuhkan waktu beberapa tahun lagi untuk menjadi kenyataan. Untuk saat ini, mengorbankan beberapa manfaat menjalankan node penuh agar berfungsi dengan persyaratan perangkat keras minimal adalah solusi menjanjikan yang kami optimis.

Memang kami menerbitkan artikel tentang klien ringan tahun lalu, memperjuangkannya sebagai solusi untuk beberapa masalah kami.

Untuk tujuan ini, klien ringan memainkan peran penting dalam sistem blockchain, menawarkan pengguna yang tidak ingin menjalankan node penuh akses aman ke Ethereum tanpa menyinkronkan seluruh jaringan.

Daripada menyimpan data blockchain lokal dan memverifikasi perubahan secara mandiri, klien ringan memperoleh data yang mereka perlukan dari penyedia, yang dapat terhubung langsung ke node penuh. Data ini kemudian diproses oleh light node, memungkinkannya mengonfirmasi bahwa itu adalah bagian dari rantai kanonik dan terus diperbarui.

Ethereum bukan satu-satunya ekosistem yang aktif menangani klien ringan.

Tantangan klien ringan

Seperti yang kita semua tahu, menjalankan node penuh melibatkan tugas-tugas intensif sumber daya dan keterbatasan terkait kemampuan perangkat dan persyaratan komputasi. Meskipun klien ringan mungkin tampak seperti alternatif yang sederhana, secara historis, klien ringan ini sulit diterapkan.

Namun, penggabungan ini secara mendasar mengubah apa artinya menjadi klien ringan di Ethereum, baik dalam hal cara kerjanya dan apa yang akan mereka tawarkan. Hard fork Altair memperkenalkan komite sinkronisasi, yaitu cara yang berguna untuk mendapatkan konsensus ringan tentang apa yang menjadi kepala rantai. Intinya, ini adalah integrasi yang lebih asli dari klien ringan ke dalam protokol.

Dengan bukti kepemilikan, kami sekarang memiliki protokol klien ringan yang pada dasarnya Anda dapat memilih bagian mana pun dari rantai, membuat bukti, dan melakukan pendalaman lebih dalam. Ini sebelumnya tidak tersedia, membuat keseluruhan ruangan menjadi lebih menarik dan mendorong lebih banyak orang untuk membangun klien ringan.

Pepatah bintang lodestar
Salah satu hal yang sedang dikerjakan oleh tim Lodestar adalah pembuktiannya. Artinya, menggunakan sinkronisasi klien ringan untuk memverifikasi data dari sisi eksekusi, sehingga memverifikasi informasi yang Anda dapatkan dari penyedia (seperti Infura) sudah benar.

Harapannya adalah hal-hal seperti ini akan menambah lapisan keamanan dan lebih banyak desentralisasi pada protokol. Ini juga baru langkah awal. Kita memerlukan lebih banyak contoh konkrit tentang apa yang bisa dibangun dengan potensi ini.

Apa yang menghentikan kami menggunakan klien ringan saat ini?

Jawabannya tidak terlalu berkaitan dengan sisi teknis dan lebih banyak berkaitan dengan penerapan PoC dan infrastruktur yang kita miliki (misalnya, Perpustakaan Prover).

Kami perlu menambahkan lebih banyak kemampuan pembuktian terkait transaksi dan penerimaan, yang mengharuskan kami beralih ke pengkodean transaksi SSZ, namun selain itu, dari segi protokol, kami siap melakukannya.

Kita sebenarnya bisa menggunakan teknologi ini sekarang! Namun dalam hal UX, kita perlu mencapai tempat di mana klien ringan hanya berjalan di latar belakang dan tidak mengganggu pengguna atau memerlukan langkah tambahan dari mereka.

Tentu saja, sulit untuk memaksakan adopsi sesuatu dalam ruang yang terdesentralisasi, namun kita harus memikirkan bagaimana menggunakan insentif untuk mempromosikan hal ini dan bagaimana kita bisa membuat MetaMask, Rainbow, dll, untuk mempertimbangkannya juga.

Peralihan pohon Merkle ke Verkle

Mengubah struktur data untuk efisiensi yang lebih besar—beralih dari pengaturan pohon Merkle Patricia ke pohon Verkle yang lebih baru merupakan terobosan baru bagi klien ringan yang biasanya kesulitan dengan ukuran bukti yang besar.

Pengenalan pohon Verkle mengatasi masalah ini melalui struktur data baru. Melalui penggunaan teknik berbasis polinomial yang inovatif, pohon Verkle secara signifikan mengurangi ukuran pembuktian yang diperlukan untuk verifikasi, menjadikan prosesnya lebih mudah dikelola dan disederhanakan untuk klien ringan.

“Idenya adalah berkat Verkle, Anda memiliki sedikit bukti. Dan karena itu, Anda dapat memberikan klien ringan, sebut saja mereka klien tanpa kewarganegaraan, dengan cara memverifikasi semua yang telah diberikan sehingga kepercayaan yang terlibat berkurang.”

Pembaruan ini menandakan perubahan mendasar dalam cara klien ringan berinteraksi dengan data Ethereum, meningkatkan kemampuan mereka untuk memverifikasi keadaan blockchain secara efisien tanpa mengorbankan keamanan atau kepercayaan.

Hal ini tidak hanya menguntungkan klien ringan saat ini, namun juga menyiapkan panggung untuk inovasi masa depan, menciptakan ruang di mana pengguna dapat bertransaksi dengan Ethereum dengan lebih lancar, aman, dan efisien.

Haruskah klien ringan distandarisasi di L1 dan L2?

Ini adalah topik yang agak kontroversial yang saat ini menjadi perdebatan. Menurut Guillaume, “Saya pikir kita sebaiknya belum menyelaraskan struktur data karena L2 sedang bereksperimen, mereka adalah orang-orang yang bergerak cepat dan mampu memecahkan masalah, dan L1 lebih berhati-hati dan sedikit lebih konservatif.”

Kenyataannya adalah kita mungkin memerlukan lebih banyak waktu untuk mempertimbangkan standardisasi. Apa yang masuk akal dalam hal penentuan waktu masih menjadi pertanyaan terbuka, namun mungkin kita masih memerlukan waktu lima hingga sepuluh tahun sebelum masyarakat dapat memikirkan tentang proses harmonisasi.

Penundaan ini bisa dibilang dibenarkan oleh sifat kompleks dari lapisan Ethereum dan tantangan dalam menerapkan perubahan karena teknologi dan desain yang sudah ada. Intinya: kita harus menunggu waktu yang lebih tepat untuk potensi upaya standardisasi, sehingga memungkinkan infrastruktur Ethereum yang lebih matang dan stabil.

KTT Klien Ringan @ DevConnect 🇹🇷

Para pembuat Ethereum dari seluruh dunia akan berkumpul di Istanbul, Türkiye, minggu depan untuk Devconnect—bergabunglah bersama kami dalam Light Client Summit versi ketiga, yang menampilkan presentasi dan diskusi mengenai arah pengembangan klien ringan!

Tidak bisa? Pantau terus Twitter, bergabunglah dalam percakapan di Telegram, atau ikuti aksinya melalui Discord #light-clients.

Pedoman

Lodestar adalah klien konsensus Ethereum terbaru yang dibuat dengan TypeScript dan dikelola oleh ChainSafe. Klien dan perpustakaan sumber terbuka kami membuat pengembangan di Ethereum dapat diakses oleh kelompok pengembang terbesar di dunia. Dengan fokus pada klien ringan, Lodestar bertujuan untuk meningkatkan kegunaan data blockchain yang dapat diverifikasi untuk semua jenis perangkat dan penggunanya.

Berkontribusi pada keragaman klien. Jalankan Lodestar dengan panduan memulai cepat kami. Punya pertanyaan? Kunjungi Discordkami 👋

Penafian:

  1. Artikel ini dicetak ulang dari [chainsafe]. Semua hak cipta milik penulis asli [Colin A]. Jika ada keberatan terhadap cetak ulang ini, silakan menghubungi tim Gate Learn , dan mereka akan segera menanganinya.
  2. Penafian Tanggung Jawab: Pandangan dan pendapat yang diungkapkan dalam artikel ini adalah sepenuhnya milik penulis dan bukan merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, dilarang menyalin, mendistribusikan, atau menjiplak artikel terjemahan.

Artikel Terkait

Tinjauan Mendalam Tokenomik stETH: Cara Lido Mendistribusikan Keuntungan Stake dan Mengakumulasi Nilai
Pemula

Tinjauan Mendalam Tokenomik stETH: Cara Lido Mendistribusikan Keuntungan Stake dan Mengakumulasi Nilai

stETH merupakan token staking likuid yang diterbitkan oleh Lido DAO (LDO). Token ini merepresentasikan aset ETH yang di-stake oleh pengguna beserta keuntungan staking yang dihasilkan di jaringan Ethereum, dan memungkinkan pengguna tetap dapat memanfaatkan aset mereka dalam ekosistem DeFi selama masa staking. Kerangka kerja tokenomik Lido DAO didasarkan pada dua aset utama: stETH dan LDO. stETH berfungsi utama untuk menangkap keuntungan staking dan menyediakan likuiditas, sedangkan LDO berperan dalam tata kelola protokol serta pengaturan parameter kunci. Kedua aset ini bersama-sama membentuk model dua token pada protokol staking likuid.
2026-04-03 13:38:51
Apa Perbedaan Inti Antara Solana (SOL) dan Ethereum? Perbandingan Arsitektur Blockchain Publik
Menengah

Apa Perbedaan Inti Antara Solana (SOL) dan Ethereum? Perbandingan Arsitektur Blockchain Publik

Artikel ini membahas perbedaan utama antara Solana (SOL) dan Ethereum, meliputi desain arsitektur, mekanisme konsensus, strategi skalabilitas, serta struktur node, sehingga menghadirkan kerangka kerja yang jelas dan praktis untuk membandingkan blockchain publik.
2026-03-24 11:58:38
Bagaimana sistem tata kelola Lido DAO berjalan? Penjelasan mengenai peran token LDO
Pemula

Bagaimana sistem tata kelola Lido DAO berjalan? Penjelasan mengenai peran token LDO

Lido DAO (LDO) merupakan organisasi otonom terdesentralisasi yang bertanggung jawab atas pengelolaan protokol liquid staking Lido. Para holder token LDO memiliki hak suara dalam penentuan parameter protokol, strategi operasi node, serta arah pengembangan ekosistem secara keseluruhan. Sebagai infrastruktur utama di sektor liquid staking, mekanisme tata kelola Lido DAO secara langsung memengaruhi keamanan protokol, struktur keuntungan, dan prospek pertumbuhan jangka panjang.
2026-04-03 13:37:36
Bagaimana Mempertaruhkan ETH?
Pemula

Bagaimana Mempertaruhkan ETH?

Saat Penggabungan selesai, Ethereum akhirnya beralih dari PoW ke PoS. Staker sekarang menjaga keamanan jaringan dengan mempertaruhkan ETH dan mendapatkan hadiah. Penting untuk memilih metode dan penyedia layanan yang tepat sebelum mempertaruhkan. Saat Penggabungan selesai, Ethereum akhirnya beralih dari PoW ke PoS. Staker sekarang menjaga keamanan jaringan dengan mempertaruhkan ETH dan mendapatkan hadiah. Penting untuk memilih metode dan penyedia layanan yang tepat sebelum mempertaruhkan.
2026-04-09 07:26:42
Apa itu privacy smart contract? Bagaimana Aztec mengimplementasikan programmable privacy?
Menengah

Apa itu privacy smart contract? Bagaimana Aztec mengimplementasikan programmable privacy?

Kontrak pintar privasi merupakan jenis Smart Contract yang menjaga data tetap tersembunyi selama eksekusi, namun tetap memungkinkan verifikasi atas kebenarannya. Aztec menghadirkan privasi yang dapat diprogram dengan memanfaatkan zkSNARK zero-knowledge proofs, lingkungan eksekusi privat, serta bahasa pemrograman Noir. Pendekatan ini memberikan kendali penuh kepada pengembang untuk menentukan data mana yang dapat dipublikasikan dan mana yang tetap bersifat rahasia. Dengan demikian, tidak hanya permasalahan privasi akibat transparansi Blockchain yang dapat diatasi, tetapi juga tercipta fondasi yang kokoh untuk pengembangan DeFi, solusi identitas, dan aplikasi perusahaan.
2026-04-17 08:04:15
Aztec vs Zcash vs Tornado Cash: Analisis Komparatif Perbedaan Utama dalam Tiga Solusi Privasi
Pemula

Aztec vs Zcash vs Tornado Cash: Analisis Komparatif Perbedaan Utama dalam Tiga Solusi Privasi

Zcash, Tornado Cash, dan Aztec merupakan tiga pendekatan utama dalam privasi blockchain: privacy public chains, mixing protocol, dan solusi privacy Layer 2. Zcash memungkinkan pembayaran anonim menggunakan zkSNARKs, Tornado Cash memutus tautan transaksi melalui coin mixing, dan Aztec memanfaatkan teknologi zkRollup untuk menciptakan lingkungan eksekusi privasi yang dapat diprogram. Ketiga solusi ini memiliki perbedaan signifikan dalam arsitektur teknis, cakupan fungsi, dan standar kepatuhan, menegaskan pergeseran teknologi privasi dari sekadar alat terpisah menjadi fondasi infrastruktur utama.
2026-04-17 07:40:34