Salah satu kekuatan utama Ethereum adalah komunitas penelitian dan rekayasa aktif yang terus-menerus meningkatkannya. Banyak orang yang antusias dan terampil di seluruh dunia ingin mendedikasikan diri mereka pada masalah-masalah yang belum terselesaikan di Ethereum, tetapi tidak selalu mudah untuk mengetahui apa saja masalah tersebut. Halaman ini menguraikan area penelitian aktif utama sebagai panduan kasar menuju teknologi mutakhir Ethereum.
Cara kerja penelitian Ethereum
Penelitian Ethereum bersifat terbuka dan transparan. Budayanya adalah membuat alat dan hasil penelitian seterbuka dan seinteraktif mungkin, misalnya melalui buku catatan (notebook) yang dapat dieksekusi. Penelitian Ethereum bergerak cepat, dengan temuan baru yang diunggah dan didiskusikan secara terbuka di forum seperti ethresear.ch (buka di tab baru) alih-alih menjangkau komunitas melalui publikasi tradisional setelah melalui beberapa putaran tinjauan sejawat (peer review). Yayasan Ethereum juga memublikasikan apa yang sedang diprioritaskannya dan alasannya, sehingga siapa pun dapat melihat masalah mana yang saat ini dianggap mendesak.
Sumber daya penelitian umum
Terlepas dari topik spesifiknya, ada banyak informasi tentang penelitian Ethereum yang dapat ditemukan di ethresear.ch (buka di tab baru) dan saluran Discord R&D Eth (buka di tab baru). Ini adalah tempat utama di mana para peneliti Ethereum mendiskusikan ide-ide terbaru dan peluang pengembangan.
Untuk gambaran umum tentang arah protokol, mulailah dengan peta jalan Ethereum, lalu baca Pembaruan Prioritas Protokol untuk 2026 (buka di tab baru) dari Yayasan Ethereum dan pembaruan klaster protokol (buka di tab baru) yang melaporkan kemajuannya. Studi Protokol Ethereum (buka di tab baru) adalah titik masuk terstruktur bagi orang-orang yang ingin bekerja pada protokol itu sendiri.
Sumber Pendanaan
Anda dapat terlibat dengan penelitian Ethereum dan mendapatkan bayaran untuk itu. Yayasan Ethereum mendanai penelitian dan barang publik melalui Program Dukungan Ekosistem (buka di tab baru)-nya, yang mengunggah daftar keinginan dan permintaan proposal yang menjelaskan masalah yang ingin diselesaikan. Anda dapat menemukan informasi tentang peluang pendanaan yang aktif dan yang akan datang di halaman hibah Ethereum.
Penelitian protokol
Penelitian protokol berkaitan dengan lapisan dasar Ethereum: serangkaian aturan yang menentukan bagaimana node terhubung, berkomunikasi, bertukar, dan menyimpan data Ethereum serta mencapai konsensus tentang state dari rantai blok. Dua kategori lamanya adalah konsensus dan eksekusi, dan beberapa topik penelitian kini melintasi keduanya.
Konsensus
Penelitian konsensus berkaitan dengan mekanisme Bukti Kepemilikan (PoS) Ethereum: keamanan aturan pilihan percabangan dan gawai finalitas, kriptoekonomi dari staking, jaringan peer-to-peer yang membawa blok, atestasi, dan data blob, serta kriptografi yang digunakan validator untuk tanda tangan. Beberapa contoh topik penelitian konsensus adalah:
- mengidentifikasi dan menambal kerentanan;
- mengukur keamanan kriptoekonomi;
- mengurangi waktu yang dibutuhkan agar sebuah blok mencapai finalitas;
- dan meningkatkan efisiensi, keamanan, serta pemantauan jaringan peer-to-peer antara klien konsensus.
Sebagian besar pekerjaan ini telah beralih dari makalah ke spesifikasi. Pengambilan sampel ketersediaan data diluncurkan pada peningkatan Fusaka, perubahan pada cara blok dibangun dan bagaimana transaksi dijamin penyertaannya telah dispesifikasikan untuk peningkatan mendatang, dan desain ulang jangka panjang yang dikenal sebagai konsensus ramping (lean consensus) sedang mengeksplorasi finalitas yang lebih cepat bersama dengan tanda tangan pasca-kuantum.
Bacaan latar belakang
- Pengantar Bukti Kepemilikan (PoS)
- Finalitas slot tunggal
- Makalah Casper FFG (buka di tab baru)
- Makalah Gasper (buka di tab baru)
- Ethereum ramping (lean Ethereum) (buka di tab baru)
Penelitian terbaru
- Konsensus Ethresear.ch (buka di tab baru)
- Dilema Ketersediaan/Finalitas (buka di tab baru)
- Finalitas 3-slot: SSF bukan tentang slot "tunggal" (buka di tab baru)
Eksekusi
Lapisan eksekusi berkaitan dengan mengeksekusi transaksi, menjalankan Mesin Virtual Ethereum (EVM), dan menghasilkan muatan eksekusi untuk diteruskan ke lapisan konsensus. Penelitian di sini terbagi menjadi dua untaian: membuat state menjadi murah untuk disimpan dan dibuktikan, serta meningkatkan laju pemrosesan tanpa membebankan lebih banyak biaya kepada orang-orang yang menjalankan node. Ada banyak area penelitian aktif, termasuk:
- menetapkan ulang biaya gas dari operasi yang menciptakan state;
- kedaluwarsa riwayat yang tidak lagi perlu dilayani oleh node;
- daftar akses tingkat blok yang memungkinkan transaksi divalidasi secara paralel;
- pasar biaya multidimensi yang menetapkan harga state, data, dan komputasi secara terpisah;
- dan membuktikan eksekusi blok l1 dengan zkEVM.
Bacaan latar belakang
- Pengantar EVM
- Lapisan eksekusi Ethresear.ch (buka di tab baru)
- Spesifikasi lapisan eksekusi Ethereum (buka di tab baru)
- Pengoptimalan basis data (buka di tab baru)
Penelitian terbaru
- EIP-7928: Daftar akses tingkat blok (buka di tab baru)
- EIP-8037: Peningkatan biaya gas pembuatan state (buka di tab baru)
- EIP-7999: Pasar biaya multidimensi terpadu (buka di tab baru)
- EIP-7642: eth/69, kedaluwarsa riwayat dan tanda terima yang lebih sederhana (buka di tab baru)
- Meluncurkan zkEVM l1: pembuktian waktu nyata (buka di tab baru)
Ketahanan sensor dan pembangunan blok
Sebagian besar blok Ethereum saat ini dirakit oleh sejumlah kecil pembangun khusus, yang memusatkan kekuatan untuk memutuskan transaksi mana yang disertakan. Penelitian di area ini mencakup membawa pasar pembangun ke dalam protokol itu sendiri, sehingga peran mengusulkan dan membangun blok dipisahkan oleh aturan konsensus alih-alih oleh perangkat lunak di luar protokol, dan memberi validator cara untuk memaksa penyertaan transaksi yang ditinggalkan oleh pembangun.
Bacaan latar belakang
Penelitian terbaru
- EIP-7732: Pemisahan pengusul-pembangun yang tertanam (buka di tab baru)
- EIP-7805: Daftar penyertaan yang ditegakkan oleh pilihan percabangan (buka di tab baru)
- Meningkatkan ketahanan sensor transaksi di bawah pemisahan pengusul/pembangun (buka di tab baru)
Pertumbuhan state dan ketiadaan state
Setiap full node menyimpan state Ethereum, sehingga tingkat pertumbuhan state tersebut menetapkan batas bawah biaya untuk menjalankannya. Dalam jangka pendek, penelitian berfokus pada penetapan ulang harga operasi yang menciptakan state dan pada kedaluwarsa riwayat yang tidak lagi perlu disimpan oleh node. Dalam jangka panjang, rencananya adalah mengganti trie Merkle-Patricia heksari Ethereum dengan pohon biner yang menghasilkan bukti yang jauh lebih kecil, dan bergerak menuju ketiadaan state, sehingga sebuah node dapat memverifikasi blok tanpa menyimpan seluruh state. Pekerjaan sebelumnya di area ini mengasumsikan Pohon Verkle; proposal saat ini adalah pohon biner terpadu, yang membawa jadwal gas Saksi yang ditentukan untuk lini pekerjaan sebelumnya tersebut.
Bacaan latar belakang
Penelitian terbaru
- EIP-7864: State Ethereum menggunakan pohon biner terpadu (buka di tab baru)
- EIP-4762: Perubahan biaya gas ketiadaan state (buka di tab baru)
- Mengapa state terdesentralisasi penting bagi Ethereum (buka di tab baru)
Kriptografi pasca-kuantum
Tanda tangan validator Ethereum dan sebagian besar lapisan aplikasinya bergantung pada kriptografi kurva eliptik, yang dapat ditembus oleh komputer kuantum yang cukup mumpuni. Membuat Ethereum tahan kuantum berarti mengganti tanda tangan tersebut dengan alternatif berbasis hash atau berbasis kisi (lattice), menjaga agregasi tanda tangan tetap cukup efisien untuk kumpulan validator yang besar, dan memberikan jalur migrasi bagi akun yang ada. Yayasan Ethereum menjalankan tim pasca-kuantum khusus, dan ini adalah salah satu program dengan cakrawala terpanjang di peta jalan.
Bacaan latar belakang
Penelitian terbaru
- Ethereum ramping (lean Ethereum) (buka di tab baru)
- Kriptografi Ethresear.ch (buka di tab baru)
- Implementasi Ethereum ramping (buka di tab baru)
Pengembangan Klien
Klien Ethereum adalah implementasi dari protokol Ethereum. Pengembangan klien mewujudkan hasil dari penelitian protokol menjadi kenyataan dengan membangunnya ke dalam klien-klien ini. Pengembangan klien mencakup pembaruan spesifikasi klien serta membangun implementasi spesifik.
Sebuah node Ethereum diharuskan untuk menjalankan dua perangkat lunak:
- klien konsensus untuk melacak kepala rantai blok, menggosipkan blok, dan menangani logika konsensus
- klien eksekusi untuk mendukung Mesin Virtual Ethereum dan mengeksekusi transaksi serta kontrak pintar
Kelas klien baru sedang dibuat prototipenya bersama dengan kedua klien tersebut, termasuk klien yang membuktikan eksekusi blok l1 dan klien konsensus ramping yang dibangun di sekitar tanda tangan pasca-kuantum.
Lihat halaman node dan klien untuk detail lebih lanjut tentang node dan klien serta untuk daftar semua implementasi klien saat ini. Anda juga dapat menemukan riwayat semua peningkatan Ethereum di halaman riwayat.
Klien Eksekusi
Klien Konsensus
Klien zkEVM
Penskalaan dan kinerja
Penskalaan Ethereum adalah area fokus besar bagi para peneliti Ethereum, dan ini berjalan pada dua jalur secara bersamaan: meningkatkan laju pemrosesan lapisan 1 itu sendiri, dan memindahkan eksekusi ke rollup yang memposting data mereka ke Ethereum. Pekerjaan saat ini mencakup peningkatan batas gas blok, penetapan ulang harga pertumbuhan state, perluasan kapasitas blob untuk data rollup, dan pengurangan apa yang harus disimpan dan diverifikasi oleh sebuah node. Informasi pengantar tentang penskalaan Ethereum tersedia di halaman penskalaan kami dan peta jalan penskalaan.
Lapisan 2
Sekarang ada beberapa protokol lapisan 2 (l2) yang menskalakan Ethereum menggunakan teknik berbeda untuk pemrosesan batch transaksi dan mengamankannya di lapisan 1 Ethereum. Penelitian terbuka mencakup pengurangan latensi dan biaya pembuktian, mempersingkat waktu yang dibutuhkan transaksi untuk mencapai finalitas tanpa kepercayaan, dan memberi pengguna pengalaman tunggal yang koheren di banyak rollup.
Bacaan latar belakang
- Pengantar lapisan 2
- L2BEAT: ringkasan penskalaan (buka di tab baru)
- Peta jalan ethereum yang berpusat pada rollup (buka di tab baru)
Penelitian terbaru
- Lapisan 2 Ethresear.ch (buka di tab baru)
- L2BEAT: biaya onchain (buka di tab baru)
- Membangun di Ethereum pada tahun 2026: apa yang telah berubah
Interoperabilitas
Pengguna dan aset tersebar di lapisan 1 Ethereum dan banyak lapisan 2, dan masalah penelitiannya adalah membiarkan mereka bergerak dan bertindak melintasi rantai-rantai tersebut tanpa memercayai perantara. Pekerjaan di sini mencakup transfer berbasis intensi, pengalamatan dan penamaan lintas rantai yang distandarisasi, penyampaian pesan umum, dan abstraksi rantai di tingkat dompet. Ini menggantikan model di mana jembatan kustodian memegang aset, dan jembatan secara historis telah menjadi salah satu sumber kerugian terbesar dalam ekosistem, sehingga keamanan mekanisme lintas rantai apa pun tetap menjadi perhatian utama.
Bacaan latar belakang
- Pengantar jembatan rantai blok
- Membuat Ethereum terasa seperti satu rantai lagi (buka di tab baru)
- Kerangka Kerja Intensi Terbuka (buka di tab baru)
- Memvalidasi jembatan (buka di tab baru)
Penelitian terbaru
- ERC-7683: Intensi lintas rantai (buka di tab baru)
- ERC-7930: Alamat Interoperabel (buka di tab baru)
- ERC-7828: Nama Interoperabel (buka di tab baru)
Ketersediaan data dan penskalaan blob
Rollup memposting data mereka ke Ethereum dalam blob, dan menskalakan lapisan data tersebut adalah masalah penelitian tersendiri, terpisah dari penskalaan eksekusi. Ethereum sekarang menggunakan pengambilan sampel ketersediaan data, sehingga validator dapat memverifikasi bahwa data blob telah dipublikasikan dengan mengambil sampel bagian-bagiannya alih-alih mengunduh semuanya, dan kapasitas blob ditingkatkan secara bertahap melalui percabangan khusus parameter blob saja. Pertanyaan terbuka mencakup seberapa jauh pengambilan sampel dapat didorong, bagaimana menjaga persyaratan bandwidth tetap dapat dikelola bagi orang-orang yang melakukan staking di rumah, dan bagaimana penetapan harga blob harus merespons permintaan.
Bacaan latar belakang
- PeerDAS
- Peningkatan Fusaka
- danksharding
- Ketersediaan data
- EIP-4844: Transaksi blob shard (buka di tab baru)
- Catatan Proto-Danksharding (buka di tab baru)
Penelitian terbaru
- EIP-7594: PeerDAS (buka di tab baru)
- EIP-7892: Hardfork khusus parameter blob (buka di tab baru)
- Sharding Ethresear.ch (buka di tab baru)
Perangkat Keras
Menjalankan node pada perangkat keras sederhana sangat mendasar untuk menjaga Ethereum tetap terdesentralisasi, sehingga setiap peningkatan laju pemrosesan harus ditimbang terhadap biayanya bagi operator node. Dengan batas gas blok yang meningkat dan peningkatan lebih lanjut yang direncanakan, penelitian aktif mencakup pertumbuhan state dan cara menetapkan harganya, sinkronisasi dan kinerja basis data pada state yang lebih besar, penghematan disk yang tersedia dari kedaluwarsa riwayat, dan pada akhirnya ketiadaan state.
Bacaan latar belakang
- Jalankan node Ethereum Anda sendiri
- Ketiadaan state dan Kedaluwarsa state
- Ethereum di ARM (buka di tab baru)
Penelitian terbaru
- Menskalakan Ethereum: jalan menuju batas gas yang lebih tinggi dan seterusnya (buka di tab baru)
- EIP-8261: Jadwal batas gas (buka di tab baru)
- EIP-8037: Peningkatan biaya gas pembuatan state (buka di tab baru)
Keamanan
Keamanan adalah topik luas yang mungkin mencakup pencegahan spam dan penipuan, keamanan dompet, keamanan perangkat keras, keamanan kriptoekonomi, ketahanan sensor, kesiapan pasca-kuantum, perburuan bug, serta pengujian dan verifikasi aplikasi dan perangkat lunak klien. Peta jalan keamanan Ethereum mencakup pekerjaan tingkat protokol.
Kriptografi & ZKP
Bukti tanpa pengetahuan (ZKP) dan kriptografi sangat penting untuk membangun privasi dan keamanan ke dalam Ethereum dan aplikasinya. Pembuktian zero-knowledge telah beralih dari penelitian ke infrastruktur produksi: pembukti yang membuktikan blok Ethereum nyata sekarang diukur secara publik berdasarkan latensi, biaya, dan keandalannya. Masalah terbuka telah bergeser sesuai dengan itu, menuju pembuktian blok l1 yang cukup cepat untuk melakukannya secara waktu nyata, memperhitungkan secara ketat keamanan sistem pembuktian yang digunakan, dan bersiap untuk kriptografi pasca-kuantum.
Bacaan latar belakang
Penelitian terbaru
- ZK Ethresear.ch (buka di tab baru)
- Kriptografi Ethresear.ch (buka di tab baru)
- Kalkulator keandalan untuk sistem pembuktian zkEVM berbasis hash (buka di tab baru)
- Meluncurkan zkEVM l1: fondasi keamanan (buka di tab baru)
Dompet
Dompet Ethereum dapat berupa ekstensi peramban, aplikasi desktop dan seluler, atau kontrak pintar di Ethereum. Abstraksi akun tidak lagi bersifat eksperimental: ERC-4337 menyediakan akun pintar tanpa perubahan protokol, dan EIP-7702 memungkinkan akun biasa mengatur kode sehingga pemrosesan batch transaksi, sponsor gas, dan pemulihan sosial berfungsi dengan alamat yang sudah dimiliki pengguna. Penelitian terbuka sekarang berpusat pada abstraksi akun asli dalam protokol itu sendiri, pada arsitektur akun modular dan dapat diaudit, serta pada manajemen dan pemulihan kunci yang dapat dioperasikan dengan aman oleh orang biasa.
Bacaan latar belakang
- Pengantar dompet
- Pengantar keamanan dompet
- Abstraksi akun
- EIP-7702
- Keamanan Ethresear.ch (buka di tab baru)
Penelitian terbaru
- EIP-8141: Transaksi bingkai (Frame transaction) (buka di tab baru)
- ERC-5792: API panggilan dompet (buka di tab baru)
- ERC-6963: Penemuan penyedia multi-injeksi (buka di tab baru)
- Dompet kontrak pintar yang berfokus pada validasi (buka di tab baru)
Komunitas, pendidikan, dan penjangkauan
Orientasi pengguna baru ke Ethereum membutuhkan sumber daya pendidikan dan pendekatan penjangkauan yang baru. Ini mungkin termasuk postingan blog dan artikel, buku, siniar, meme, sumber daya pengajaran, peristiwa, dan apa pun yang membangun komunitas, menyambut pemula, dan mendidik orang-orang tentang Ethereum.
Desain dan UX
Untuk mengorientasi lebih banyak orang ke Ethereum, ekosistem harus meningkatkan desain dan pengalaman penggunanya. Ini mengharuskan desainer dan pakar produk untuk memeriksa kembali cara kerja dompet dan aplikasi, dan ini semakin berarti merancang berdasarkan standar yang sudah ada: panggilan dompet yang diproses secara batch, sponsor gas, akun yang dapat dipulihkan, dan alamat yang dapat dibaca manusia yang membawa rantai tempat mereka berada. Secara komparatif, hanya ada sedikit tempat kanonik untuk penelitian UX Web3, sehingga studi dan panduan desain yang dipublikasikan cenderung tersebar.
Bacaan latar belakang
- Desain dan UX di Web3
- Peta jalan pengalaman pengguna Ethereum
- Buku Panduan Desain Web3 (buka di tab baru)
- Buku Pegangan Desain UX Web3 (buka di tab baru)
Penelitian terbaru
- UX/UI Ethresear.ch (buka di tab baru)
- ERC-5792: API panggilan dompet (buka di tab baru)
- ERC-7828: Nama Interoperabel (buka di tab baru)
Ekonomi
Penelitian ekonomi di Ethereum secara luas mengikuti dua pendekatan: memvalidasi keamanan mekanisme yang mengandalkan insentif ekonomi ("mikroekonomi") dan menganalisis aliran nilai antara protokol, aplikasi, dan pengguna ("makroekonomi"). Ada faktor kriptoekonomi yang kompleks terkait dengan aset asli Ethereum (Ether) dan token yang dibangun di atasnya (misalnya NFT dan token ERC-20).
Bacaan latar belakang
- Grup Insentif Kuat (Robust Incentives Group) (buka di tab baru)
- Kelas master ekonomi Ethereum dan model ekonomi (buka di tab baru)
Penelitian terbaru
- Ekonomi Ethresear.ch (buka di tab baru)
- Keseimbangan pasokan yang beredar (buka di tab baru)
- Mengukur MEV: Seberapa gelap hutannya? (buka di tab baru)
Ruang blok dan pasar biaya
Pasar ruang blok mengatur penyertaan transaksi pengguna akhir, baik secara langsung di Ethereum (lapisan 1) atau di jaringan yang dijembatani, misalnya, rollup (lapisan 2). Di Ethereum, transaksi dikirimkan ke pasar biaya yang diterapkan dalam protokol sebagai EIP-1559, melindungi rantai dari spam dan menetapkan harga kemacetan. Di kedua lapisan, transaksi dapat menghasilkan eksternalitas, yang dikenal sebagai Nilai Maksimal yang Dapat Diekstraksi (MEV), yang mendorong struktur pasar baru untuk menangkap atau mengelola eksternalitas ini. Pekerjaan saat ini memperluas hal ini ke penetapan harga beberapa sumber daya sekaligus, karena state, data, dan komputasi mengalami kemacetan secara independen, dan untuk mengubah siapa yang merakit blok dan dengan persyaratan apa.
Bacaan latar belakang
- Desain Mekanisme Biaya Transaksi untuk Rantai Blok Ethereum: Analisis Ekonomi EIP-1559 (Tim Roughgarden, 2020) (buka di tab baru)
- Simulasi EIP-1559 (Grup Insentif Kuat) (buka di tab baru)
- Ekonomi rollup dari prinsip pertama (buka di tab baru)
- Flash Boys 2.0: Frontrunning, Pengurutan Ulang Transaksi, dan Ketidakstabilan Konsensus di Bursa Terdesentralisasi (buka di tab baru)
Penelitian terbaru
- EIP-7999: Pasar biaya multidimensi terpadu (buka di tab baru)
- EIP-7928: Daftar akses tingkat blok (buka di tab baru)
- MEV lintas domain (buka di tab baru)
Insentif Bukti Kepemilikan (PoS)
Validator menggunakan aset asli Ethereum (Ether) sebagai kolateral terhadap perilaku tidak jujur. Kriptoekonomi dari hal ini menentukan keamanan jaringan. Validator yang canggih mungkin dapat mengeksploitasi nuansa lapisan insentif untuk meluncurkan serangan eksplisit. Sejak peningkatan Pectra, validator juga dapat menahan dan memperoleh penghasilan dari saldo efektif yang jauh lebih besar dan mengonsolidasikan beberapa validator menjadi satu, yang mengubah ekonomi dalam menjalankannya.
Bacaan latar belakang
- Saldo efektif maksimum
- Kelas master ekonomi Ethereum dan model ekonomi (buka di tab baru)
- Simulasi insentif PoS (Grup Insentif Kuat) (buka di tab baru)
Penelitian terbaru
Staking likuid dan derivatif
Staking likuid memungkinkan pengguna dengan kurang dari 32 ETH untuk menerima imbal hasil staking dengan menukar Ether dengan token yang mewakili Ether yang di-stake yang dapat digunakan di DeFi. Namun, insentif dan dinamika pasar yang terkait dengan staking likuid masih terus ditemukan, serta pengaruhnya terhadap keamanan Ethereum (misalnya, risiko sentralisasi).
Bacaan latar belakang
- Staking likuid Ethresear.ch (buka di tab baru)
- Lido: Jalan menuju staking Ethereum tanpa kepercayaan (buka di tab baru)
Penelitian terbaru
Pengujian
Pengujian klien dan jaringan
Spesifikasi Ethereum dapat dieksekusi, dan perlengkapan pengujian (test fixtures) yang dihasilkan darinya adalah apa yang digunakan tim klien untuk memeriksa implementasi mereka. Bersamaan dengan itu, test harness bersama menjalankan klien satu sama lain dan terhadap kondisi jaringan yang sengaja dibuat bermusuhan, dan testnet publik menguji peningkatan sebelum mencapai Mainnet. Meningkatkan infrastruktur ini adalah beberapa pekerjaan dengan daya ungkit tertinggi yang tersedia, karena ini adalah cara bug ditangkap sebelum mencapai pengguna.
Bacaan latar belakang
- Spesifikasi lapisan eksekusi Ethereum (buka di tab baru)
- Spesifikasi klien konsensus (buka di tab baru)
Penelitian terbaru
- hive, test harness klien ujung-ke-ujung (buka di tab baru)
- Assertoor, alat pengujian testnet (buka di tab baru)
Verifikasi formal
Verifikasi formal menggunakan bukti matematis yang diperiksa mesin untuk menetapkan bahwa spesifikasi atau implementasi berperilaku sebagaimana mestinya. Di Ethereum, ini mencakup pembuktian bahwa implementasi EVM cocok dengan semantik formal, membuktikan keandalan sirkuit dan sistem pembuktian yang diandalkan oleh pembukti zero-knowledge, dan memverifikasi primitif kriptografi di bawahnya. Penelitian lebih lanjut dapat memperkuat bukti-bukti ini dan memperluasnya ke lebih banyak tumpukan (stack).
Bacaan latar belakang
Penelitian terbaru
- Gambaran umum proyek zkEVM yang diverifikasi (buka di tab baru)
- KEVM: semantik EVM di K (buka di tab baru)
- Verifikasi formal dari kontrak deposit (buka di tab baru)
Ilmu data dan analitik
Ada kebutuhan akan lebih banyak alat analisis data dan dasbor yang memberikan informasi terperinci tentang aktivitas di Ethereum dan kesehatan jaringan. Sebagian besar data yang mendasarinya bersifat publik dan dapat dikueri, sehingga kesenjangannya biasanya ada pada analisis dan presentasi alih-alih pada akses.
Bacaan latar belakang
- Dune Analytics (buka di tab baru)
- Dasbor keragaman klien (buka di tab baru)
- Spesifikasi API eksekusi JSON-RPC Ethereum (buka di tab baru)
Penelitian terbaru
- Analisis Data Grup Insentif Kuat (buka di tab baru)
- Data terbuka ethPandaOps (buka di tab baru)
- L2BEAT: ringkasan penskalaan (buka di tab baru)
Aplikasi dan perkakas
Lapisan aplikasi mendukung ekosistem program yang beragam yang menyelesaikan transaksi di lapisan dasar Ethereum. Tim pengembangan terus-menerus menemukan cara baru untuk memanfaatkan Ethereum guna membuat versi aplikasi Web2 penting yang dapat disusun, tanpa izin, dan tahan sensor, atau membuat konsep asli Web3 yang sama sekali baru. Pada saat yang sama, perkakas baru sedang dikembangkan yang membuat pembuatan dapp di Ethereum menjadi tidak terlalu rumit.
DeFi
Keuangan terdesentralisasi (DeFi) adalah salah satu kelas aplikasi utama yang dibangun di atas Ethereum. DeFi bertujuan untuk menciptakan "lego uang" yang dapat disusun yang memungkinkan pengguna untuk menyimpan, mentransfer, meminjamkan, meminjam, dan menginvestasikan aset kripto menggunakan kontrak pintar. DeFi adalah ruang yang bergerak cepat yang terus diperbarui. Penelitian tentang protokol yang aman, efisien, dan dapat diakses terus dibutuhkan.
Bacaan latar belakang
Penelitian terbaru
- Keuangan terdesentralisasi, kepemilikan terpusat? (buka di tab baru)
- Aplikasi Ethresear.ch (buka di tab baru)
DAO
Kasus penggunaan yang berdampak untuk Ethereum adalah kemampuan untuk berorganisasi secara terdesentralisasi melalui penggunaan DAO. Ada banyak penelitian aktif tentang bagaimana DAO di Ethereum dapat dikembangkan dan dimanfaatkan untuk mengeksekusi bentuk tata kelola yang lebih baik, sebagai alat koordinasi yang minim kepercayaan, yang sangat memperluas pilihan orang-orang di luar korporasi dan organisasi tradisional.
Bacaan latar belakang
Penelitian terbaru
Alat pengembang
Alat untuk pengembang Ethereum berkembang pesat. Ada banyak penelitian dan pengembangan aktif yang harus dilakukan di area umum ini.
Bacaan latar belakang
Penelitian terbaru
Oracle
Oracle mengimpor data offchain ke rantai blok dengan cara yang tanpa izin dan terdesentralisasi. Membawa data ini onchain memungkinkan dapp menjadi reaktif terhadap fenomena dunia nyata seperti fluktuasi harga pada aset dunia nyata, peristiwa di aplikasi offchain, atau bahkan perubahan cuaca.
Bacaan latar belakang
Penelitian terbaru
Keamanan aplikasi
Peretasan di Ethereum umumnya mengeksploitasi kerentanan dalam aplikasi individual alih-alih dalam protokol itu sendiri. Peretas dan pengembang aplikasi terkunci dalam perlombaan senjata untuk mengembangkan serangan dan pertahanan baru. Ini berarti selalu ada penelitian dan pengembangan penting yang diperlukan untuk menjaga aplikasi tetap aman dari peretasan.
Bacaan latar belakang
- Keamanan kontrak pintar
- Laporan eksploitasi Wormhole (buka di tab baru)
- Daftar post-mortem peretasan kontrak Ethereum (buka di tab baru)
- Rekt News (buka di tab baru)
Penelitian terbaru
Tumpukan teknologi
Mendesentralisasi seluruh tumpukan teknologi Ethereum adalah area penelitian yang penting. Saat ini, dapp di Ethereum umumnya memiliki beberapa titik sentralisasi karena mereka mengandalkan perkakas atau infrastruktur terpusat. Mengurangi ketergantungan tersebut berarti membuatnya praktis bagi aplikasi untuk membaca Ethereum tanpa memercayai penyedia tunggal, di sinilah klien ringan (light client) dan akses tanpa kepercayaan ke data node berperan.