Ethereum sudah menjadi platform koordinasi global yang kuat, tetapi masih terus ditingkatkan. Serangkaian peningkatan yang ambisius akan meningkatkan Ethereum dari bentuknya saat ini menjadi platform yang berskala penuh dengan ketahanan maksimal. Berbagai peningkatan ini diuraikan dalam peta jalan Ethereum.
Untuk mempelajari tentang peningkatan Ethereum sebelumnya, harap buka halaman Sejarah kami
Perubahan apa yang akan terjadi pada Ethereum?
Peta jalan Ethereum menguraikan peningkatan spesifik yang akan dilakukan pada protokol di masa depan. Secara keseluruhan, peta jalan ini akan memberikan manfaat berikut kepada pengguna Ethereum:
Transaksi yang lebih murah
Rollups are too expensive and rely on centralized components, causing users to place too much trust in their operators. The roadmap includes fixes for both of these problems.
More on reducing feesKeamanan ekstra
Ethereum is already very secure but it can be made even stronger, ready to withstand all kinds of attack far into the future.
More on securityPengalaman pengguna yang lebih baik
More support for smart contract wallets and light-weight nodes will make using Ethereum simpler and safer.
More on user experienceTetap relevan untuk masa depan
Ethereum researchers and developers are solving tomorrow's problems today, readying the network for future generations.
More on future proofingMengapa Ethereum membutuhkan peta jalan?
Ethereum ditingkatkan secara rutin untuk meningkatkan skalabilitas, keamanan, atau keberlanjutannya. Salah satu kekuatan inti Ethereum adalah menyesuaikan dengan ide-ide baru yang muncul dari penelitian dan pengembangan. Kemampuan beradaptasi memberikan fleksibilitas kepada Ethereum untuk mengatasi tantangan yang muncul dan mengikuti terobosan teknologi yang paling canggih.
Cara penetapan peta jalan
Peta jalan ini sebagian besar adalah hasil kerja bertahun-tahun dari para peneliti dan pengembang - karena protokol ini sangat teknis - tetapi setiap orang yang berminat boleh ikut serta. Ide biasanya dimulai dengan percakapan di dalam forum seperti ethresear.ch(opens in a new tab), Ethereum Magicians(opens in a new tab) atau server discord Eth R&D. Ini mungkin merupakan tanggapan terhadap kerentanannya yang baru ditemukan, saran dari organisasi yang bekerja di lapisan aplikasi (seperti dan bursa) atau dari gesekan yang diketahui untuk pengguna akhir (seperti biaya atau kecepatan transaksi). Ketika sudah matang, ide-ide ini dapat diusulkan sebagai Proposal Peningkatan Ethereum(opens in a new tab). Semua ini dilakukan di ruang publik sehingga setiap anggota komunitas dapat memberi masukan kapan saja.
Apa itu ETH2?
Istilah 'Eth2' sering digunakan untuk menggambarkan masa depan Ethereum sebelum peralihan ke , tetapi istilah ini telah diabaikan demi terminologi yang lebih tepat. Awalnya digunakan untuk membedakan jaringan Ethereum sebelum peralihan ke bukti taruhan dan jaringan setelahnya, atau kadang-kadang merujuk pada klien Ethereum yang berbeda ( kadang disebut sebagai klien ETH1 dan kadang disebut sebagai klien ETH2).
Apakah peta jalan Ethereum akan berubah seiring dengan waktu?
Ya—hampir pasti. Peta jalan adalah rencana saat ini untuk meningkatkan Ethereum, yang mencakup rencana jangka pendek dan jangka panjang. Kami memperkirakan peta jalan ini akan berubah seiring dengan tersedianya informasi dan teknologi baru.
Bayangkan peta perjalanan Ethereum sebagai kumpulan ide untuk mengembangkan Ethereum; merupakan pusat bagi hipotesis para peneliti dan pengembang Ethereum akan langkah ke depan.
Kapan peta jalan ini akan berakhir?
Beberapa peningkatan memiliki prioritas yang lebih rendah dan kemungkinan tidak akan diterapkan dalam 5-10 tahun ke depan (misalnya, ketahanan kuantum). Memberikan waktu yang tepat untuk setiap pengembangan itu rumit untuk diprediksi karena komponen peta perjalanan yang berbeda dikerjakan secara paralel dan dikembangkan pada kecepatan yang berbeda. Urgensi peningkatan juga dapat berubah seiring waktu tergantung faktor eksternal (misalnya, lompatan mendadak kinerja dan ketersediaan komputer kuantum dapat menyebabkan lebih mendesaknya kebutuhan kriptografi quantum-resistant atau tahan terhadap serangan dari komputer kuantum).
Salah satu cara berpikir untuk pengembangan Ethereum adalah dengan analogi evolusi biologis. Jaringan yang mampu beradaptasi dengan tantangan baru dan mempertahankan kondisinya lebih mungkin berhasil daripada jaringan yang menentang perubahan, meskipun seiring meningkatnya kinerja, skalabilitas, dan keamanan jaringan, makin sedikit perubahan protokol yang diperlukan.
Apakah ada yang harus saya lakukan ketika ada peningkatan?
Peningkatan cenderung tidak berdampak pada pengguna akhir, kecuali meningkatkan pengalaman pengguna dan meningkatkan keamanan protokol serta mungkin lebih banyak opsi untuk cara berinteraksi dengan Ethereum. Pengguna biasa tidak diharuskan untuk berpartisipasi aktif dalam sebuah peningkatan, maupun diharuskan melakukan apapun untuk mengamankan aset mereka. Para operator harus memperbarui klien mereka sebagai persiapan. Beberapa peningkatan dapat menyebabkan perubahan bagi pengembang aplikasi. Misalnya, peningkatan pada masa kedaluwarsa riwayat dapat menyebabkan pengembang aplikasi mengambil data riwayat dari sumber referensi baru.
Bagaimana dengan The Verge, The Splurge, dll?
Vitalik Buterin mengajukan visi untuk peta perjalanan Ethereum(opens in a new tab) yang diorganisasikan dalam beberapa kategori yang dihubungkan dengan pengaruhnya terhadap arsitektur Ethereum. Termasuk di dalamnya:
- Penggabungan: peningkatan yang berkaitan dengan peralihan dari ke
- Lonjakan: peningkatan yang terkait dengan skalabilitas dengan dan pecahan data
- Momok: peningkatan yang terkait dengan resistensi terhadap sensor, desentralisasi, dan risiko protokol dari
- The Verge: peningkatan yang terkait dengan memverifikasi dengan lebih mudah
- Pembersihan: peningkatan yang terkait dengan pengurangan biaya komputasi simpul yang sedang berjalan dan penyederhanaan protokol
- The Splurge: peningkatan lain yang tidak sesuai dengan kategori sebelumnya.
Kami memutuskan untuk tidak menggunakan terminologi ini karena kami ingin menggunakan model yang lebih sederhana dan lebih berpusat pada pengguna. Meskipun kami menggunakan istilah yang berpusat pada pengguna, visinya tetap sama dengan yang diajukan oleh Vitalik.
Bagaimana dengan sharding?
Pemecahan adalah membagi rantai blok Ethereum sehingga subset dari hanya bertanggung jawab atas sebagian kecil dari total data. Metode ini awalnya dimaksudkan sebagai cara penskalaan Ethereum. Namun, rollup telah berkembang jauh lebih cepat dari yang diharapkan dan telah menyediakan banyak penskalaan, dan akan menyediakan lebih banyak lagi setelah Proto-Danksharding diimplementasikan. Hal ini berarti "rantai pecahan" tidak diperlukan lagi dan telah dihapus dari peta jalan.
Mencari peningkatan teknis yang spesifik?
- Danksharding - Danksharding menyebabkan rollup lapisan ke-2 menjadi lebih murah bagi pengguna dengan menambahkan "blob" data ke blok Ethereum.
- Penarikan staking - Peningkatan Shanghai/Capella memungkinkan penarikan staking di Ethereum sehingga pengguna dapat membuka penguncian ETH yang ditaruh sebagai stake oleh mereka.
- Finalitas ruang tunggal - Daripada menunggu lima belas menit, blok bisa dipinang dan diselesaikan dalam ruang yang sama. Hal ini lebih praktis bagi aplikasi dan menjadi jauh lebih sulit untuk diserang.
- Pemisahan pengusul-pembuat - Memisahkan tugas pembuatan blok dan pengajuan blok pada berbagai validator akan menghasilkan cara yang lebih adil, lebih tahan sensor, dan efisien bagi Ethereum untuk mencapai konsensus.
- Pemilihan pemimpin rahasia - Kriptografi cerdas dapat digunakan untuk memastikan agar identitas pengusul blok terkini tidak diumumkan kepada publik sehingga melindunginya dari beberapa jenis serangan tertentu.
- Abstraksi akun - Abstraksi akun adalah suatu tingkat peningkatan yang mendukung dompet kontrak pintar secara asli di Ethereum, sebagai pengganti penggunaan middleware yang rumit.
- Pohon Verkle - Pohon Verkle adalah struktur data yang dapat digunakan untuk mengaktifkan klien tanpa keadaan di Ethereum. Klien "tanpa keadaan" ini hanya membutuhkan ruang penyimpanan yang sangat kecil, tetapi masih dapat memverifikasi blok baru.
- Keadaan tanpa kewarganegaraan - Klien keadaan tanpa kewarganegaraan akan dapat memverifikasi blok baru tanpa harus menyimpan data dalam jumlah besar. Hal ini akan memberikan semua manfaat menjalankan simpul dengan biaya yang sangat kecil dibandingkan dengan biaya yang berlaku saat ini.