Analisis tiga standar Ethereum populer: EIP-6969, ERC-721C dan ERC-6551

PemulaJan 25, 2024
Artikel ini memperkenalkan tiga standar Ethereum yang populer: EIP-6969, ERC-721C, dan ERC-6551.
Analisis tiga standar Ethereum populer: EIP-6969, ERC-721C dan ERC-6551

Dalam seminggu terakhir, kita telah melihat setidaknya tiga standar terkait Ethereum dibahas secara intensif dari berbagai saluran. Standar-standar tersebut adalah EIP-6969, ERC-721C, dan ERC-6551, masing-masing memiliki tujuan dan potensi dampak yang berbeda.

Setiap standar mempunyai potensi untuk membentuk atau mengubah suatu industri, sehingga pentingnya standar tersebut sudah jelas. Mengetahui sebelumnya juga dapat membantu Anda menemukan tren dan tren baru saat ini.

Namun, salah satu karakteristik dunia kripto adalah sifat informasi yang tersebar dan tiba-tiba, ditambah dengan sumber daya yang terbatas, yang mungkin menghalangi Anda untuk mempelajari lebih dalam fitur teknis dari setiap standar dan potensi dampaknya. Oleh karena itu, Deep Tide bertujuan untuk menyusun, menafsirkan, dan membandingkan standar-standar ini, membimbing Anda menuju pemahaman komprehensif dengan cara yang jelas dan dapat dipahami.

1.EIP6969: Apakah ini akan menguntungkan pembuat kontrak pintar dan ekosistem L2?

EIP-6969 merupakan proposal yang pertama kali muncul sekitar tanggal 8 Mei. Perjanjian ini memperkenalkan protokol universal yang bertujuan untuk menerapkan Pendapatan Terlindung Kontrak (CSR). Proposal ini dapat dilihat sebagai versi perbaikan dari EIP-1559 sebelumnya.

Sederhananya, protokol tersebut berharap memungkinkan pembuat kontrak pintar untuk mengambil bagian dari biaya bahan bakar yang dihasilkan oleh pengguna yang menggunakan kontrak tersebut.

Rekan penulis proposal,https://twitter.com/owocki@owocki , juga menyebutkan bahwa ia berharap dapat memberikan insentif kepada pengembang kontrak pintar melalui mekanisme ini untuk mempromosikan pengembangan ekosistem Ethereum L2, namun tidak mengimplementasikan proposal ini pada Ethereum L1 untuk menjaga netralitas L1.

Dari interpretasi saya, jika mekanisme insentif ini diterapkan pada Ethereum L1, kemungkinan besar akan menarik pelaku baik dan jahat yang ingin memanipulasi volume transaksi sehingga mengakibatkan kemacetan. Secara keseluruhan, kerugiannya lebih besar daripada manfaatnya. Oleh karena itu, menerapkannya pada L2 mungkin merupakan pilihan yang lebih baik.

Namun, untuk memahami sepenuhnya proposal EIP-6969 ini, penting untuk memahami operasi saat ini dan komposisi biaya gas di Ethereum. Ini melibatkan EIP-1559 sebelumnya.

EIP-1559 mulai berlaku selama hard fork Ethereum di London pada Agustus 2021. Ini menentukan tujuan berbeda untuk biaya transaksi yang dibayarkan oleh pengguna:

  1. Pembakaran: Sebagian biaya transaksi di setiap blok dibakar. Biaya ini dihapus secara permanen dari pasokan, sehingga mengurangi total pasokan Ethereum.
  2. Biaya Dasar: Sebagian dari biaya dasar transaksi yang dibayarkan oleh pengguna didistribusikan ke penambang sebagai hadiah blok. Di EIP-1559, sebagian dari biaya dasar digunakan sebagai hadiah bagi penambang untuk mendorong mereka agar terus berpartisipasi dalam pembuatan blok dan pemrosesan transaksi.
  3. Biaya Prioritas Maks: Biaya prioritas maksimum yang dibayarkan oleh pengguna adalah bagian dari biaya tambahan. Biaya ini langsung diberikan kepada penambang sebagai imbalan transaksi mereka. Biaya prioritas maksimum ditetapkan secara aktif oleh pengguna dan dapat digunakan untuk meningkatkan prioritas pemrosesan transaksi, sehingga menarik penambang untuk memproses transaksi terlebih dahulu.

Jelas terlihat bahwa EIP-1559 sebenarnya tidak mempertimbangkan kepentingan kontrak pengembang. Faktanya, sebagai rantai publik, Anda dapat menganggap sisi pasokan Ethereum sebagai dua bagian:

Validator (penambang asli) + Pengembang kontrak. Yang pertama pada dasarnya menyediakan buku besar yang andal, sedangkan yang kedua menawarkan berbagai aplikasi. Oleh karena itu, secara teoritis masuk akal untuk memberikan bagian terakhir juga.

Jika EIP-6969 dapat diimplementasikan secara real time, biaya bahan bakar dapat dibagi menjadi: Biaya pembakaran + biaya dasar + biaya prioritas + biaya yang dibayarkan kepada pengembang kontrak.

Singkatnya, ada hubungan dan perbedaan antara EIP-6969 dan EIP-1559. EIP-1559 adalah proposal perbaikan protokol yang berfokus pada mekanisme biaya transaksi, yang bertujuan untuk memberikan biaya transaksi yang lebih stabil dan dapat diprediksi, serta mengelola kemacetan jaringan. Demikian pula, sambil mempertahankan keunggulan EIP-1559, EIP-6969 selanjutnya menyelaraskan mekanisme insentif pembuat kontrak dan jaringan dengan memperkenalkan mekanisme pendapatan pembuat kontrak, mendorong partisipasi dan penghargaan bagi pembuat kontrak.

Kita dapat menggunakan tabel berikut untuk menunjukkan dengan jelas fungsi dan dampak EIP-6969, serta asal usulnya dengan EIP-1559:

Perhatikan bahwa kami yakin bahwa risiko utama dari protokol baru ini adalah jika pengembang kontrak insentif dapat menerima biaya bahan bakar, apakah hal ini akan menyebabkan munculnya lebih banyak kontrak sampah? Oleh karena itu, sebenarnya terdapat risiko keamanan kontrak dan risiko penggunaan sumber daya publik di seluruh rantai publik.

2. ERC-721C: Royalti NFT On-chainisasi

ERC-721C diusulkan oleh Limit Break sebagai peningkatan pada standar non-fungible token (NFT) ERC-721 di Ethereum. Tujuan utamanya adalah memberi pembuat NFT lebih banyak kontrol dan penyesuaian atas koleksi NFT mereka dan cara penanganan royalti.

Catatan:

Limit Break adalah studio pengembangan game gratis yang memperkenalkan konsep Creator Tokens pada Januari 2021. Standar ERC721-C versi 1.1 diluncurkan pada Mei 2023, mengimplementasikan banyak konsep Token Pembuat Konten.<a href="https://twitter.com/huntersolaire_""> @huntersolaire_ juga merinci spesifikasi standar ini dalam sebuah tweet.

Repositori resmi “Creator Token Transfer” dari Limit Break menunjukkan bahwa ERC721-C saat ini kompatibel dengan Ethereum dan Polygon. Ini juga didukung oleh testnet Sepolia untuk Ethereum dan testnet Mumbai untuk Polygon.

Dari nama “Creator Token” terlihat bahwa ERC721-C lebih fokus pada kreator sehingga mengutamakan perlindungan royalti.

Sederhananya, berdasarkan standar ERC-721 saat ini, royalti sebenarnya hanyalah perjanjian komersial dan tidak dapat dilaksanakan secara berantai. ERC-721C diusulkan untuk mengatasi masalah ini dan menjadikan royalti sebagai aturan kontrak pintar yang dapat diterapkan di blockchain.

Dengan ERC721-C, beberapa kemungkinan penggunaan meliputi:

  1. Royalti bersama: Daripada pencipta NFT menerima semua manfaat royalti NFT saja, royalti tersebut dapat didistribusikan di antara pencipta dan pemegang NFT untuk memberi penghargaan kepada pengguna awal.
  2. Hanya pembuatnya yang menerima royalti: Pembuat NFT dapat menjadi satu-satunya penerima royalti, bukan penciptanya sendiri.
  3. Pembayaran royalti bersyarat: Pembayaran royalti untuk transaksi NFT tertentu dapat ditentukan berdasarkan kondisi yang berbeda. Misalnya, kontrak ERC-721C dapat dikonfigurasi sehingga royalti hanya dibayarkan ketika harga jual sekunder lebih tinggi dari harga pencetakan awal.
  4. Royalti yang dapat dialihkan: Pencipta NFT dapat menerbitkan NFT independen kepada pemegangnya, sehingga pemegangnya berhak atas royalti. Misalnya, ketika seseorang mencetak “NFT X”, NFT bernama “NFT Y” juga diterbitkan, yang berhak atas semua royalti yang dihasilkan oleh “NFT X”.

Peluncuran ERC-721C akan memberikan dampak penting pada industri NFT:

  1. Memberikan kontrol yang lebih besar bagi pencipta: ERC-721C meningkatkan kendali pencipta atas desain NFT mereka dan memungkinkan pembayaran royalti ditegakkan melalui aturan kontrak on-chain, sehingga memberikan otonomi dan perlindungan hak yang lebih besar kepada pencipta.
  2. Mempromosikan distribusi royalti yang adil: Dengan fungsi royalti yang dapat diprogram, pencipta dapat merancang mekanisme distribusi royalti yang berbeda, seperti yang disebutkan di atas.
  3. Mengurangi pengaruh platform pasar: Dengan memasukkan logika royalti ke dalam kontrak cerdas, pembuat konten akan dapat mengontrol pengaturan royalti secara langsung, mengurangi kontrol dan intervensi platform pasar terhadap royalti.

Tabel yang merangkum ERC-721C:

3.ERC-6551: Ketika NFT juga merupakan Akun

ERC-6551 meningkatkan fungsionalitas dan nilai NFT dengan memberdayakan dompet kontrak pintar NFT.

Protokol ini ditulis bersama oleh @BennyGiang, salah satu anggota pendiri Dapper Labs, yang timnya telah berkontribusi pada standar token ERC-721 dan proyek awal seperti CryptoKitties.

Masalah dengan NFT ERC-721 konvensional adalah terbatasnya cakupannya. Mereka hanya dapat dimiliki dan ditransfer, dan tidak dapat memiliki aset lain seperti token atau NFT lainnya. Selain itu, mereka tidak dapat berinteraksi dengan kontrak pintar lainnya atau berkembang berdasarkan faktor eksternal atau masukan pengguna.

ERC-6551 mengatasi keterbatasan NFT ERC-721 konvensional dengan memperkenalkan konsep dompet kontrak pintar untuk NFT. Melalui kombinasi registrasi dan kontrak proksi, hal ini memungkinkan NFT sendiri untuk menyimpan aset lain, berinteraksi dengan kontrak dan akun pintar lainnya, serta mencapai fungsionalitas dan interaktivitas yang lebih baik.

Oleh karena itu, Anda dapat menganggap token (NFT) setelah ERC-6551 beroperasi sebagai dompet kontrak pintar. Ini berarti ERC-6551 dapat menyimpan token dan NFT lainnya seperti dompet kontrak pintar biasa, dan dapat bertransaksi dengan kontrak dan akun pintar lainnya seperti bursa terdesentralisasi (DEX), platform pinjaman, lingkungan game, dan banyak lagi.

Cara mengoperasikan NFT sebagai dompet kontrak pintar membentuk apa yang dikenal sebagai “Akun Terikat Token” (TBA), yang dibuat dan dikelola melalui registri tanpa izin yang kompatibel dengan NFT ERC-721 yang ada.

Untuk meringkas secara singkat, ERC-6551 dapat membawa manfaat dan tantangan:

EIP dan ERC, Bisakah Anda Membedakannya?

Saat saya menulis ini, saya masih memikirkan pertanyaan umum: Apa perbedaan antara EIP dan ERC?

EIP (Ethereum Improvement Proposal) dan ERC (Ethereum Request for Comments) keduanya merupakan standar proposal terkait Ethereum, namun memang berbeda.

EIP adalah standar proposal peningkatan jaringan Ethereum, yang digunakan untuk menjelaskan proposal perbaikan dan fitur baru pada protokol Ethereum. Setelah EIP diadopsi dan disepakati, EIP akan menjadi bagian dari protokol Ethereum dan diimplementasikan pada jaringan Ethereum. EIP menjelaskan perubahan pada tingkat protokol, seperti peningkatan mekanisme blockchain, aturan mesin virtual, algoritma konsensus, dll.

Sebaliknya, ERC adalah standar token untuk Ethereum, yang digunakan untuk menggambarkan antarmuka dan fungsionalitas kontrak token. ERC mendefinisikan standar dasar kontrak token untuk memastikan interoperabilitas token di jaringan Ethereum. ERC adalah spesifikasi untuk kontrak token, yang menjelaskan fungsi seperti transfer token, kueri saldo, metadata, dan banyak lagi.

Oleh karena itu, meskipun EIP dan ERC merupakan mekanisme standardisasi dalam komunitas Ethereum, keduanya fokus pada bidang yang berbeda. EIP berfokus pada peningkatan tingkat protokol, sementara ERC berfokus pada standarisasi kontrak token. Dengan demikian, EIP tidak langsung menjadi ERC, karena merupakan konsep yang berdiri sendiri.

Penafian:

  1. Artikel ini dicetak ulang dari [TechFlow]. Semua hak cipta milik penulis asli [David]. Jika ada keberatan terhadap cetak ulang ini, silakan menghubungi tim Gate Learn , dan mereka akan segera menanganinya.
  2. Penafian Tanggung Jawab: Pandangan dan pendapat yang diungkapkan dalam artikel ini adalah sepenuhnya milik penulis dan bukan merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, dilarang menyalin, mendistribusikan, atau menjiplak artikel terjemahan.
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!
立即注册