Standar Pengembangan Ethereum
Ikhtisar standar
Komunitas Ethereum telah mengadopsi banyak standar yang membantu menjaga proyek (seperti klien Ethereum dan dompet) tetap interoperabel di seluruh implementasi, dan memastikan kontrak pintar dan aplikasi terdesentralisasi (dapp) tetap dapat disusun.
Biasanya standar diperkenalkan sebagai Proposal Peningkatan Ethereum (EIP), yang didiskusikan oleh anggota komunitas melalui proses standar (buka di tab baru).
- Pengantar EIP
- Daftar EIP (buka di tab baru)
- Repo GitHub EIP (buka di tab baru)
- Papan diskusi EIP (buka di tab baru)
- Pengantar Tata Kelola Ethereum
- Ikhtisar Tata Kelola Ethereum (buka di tab baru) 31 Maret 2019 - Boris Mann
- Tata Kelola Pengembangan Protokol Ethereum dan Koordinasi Peningkatan Jaringan (buka di tab baru) 23 Maret 2020 - Hudson Jameson
- Daftar Putar semua Rapat Pengembang Inti Ethereum (buka di tab baru) (Daftar Putar YouTube)
Jenis-jenis standar
Terdapat 3 jenis EIP:
- Jalur Standar: menjelaskan setiap perubahan yang memengaruhi sebagian besar atau semua implementasi Ethereum
- Jalur Meta (buka di tab baru): menjelaskan proses di seputar Ethereum atau mengusulkan perubahan pada suatu proses
- Jalur Informasi (buka di tab baru): menjelaskan masalah desain Ethereum atau memberikan panduan atau informasi umum kepada komunitas Ethereum
Lebih lanjut, Jalur Standar dibagi lagi menjadi 4 kategori:
- Inti (buka di tab baru): peningkatan yang memerlukan percabangan konsensus
- Jaringan (buka di tab baru): peningkatan seputar devp2p dan Light Ethereum Subprotocol, serta usulan peningkatan pada spesifikasi protokol jaringan dari whisper dan Swarm.
- Antarmuka (buka di tab baru): peningkatan seputar spesifikasi dan standar API/RPC klien, dan standar tingkat bahasa tertentu seperti nama metode dan ABI kontrak.
- ERC (buka di tab baru): standar dan konvensi tingkat aplikasi
Informasi lebih rinci tentang berbagai jenis dan kategori ini dapat ditemukan di EIP-1 (buka di tab baru)
Standar token
- ERC-20 - Antarmuka standar untuk token yang sepadan (dapat dipertukarkan), seperti token suara, token staking, atau mata uang virtual.
- ERC-721 - Antarmuka standar untuk token yang tidak sepadan, seperti akta untuk karya seni atau lagu.
- ERC-2309 (buka di tab baru) - Peristiwa standar yang dipancarkan saat membuat/mentransfer satu, atau banyak token yang tidak sepadan menggunakan pengidentifikasi token yang berurutan.
- ERC-4400 (buka di tab baru) - Ekstensi antarmuka untuk peran konsumen EIP-721.
- ERC-4907 (buka di tab baru) - Menambahkan peran berbatas waktu dengan izin terbatas pada token ERC-721.
- ERC-777 - (TIDAK DIREKOMENDASIKAN) Standar token yang meningkatkan ERC-20.
- ERC-1155 - Standar token yang dapat berisi aset sepadan maupun tidak sepadan.
- ERC-4626 - Standar brankas yang ditokenisasi yang dirancang untuk mengoptimalkan dan menyatukan parameter teknis dari brankas yang menghasilkan imbal hasil.
Pelajari lebih lanjut tentang standar token.
Bacaan lebih lanjut
Tahu tentang sumber daya komunitas yang membantu Anda? Edit halaman ini dan tambahkan!