Glosarium

ERC-827

Hard

ERC-827 adalah standar token ETH yang membahas batasan ERC 20 yang ada saat ini terkait dengan penerapan panggilan dalam transfer dan persetujuan khususnya.

Apa Itu ERC-827?

ERC-827 adalah salah satu dari banyak standar token yang dikembangkan di jaringan Ethereum untuk memfasilitasi berbagai kontrak token jaringan ini. ERC-827 adalah versi terbaru dari token stabil ERC20 jaringan Ethereum yang saat ini ada.
Di bawah paradigma ERC20 saat ini, hanya nilai yang dapat dipertukarkan. ERC827, di sisi lain, memungkinkan pengguna Ethereum untuk mengirimkan mata uang dan data. Ini juga memungkinkan token untuk diotorisasi untuk dibelanjakan oleh perusahaan pihak ketiga on-chain lainnya.
Ini adalah standar token unik yang memungkinkan transaksi diselesaikan menggunakan keberhasilan mekanisme kontrak penerima. Ini berisi fungsi transferAndCall, transferFromAndCall, dan approveAndCall selain operasi ERC20 biasa. Selain parameter ERC 20 dasar, semuanya berisi parameter _data tambahan. Ia bekerja mirip dengan ERC 677, karena ia juga menggunakan metode fallback, ia memanggil fungsi yang disediakan dalam parameter _data dan memulai transaksi jika fungsi ini mengembalikan nilai true.

Karena ini merupakan ekstensi dari ERC 20, semua fungsi lainnya serupa.

Ini sebagian besar akan digunakan untuk aplikasi pihak ketiga yang dibangun di blockchain Ethereum, dan bersaing dengan ERC 223 untuk adopsi umum. Ini mengatasi masalah yang sama seperti ERC 223 dan memungkinkan pengguna untuk meneruskan data dan token ke kontrak pintar dan menjalankannya. Ini berarti dapat digunakan untuk mengatasi masalah selain token yang terjebak dalam kontrak pintar.

ERC 827 tampaknya mendapatkan lebih banyak perhatian daripada ERC 223 belakangan ini, karena telah dimasukkan oleh Zeppelin dalam kontrak sumber terbukanya, sementara ERC 223 masih belum ada dalam token yang ditawarkan oleh mereka.

Pertimbangkan keranjang belanja fiktif di situs web pedagang untuk lebih memahami bagaimana token ERC 827 digunakan. Barang yang menunggu untuk dibeli disimpan di keranjang belanja. Namun, itu tidak dapat melanjutkan ke pembayaran kecuali pengguna memiliki jumlah token yang diperlukan. Saat seseorang mentransfer token ke pemilik keranjang, data tertentu diberikan bersama keranjang, yang memanggil fungsi lain yang termasuk dalam kontrak yang memeriksa apakah pemilik keranjang memiliki saldo yang cukup untuk membayar produk yang disimpan di keranjang.
Set super ERC20 yang baru ini menarik dan memiliki potensi untuk merevolusi persepsi kita tentang standar token, karena mengatasi beberapa masalah paling serius sambil mempertahankan kompatibilitasnya dengan token ERC20. ERC827 lebih cenderung populer di kalangan proyek baru.
Pengguna tidak hanya dapat memperoleh keuntungan dari standar baru, tetapi mereka juga akan dapat terus menggunakan standar token ERC20 yang sudah biasa mereka gunakan. Ini adalah situasi sama-sama menang. Kegunaan dan efisiensinya juga merupakan keuntungan yang signifikan untuk standar baru ini.