Ethereum Berusia 10 Tahun — Saatnya Meninggalkan Trilemma

Sistem terdesentralisasi seperti jaringan listrik dan World Wide Web berkembang dengan menyelesaikan hambatan komunikasi. Blockchain, sebagai sebuah keberhasilan desain terdesentralisasi, seharusnya mengikuti pola yang sama, tetapi kendala teknis awal menyebabkan banyak orang menyamakan desentralisasi dengan ketidakefisienan dan kinerja yang lambat.

Saat Ethereum berulang tahun ke-10 pada bulan Juli ini, ia telah berkembang dari tempat bermain bagi pengembang menjadi tulang punggung keuangan onchain. Saat lembaga seperti BlackRock dan Franklin Templeton meluncurkan dana ter-tokenisasi, dan bank-bank meluncurkan stablecoin, pertanyaannya sekarang adalah apakah ia dapat berskala untuk memenuhi permintaan global—di mana beban kerja yang berat dan waktu respons tingkat milidetik sangat penting.

Untuk semua evolusi ini, satu asumsi masih ada: bahwa blockchain harus mengorbankan antara desentralisasi, skalabilitas, dan keamanan. “trilema blockchain” ini telah membentuk desain protokol sejak blok genesis Ethereum.

Trilema bukanlah hukum fisika; ini adalah masalah desain yang akhirnya kita pelajari cara menyelesaikannya.

Peta Wilayah pada Blockchain Skalabel

Pendiri Ethereum, Vitalik Buterin, mengidentifikasi tiga properti untuk kinerja blockchain: desentralisasi ( banyak node otonom ), keamanan ( ketahanan terhadap tindakan jahat ), dan skalabilitas ( kecepatan transaksi ). Ia memperkenalkan "Blockchain Trilemma," yang menyarankan bahwa meningkatkan dua biasanya melemahkan yang ketiga, terutama skalabilitas.

Penyusunan ini membentuk jalur Ethereum: ekosistem memprioritaskan desentralisasi dan keamanan, membangun untuk ketahanan dan toleransi kesalahan di ribuan node. Namun, kinerja telah tertinggal, dengan penundaan dalam propagasi blok, konsensus, dan finalitas.

Untuk mempertahankan desentralisasi sambil melakukan penskalaan, beberapa protokol di Ethereum mengurangi partisipasi validator atau tanggung jawab jaringan shard; Optimistic Rollups, memindahkan eksekusi di luar rantai dan mengandalkan bukti penipuan untuk menjaga integritas; desain Layer-2 bertujuan untuk mengompresi ribuan transaksi menjadi satu transaksi yang dikomit ke rantai utama, mengalihkan tekanan skalabilitas tetapi memperkenalkan ketergantungan pada node yang tepercaya.

Keamanan tetap menjadi yang terpenting, seiring meningkatnya taruhannya secara finansial. Kegagalan berasal dari waktu henti, kolusi, atau kesalahan propagasi pesan, yang menyebabkan konsensus terhenti atau pengeluaran ganda. Namun, sebagian besar penskalaan bergantung pada kinerja usaha terbaik daripada jaminan pada tingkat protokol. Validator diberi insentif untuk meningkatkan daya komputasi atau mengandalkan jaringan cepat, tetapi tidak memiliki jaminan bahwa transaksi akan selesai.

Ini menimbulkan pertanyaan penting bagi Ethereum dan industri: Dapatkah kita yakin bahwa setiap transaksi akan selesai di bawah beban? Apakah pendekatan probabilistik cukup untuk mendukung aplikasi berskala global?

Cerita BerlanjutSaat Ethereum memasuki dekade kedua, menjawab pertanyaan-pertanyaan ini akan menjadi krusial bagi pengembang, institusi, dan miliaran pengguna akhir yang bergantung pada blockchain untuk memberikan.

Desentralisasi sebagai Kekuatan, Bukan Pembatasan

Desentralisasi tidak pernah menjadi penyebab UX yang lambat di Ethereum, koordinasi jaringanlah yang menjadi penyebabnya. Dengan rekayasa yang tepat, desentralisasi menjadi keuntungan dalam performa dan katalis untuk skala.

Rasanya intuitif bahwa pusat komando terpusat akan lebih unggul dibandingkan dengan pusat yang sepenuhnya terdistribusi. Bagaimana mungkin tidak lebih baik memiliki pengendali yang mengetahui segalanya mengawasi jaringan? Di sinilah kami ingin menghapus asumsi-asumsi yang tidak jelas.

Baca selengkapnya: Martin Burgherr - Mengapa Ethereum yang 'Mahal' Akan Mendominasi DeFi Institusional

Kepercayaan ini dimulai beberapa dekade yang lalu di laboratorium Profesor Medard di MIT, untuk membuat sistem komunikasi terdesentralisasi yang terbukti optimal. Hari ini, dengan Random Linear Network Coding (RLNC), visi itu akhirnya dapat diimplementasikan secara skala.

Mari kita teknis.

Untuk mengatasi skalabilitas, kita harus terlebih dahulu memahami di mana latensi terjadi: dalam sistem blockchain, setiap node harus mengamati operasi yang sama dalam urutan yang sama untuk mengamati urutan perubahan status yang sama mulai dari status awal. Ini memerlukan konsensus—proses di mana semua node setuju pada satu nilai yang diusulkan.

Blockchain seperti Ethereum dan Solana, menggunakan konsensus berbasis pemimpin dengan slot waktu yang telah ditentukan di mana node harus mencapai kesepakatan, mari kita sebut itu "D". Pilih D yang terlalu besar dan finalitas melambat; pilih yang terlalu kecil dan konsensus gagal; ini menciptakan tradeoff yang persisten dalam kinerja.

Dalam algoritma konsensus Ethereum, setiap node berusaha untuk mengkomunikasikan nilai lokalnya kepada yang lain, melalui serangkaian pertukaran pesan melalui propagasi Gossip. Namun, karena gangguan jaringan, seperti kemacetan, bottleneck, overflow buffer; beberapa pesan mungkin hilang atau tertunda dan beberapa mungkin terduplikasi.

Insiden seperti itu meningkatkan waktu propagasi informasi dan dengan demikian, mencapai konsensus secara tak terhindarkan menghasilkan slot D yang besar, terutama di jaringan yang lebih besar. Untuk meningkatkan skala, banyak blockchain membatasi desentralisasi.

Blockchain ini membutuhkan attestasi dari ambang tertentu peserta, seperti dua pertiga dari taruhan, untuk setiap putaran konsensus. Untuk mencapai skala, kita perlu meningkatkan efisiensi penyebaran pesan.

Dengan Random Network Linear Coding (RLNC), kami bertujuan untuk meningkatkan skalabilitas protokol, secara langsung menangani batasan yang diberlakukan oleh implementasi saat ini.

Desentralisasi untuk Skala: Kekuatan RLNC

Pengodean Jaringan Linier Acak (RLNC) berbeda dari kode jaringan tradisional. Ini tanpa status, aljabar, dan sepenuhnya terdesentralisasi. Alih-alih mencoba mengelola lalu lintas secara mikro, setiap node mencampur pesan yang dikodekan secara independen; namun mencapai hasil optimal, seolah-olah pengendali pusat sedang mengatur jaringan. Telah dibuktikan secara matematis bahwa tidak ada penjadwal terpusat yang dapat mengalahkan metode ini. Itu tidak umum dalam desain sistem, dan itulah yang membuat pendekatan ini sangat kuat.

Alih-alih meneruskan pesan mentah, node yang mendukung RLNC membagi dan mentransmisikan data pesan menjadi elemen yang terkode menggunakan persamaan aljabar di atas bidang terbatas. RLNC memungkinkan node untuk memulihkan pesan asli hanya dengan menggunakan sebagian dari potongan yang terkode ini; tidak perlu setiap pesan tiba.

Ini juga menghindari duplikasi dengan membiarkan setiap node mencampurkan apa yang diterimanya menjadi kombinasi linier baru yang unik secara langsung. Ini membuat setiap pertukaran lebih informatif dan tahan terhadap keterlambatan atau kehilangan jaringan.

Dengan validator Ethereum sekarang menguji RLNC melalui OptimumP2P — termasuk Kiln, P2P.org, dan Everstake — pergeseran ini tidak lagi bersifat hipotetis. Ini sudah dalam proses.

Selanjutnya, arsitektur yang didukung oleh RLNC dan protokol pub-sub akan terhubung ke blockchain yang ada lainnya membantu mereka untuk meningkatkan skala dengan throughput yang lebih tinggi dan latensi yang lebih rendah.

Seruan untuk Tolak Ukur Industri Baru

Jika Ethereum ingin menjadi dasar keuangan global di dekade keduanya, ia harus melampaui asumsi yang ketinggalan zaman. Masa depannya tidak akan ditentukan oleh kompromi, tetapi oleh kinerja yang dapat dibuktikan. Trilema bukanlah hukum alam, itu adalah batasan dari desain lama, yang kini kita miliki kekuatan untuk mengatasinya.

Untuk memenuhi permintaan adopsi dunia nyata, kita memerlukan sistem yang dirancang dengan skala sebagai prinsip utama, didukung oleh jaminan kinerja yang dapat dibuktikan, bukan kompromi. RLNC menawarkan jalan ke depan. Dengan jaminan throughput yang didasarkan pada matematika di lingkungan terdesentralisasi, ini adalah fondasi yang menjanjikan untuk Ethereum yang lebih berkinerja dan responsif.

Baca selengkapnya: Paul Brody - Ethereum Sudah Menang

Lihat Komentar

ETH0.06%
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
  • Komentar
  • Bagikan
Komentar
0/400
Tidak ada komentar
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)