Dunia cryptocurrency mungkin pada satu ketika seolah-olah menakutkan kepada pelabur purata tanpa pengetahuan teknikal tentang blok-blok dan alam kontrak pintar. Walau bagaimanapun, prospek keuntungan besar-besaran dan kemasukan banyak mata wang digital baru telah ditarik dalam semua jenis pelabur, termasuk mereka yang mungkin telah berhati-hati dengan melabur dalam produk atau mata wang, kerja dalaman yang mereka tidak faham dengan baik. Walaupun pelabur pasti dapat berjaya dalam ruang cryptocurrency tanpa pengetahuan teknikal ini, pemahaman asas mengenai beberapa ciri terpenting banyak mata wang digital semasa tidak dapat diragui membimbing pelabur ke arah keputusan kewangan yang paling selamat dan paling kukuh. Salah satu konsep utama yang mengawal sebahagian besar ruang adalah standard token ERC20.
ERC20 merujuk kepada standard token untuk ethereum. Ia adalah standard teknikal yang menetapkan beberapa peraturan dan tindakan yang mesti dilaksanakan oleh kontrak ethereum atau pintar. ERC bermaksud "permintaan ethereum untuk komen, " dan piawaian itu telah dibangunkan pada tahun 2015. "Permintaan untuk komen" adalah versi konsep serupa yang telah direka oleh Pasukan Petugas Kejuruteraan Internet sebagai cara menyampaikan nota dan keperluan teknikal yang penting. Ia mungkin paling mudah untuk memikirkan ERC20 sebagai satu set garis panduan asas dan fungsi bahawa sebarang tanda baru yang dibuat dalam rangkaian etherum mesti diikuti.
Kelebihan dan Kepentingan ERC20
Piawai ERC20 telah menjadi laluan utama untuk penciptaan token baru dalam ruang cryptocurrency untuk beberapa waktu. Ia sangat popular dengan ICO dan syarikat crowdfunding. Dengan beberapa akaun, terdapat lebih daripada 20, 000 token berbeza yang beroperasi mengikut standard ERC20 pada minggu pertama 2018. Laporan oleh CCN.com menunjukkan bahawa token ERC20 "hampir satu tangan mendominasi pasaran lembu ICO pada 2017, " dan bahawa banyak kriptografi yang berjaya diasaskan mengikut protokol ERC20. EOS adalah, sebagai penulisan ini, token ERC20 yang paling berjaya, dengan menaikkan $ 185 juta dalam pelancaran ICO selama lima hari. Bancor adalah senarai seterusnya, setelah memperoleh $ 153 juta dalam dana orang ramai semasa jualannya. Beberapa token ERC20 yang lain menaikkan sekurang-kurangnya $ 70 juta setiap satu dalam ICO.
Sejarah ERC20
ERC20 telah dicipta oleh pemaju ethereum bagi pihak rangkaian dan komuniti ethereum yang lebih luas pada tahun 2015 dan secara rasminya diiktiraf pada September 2017. Untuk mencipta standard jenis ini untuk ethereum, pemaju atau kumpulan pemaju mesti mengemukakan apa yang dikenali sebagai Cadangan Peningkatan Ethereum (EIP) dengan protokol dan standard tertentu. Sebuah jawatankuasa kemudian meluluskan, mengubah, dan memuktamadkan bahawa EIP, pada masa itu ia menjadi ERC.
Kontrak pintar kemudian diwajibkan untuk mematuhi salah satu standard. ERC20 adalah yang paling terkenal dari semua piawaian ERC ini, tetapi bukan satu-satunya yang wujud.
Kandungan Standard ERC20
ERC20 mengandungi beberapa fungsi, yang bermaksud bahawa token yang patuh mesti dapat melaksanakan senarai ini (perihalan setiap fungsi berada dalam kurungan):
- totalSediakan (berikan maklumat tentang jumlah token supply) transferOf (menyediakan baki akaun akaun pemilik) pemindahan (laksanakan pemindahan sejumlah token tertentu ke alamat yang ditentukan) transferFrom (laksanakan pemindahan bilangan tertentu token dari alamat yang ditentukan) meluluskan (membenarkan pembeli menarik balik sejumlah set tanda dari akaun tertentu) elaun (mengembalikan sejumlah set tanda daripada pembiaya kepada pemilik)
Selain itu, fungsi-fungsi ini juga akan mencetuskan sehingga dua peristiwa, termasuk peristiwa pemindahan (yang berlaku setiap kali token dipindahkan) dan acara kelulusan, yang diaktifkan setiap kali diperlukan kelulusan.
Pada bulan Mac 2018, pertukaran mata wang digital popular Coinbase mengumumkan rancangan untuk menambah sokongan ERC20 kepada beberapa produknya. Diharapkan bahawa pelaksanaan perubahan ini akan "membuka pintu bagi kumpulan amanah cryptocurrency yang lebih pelbagai" di platform Penjaga Diri Coinbase, menurut CCN. Pertukaran yang disediakan untuk pelabur individu juga boleh menambah kriptografi baru untuk senarai tawaran mereka juga.
Isu dan Alternatif
Walaupun ERC20 telah melihat sokongan besar dalam bentuk token yang mematuhi piawaiannya, terdapat banyak dalam komuniti pembangunan yang percaya ERC20 cacat dalam satu atau lebih cara. Atas sebab ini, sejak pembangunan ERC20, beberapa piawaian token alternatif telah dicadangkan. Ini termasuk ERC223, yang bertujuan untuk menangani kebimbangan dengan kelulusan dan unsur pemindahan ERC20. ERC621 adalah satu lagi alternatif, yang mencadangkan fungsi asas yang sama yang diberikan ERC20 tetapi juga menambah keupayaan untuk meningkatkan atau mengurangkan jumlah token bekalan. ERC827, sebaliknya, membenarkan pemegang untuk meluluskan perbelanjaan token oleh pihak ketiga. Setiap cadangan protokol baru ini mengambil ERC20 sebagai asas kepada beberapa tahap.
