Lanjut ke konten utama

Bantu memperbarui halaman ini

🌏

Terdapat versi baru halaman ini namun sementara ini hanya dalam bahasa Inggris. Bantu kami menerjemahkan versi terkini.

Terjemahkan halaman
Lihat Bahasa Inggris

Tidak ada bug di sini!🐛

Halaman ini tidak diterjemahkan. Untuk saat ini kami sengaja membiarkan halaman ini dalam bahasa Inggris.

Halaman terakhir kali diperbaharui: 2 Desember 2022

Pengantar pada Proposal Peningkatan Ethereum (EIP)

Apa itu EIP?

Proposal Peningkatan Ethereum (EIP) adalah standar yang menentukan fitur atau proses baru yang potensial untuk Ethereum. EIP memuat spesifikasi teknis untuk usulan-usulan perubahan dan bertindak sebagai "sumber kebenaran" untuk komunitas. Peningkatan jaringan dan standar aplikasi untuk Ethereum didiskusikan dan dikembangkan melalui proses EIP.

Siapa pun yang ada dalam komunitas Ethereum memiliki kemampuan untuk membuat EIP. Pedoman untuk menulis EIP disertakan di EIP 1. EIP harus memberikan spesifikasi teknis singkat tentang fitur-fitur yang tersedia dengan alasan logis dibaliknya. Penulis EIP bertanggung jawab untuk membangun konsensus di dalam komunitas dan mendokumentasikan perbedaan pendapat. Mengingat tingginya standar teknis untuk mengajukan EIP dengan kualitas yang baik, secara historis, sebagian besar penulis EIP memiliki pengalaman sebagai pengembang aplikasi atau protokol.

Mengapa EIP penting?

EIP memainkan peranan penting bagaimana perubahan terjadi dan terdokumentasi di Ethereum. EIP adalah cara bagi orang-orang untuk mengusulkan, mendebat, dan mengadopsi perubahan. Ada berbagai jenis EIP yang mencakup EIP inti untuk perubahan protokol tingkat rendah yang memengaruhi konsensus dan membutuhkan peningkatan jaringan serta ERC untuk standar aplikasi. Sebagai contoh, standar untuk membuat token, seperti ERC20 atau ERC721 memungkinkan aplikasi berinteraksi dengan token ini untuk memperlakukan semua token menggunakan aturan yang sama, yang memudahkan untuk membuat aplikasi yang dapat bertukar informasi.

Setiap peningkatan jaringan terdiri dari sekumpulan EIP yang harus diimplementasikan oleh masing-masing klien Ethereum di jaringan. Ini menyiratkan bahwa untuk tetap dalam konsensus dengan klien lainnya di Jaringan Utama Ethereum, pengembang klien perlu memastikan mereka semua telah menerapkan EIP yang dibutuhkan.

Seiring dengan menyediakan spesifikasi teknis untuk perubahan, EIP adalah unit di mana tata kelola terjadi di Ethereum: siapa pun bebas untuk mengusulkan EIP, kemudian beragam pemangku kepentingan di dalam komunitas akan berdebat untuk menentukan apakah usulan itu harus diadopsi sebagai standar atau dimasukkan ke dalam peningkatan jaringan. Karena EIP non-inti tidak harus diadopsi oleh semua aplikasi (sebagai contoh, Anda bisa membuat satu token non-ERC20), tetapi EIP inti harus diadopsi secara luas (karena semua node harus melakukan peningkatan agar tetap menjadi bagian dari jaringan yang sama), EIP inti memerlukan konsensus yang lebih luas di dalam komunitas ketimbang EIP non-inti.

Riwayat EIP

Repositori GitHub Ethereum Improvement Proposals (EIP) dibuat pada Oktober 2015. Proses EIP didasarkan pada proses Bitcoin Improvement Proposals (BIP), yang didasatkan pada proses Python Enhancement Proposals (PEP).

Editor EIP ditugaskan mengulas EIP untuk melihat kesehatan teknisnya, kesesuaian ejaan/gramatikanya, dan gaya kodenya. Martin Becze, Vitalik Buterin, Gavin Wood, dan beberapa lainnya adalah editor asli EIP dari 2015 sampai akhir 2016. Editor EIP saat ini adalah:

  • Alex Beregszaszi (EWASM/Yayasan Ethereum)
  • Greg Colvin (Komunitas)
  • Casey Detrio (EWASM/Yayasan Ethereum)
  • Matt Garnett (Quilt)
  • Hudson James (Yayasan Ethereum)
  • Nick Johnson (ENS)
  • Nick Savers (Komunitas)
  • Micah Zoltu (Komunitas)

Editor EIP bersama dengan anggota komunitas dari Ethereum Cat Herders dan Ethereum Magicians memutuskan EIP mana yang akan di implementasikan, yang akan bertanggung jawab untuk memfasilitasi EIP juga memindakan EIP ke tahap "Final" atau "Penarikan".

Proses standardisasi lengkap yang disertai dengan bagan dideskripsikan dalam EIP-1

Pelajari lebih lanjut

Jika Anda tertarik untuk membaca lebih lanjut tentang EIP, kunjungi situs web EIP di mana Anda dapat menemukan informasi tambahan, termasuk:

Partisipasi

Siapa pun dapat membuat EIP atau ERC, meskipun sebelumnya Anda harus membaca EIP-1 yang menguraikan proses EIP, apa itu EIP, jenis EIP, dokumen EIP apa yang harus dimiliki, format dan templat EIP, daftar Editor EIP, dan semua hal yang perlu Anda ketahui tentang EIP sebelum membuatnya. EIP baru Anda harus menentukan fitur baru yang tidak terlalu kompleks, namun tidak hanya untuk kalangan tertentu dan dapat digunakan dalam proyek-proyek di ekosistem Ethereum. Bagian tersulitnya adalah fasilitasi, Anda sebagai penulis harus memfasilitasi orang-orang di sekitar EIP, mengumpulkan umpan balik, menulis artikel yang menggambarkan masalah yang diselesaikan oleh EIP, dan berkolaborasi dengan proyek untuk mengimplementasikan EIP Anda.

Jika Anda tertarik untuk mengikuti proses diskusinya atau membagikan masukan Anda tentang EIP, kunjungi forum Ethereum Magicians, di mana EIP dibahas bersama dengan komunitas.

Lihat juga:

Referensi

Isi halaman yang disediakan ini merupakan bagian dari Tata Kelola Pengembangan Protokol Ethereum dan Peningkatan Jaringan Coordination oleh Hudson Jameson

Apakah artikel ini membantu?