DRC-20 adalah sekumpulan konvensi berbasis inscription untuk merepresentasikan operasi token fungibel di Dogecoin. Payload umumnya menjelaskan tindakan deploy, mint, dan transfer. Berbeda dari ERC-20, DRC-20 tidak menggunakan smart contract untuk mencatat saldo: indexer membaca inscription lalu merekonstruksi ledger token berdasarkan aturannya.
| Dokumentasi referensi | Dokumentasi implementasi DogeSoft |
|---|---|
| Direktori | Direktori Dogecoin |
Cara kerja DRC-20
Dalam konvensi yang terdokumentasi, sebuah inscription dapat menetapkan pengenal token, batas pasokan, dan batas mint. Inscription lain meminta tindakan mint atau transfer. Perangkat indexer memproses catatan tersebut secara berurutan lalu menampilkan saldo hasilnya. Data inscription dicatat dalam transaksi Dogecoin, tetapi pembukuan token merupakan interpretasi tambahan atas transaksi itu.
Ini bukan smart contract ERC-20
Saldo dan aturan transfer ERC-20 dikelola oleh smart contract Ethereum. Saldo DRC-20 direkonstruksi indexer dari data inscription; aturan konsensus Dogecoin tidak memvalidasi ledger DRC-20 atau menolak inscription karena operasi tokennya tidak valid. Karena itu, token dapat terlihat berbeda pada alat yang memakai aturan pengindeksan atau implementasi berbeda. Dokumentasi DogeSoft menjelaskan implementasi dan indexer miliknya, bukan standar konsensus universal Dogecoin.
Batasan praktis
DRC-20 bersifat eksperimental dan data saldonya bergantung pada indexer serta konvensi inscription yang didukung suatu layanan. Periksa pengenal token, riwayat transaksi, serta aturan marketplace atau wallet tertentu sebelum berinteraksi. Nama ticker saja bukan alamat smart contract yang unik secara global, dan sebuah listing tidak membuktikan bahwa semua indexer mengenali aset yang sama.
Istilah Terkait
Lihat Juga
Sumber
- DogeSoft: Protokol DRC-20 — Menjelaskan implementasi inscription DogeSoft, operasi deploy/mint/transfer, dan saldo yang dihitung indexer.
- Apezord: Repositori Doginals — Perangkat inscription Dogecoin awal dan catatan protokolnya menjelaskan konteks inscription yang mendasari.