Memahami Token ERC-20 di Ethereum Blockchain |

Pahami token ERC-20 di blockchain Ethereum

ERC-20 adalah standar teknis yang digunakan untuk mengeluarkan dan mengimplementasikan token pada blockchain Ethereum. Standar ini diusulkan pada November 2015 oleh Fabian Vogelsteller, pengembang Ethereum.

Standar ini menjelaskan aturan umum bahwa token harus dipatuhi berfungsi dengan baik dalam sistem Eco Ethereum. Oleh karena itu, ERC-20 tidak boleh dianggap sebagai bagian dari kode atau perangkat lunak. Sebaliknya, itu dapat digambarkan sebagai pedoman dan spesifikasi teknis.

Apa itu Token ERC-20

Jika ERC-20 adalah standar teknis atau serangkaian aturan, token ERC-20 adalah token yang dibuat dan digunakan pada platform Ethereum.

Token ERC-20 disertai dengan banyak standar ERC-20, sehingga dapat dibagikan, dipertukarkan dengan token lain, atau ditransfer ke dompet terenkripsi.

Komunitas Ethereum telah menciptakan standa r-standar ini dengan tiga aturan opsional dan enam aturan dasar.

Peraturan Pilihan

  • Nama token
  • simbol
  • Desimal (hingga 18)

Peraturan Dasar

  • Total Pasokan
  • keseimbangan
  • transfer
  • Sumber transfer
  • Persetujuan
  • uang saku

Apa itu Ethereum?

Untuk memahami ERC-20, Anda perlu tahu apa itu Ethereum. Ethereum adalah jaringan komputer terdistribusi dengan dua fungsi dasar.

Blockchain yang dapat merekam jejak transaksi dan mesin virtual yang dapat membuat kontrak pintar. Dengan dua fungsi ini, Ethereum dapat mendukung aplikasi terdistribusi (DAPPS). Dapps dibangun di atas teknologi dasar di blockchain Ethereum yang ada.

Sebagai imbalannya, Ethereum dapat membebankan biaya biaya kemampuan perhitungan pengembang di jaringan dan hanya membayar dengan eter.

Bergantung pada tujuannya, DAPP dapat dibuat menggunakan token ERC-20 sebagai mata uang, sebagai saham perusahaan, sebagai bukti kepemilikan rumah atau emas.

Peran Smart Contracts

Kontrak pintar digunakan untuk membuat token ERC-20. Ini juga digunakan untuk mempromosikan transaksi token dan mencatat saldo token di akun.

Kontrak pintar dijelaskan dalam bahasa pemrograman “soliditas” berdasarkan logika if-thhen-thhen-bahwa (IFTTT).

Apa yang terjadi setelah kontrak pintar menghasilkan token?

Setelah token dibuat, Anda dapat mengganti, menggunakan, atau memberikannya kepada seseorang.

ERC-20 adalah bahasa umum yang digunakan oleh semua token di jaringan Ethereum. ERC-20 memungkinkan Anda untuk bertukar token dengan token lain.

Ini seperti membuat kasino sandi. Sama seperti kasino normal, saya ingin semua pemain yang datang untuk menggunakan chip yang disediakan oleh kasino menjadi sederhana.

Jadi pemain menukar uang kertas yang tidak menyenangkan dengan token kami dan bermain di atas meja poker.

Cara Kerja untuk ERC-20

Sebagai contoh, mari kita lihat setiap aturan ERC-20 di kasino crypto kami.

Mulailah dengan aturan opsional:

  • Nama token chip biru
  • Simbol blu
  • Nomor desimal 2*

*Berarti bahwa nilai minimum token yang dapat digunakan di tempat tidur adalah 0, 01 Blu. Anda dapat menggunakan sejumlah kecil hingga 18 sehingga nilai taruhan minimum adalah 0, 000000000001 Blu, tetapi dalam contoh ini, itu sederhana.

Aturan Dasar

  • [Totalsuppping] menunjukkan total pasokan token ERC-20 yang dibuat.

Contoh yang dibutuhkan kasino adalah jumlah token Blu yang dimainkan. Misalkan Anda memiliki 10 Blu di meja poker dan 10 pemain bermain.

  • [Transfer “adalah untuk mengizinkan token untuk mentransfer jumlah tertentu ke akun seseorang dari” totalsupply “.

Sebelum pertandingan dimulai, pemain harus mendapatkan token Blu dari dermaga kru;

  • [BalanceOf] adalah fungsi yang mengembalikan sejumlah token ke akun Anda dari alamat yang ada.

Di babak pertama permainan poker, lima pemain memutuskan untuk tidak bermain dengan tangan mereka.

Lima pemain lainnya memutuskan untuk bertaruh 0, 5blu. Dalam fungsi keseimbangan, Anda dapat melihat bahwa ada 5 pemain yang memiliki 1blu dan 5 pemain dengan 0, 5blu.

  • [TransferFrom] adalah fungsi bagi pengguna untuk mentransfer token mereka ke pengguna lain.

Ketika seorang pemain memenangkan putaran pertama, pemain mendapat 2, 5blu dari pemain lain.

Namun, [TransferFrom] diperlukan untuk mendapatkan token dari pemain lain. Karena tanpa fungsi [TransferFrom], tidak mungkin bagi pemain untuk mencegah mencuri Blu dari pemain lain.

  • Menyetujui transaksi dari total pasokan token. Pastikan tidak ada sedikit atau banyak.

Cara lain untuk mempertahankan kesehatan kasino crypto adalah dengan tidak membawa Blu ekstra ke meja poker.

Oleh karena itu, setujui memungkinkan penggantian dengan mengkonfirmasi bahwa jumlah blus di atas meja tetap 10.

  • [Tunjangan adalah fungsi untuk memeriksa saldo akun pengguna dan membatalkan transaksi jika tidak ada token yang cukup.

Kasino Crypt kami tidak dapat menggunakan kredit. Oleh karena itu, perlu untuk memastikan bahwa setiap pemain memiliki Blu yang cukup untuk bertaruh.

Jika pemain hanya memiliki 1blu, Anda tidak akan bisa bertaruh 2blu.

Contoh Penggunaan ERC-20

  • Perusahaan keuangan dan baru dapat menggunakan token ERC20 untuk mengumpulkan dana melalui penawaran koin awal (ICO) dan penawaran token keamanan (STO).
  • Sistem Pembayaran: Perusahaan dapat membuat token ERC20 mereka sendiri sebagai alat pembayaran dalam ekosistem.
  • Sistem Hadiah: Token ERC20 dapat dikonversi ke titik program loyalitas dan dapat dihargai kepada pengguna yang menggunakan layanan dan platform tertentu.
  • Aplikasi Terdistribusi: Token ERC20 dapat memotivasi pengguna untuk berkontribusi pada aplikasi terdistribusi (DAPPS). Misalnya, DAPP, yang menyediakan penyimpanan file, dapat memberikan kepada pengguna token ERC20 sebagai hadiah dengan menyediakan ruang disk yang tidak digunakan.

Keuntungan ERC-20

Standar token ERC-20 sangat penting untuk sistem eko ​​Ethereum dan pertumbuhan industri blockchain yang lebih luas. Standar ini memiliki beberapa keunggulan:

Standarisasi

Salah satu manfaat utama ERC-20 adalah memberikan aturan umum yang harus dipatuhi oleh semua token. Ini memudahkan pengembang untuk membuat alat, pertukaran, dompet, dan dapp yang dapat dioperasikan.

Adopsi Luas

Dengan standardisasi, ini banyak digunakan dalam komunitas Ethereum. Sebagian besar pertukaran, dompet, dan penyedia layanan secara langsung mendukung token ERC-20, sehingga Anda dapat dengan mudah mengakses dan menyimpan token baru.

Kemudahan Pembuatan

Membuat token ERC-20 baru relatif mudah. Dengan kesederhanaan ini, banyak perusahaan dan proyek yang muncul telah mampu mengeluarkan token mereka sendiri, menyebabkan ledakan ICO (penawaran koin awal) sejak 2017.

Interoperabilitas

Dengan aturan standar dan berbagai adopsi, token ERC-20 dapat dengan mudah digunakan dan diintegrasikan antara berbagai platform, pertukaran, dan layanan.

Smart Contract

Standar ERC-20 dibangun pada platform Ethereum yang memungkinkan penggunaan kontrak pintar. Ini berarti bahwa token dapat mengkode gerakan dan aturan yang rumit, yang memungkinkan berbagai aplikasi yang tidak terbatas pada pengiriman uang sederhana.

Desentralisasi

Seperti semua aset di blockchain Ethereum, token ERC-20 beroperasi dengan cara terdistribusi. Ini menjamin bahwa token tidak dikelola oleh otoritas pusat dan dapat diperdagangkan dengan peer to pier.

Dukungan Komunitas

Karena standar ERC-20 banyak digunakan, ada komunitas skala besar antara pengembang dan pengguna yang dapat memberikan dukungan, mengembangkan alat, dan memberikan pendapat untuk perbaikan.

Kompatibilitas dengan DApps

Token ERC-20 dapat dengan mudah diintegrasikan ke dalam aplikasi terdistribusi (DAPPS) pada platform Ethereum, dan dapat menyediakan fungsi seperti mata uang dalam aplikasi dan penghargaan.

Kekurangan ERC 20

ERC-20 tidak sempurna. Masih ada beberapa kelemahan.

Tidak Ada Konfirmasi Transfer

Fungsi pengiriman ERC-20 standar tidak mengembalikan status keberhasilan atau kegagalan. Dengan kata lain, jika Anda mengirim token ke kontrak yang tidak mau untuk menangani token, Anda mungkin hilang selamanya.

Transfer Batch Tidak Didukung

Standar ERC-20 tidak mendukung pengiriman token ke beberapa penerima dalam satu transaksi. Untuk alasan ini, mencoba mendistribusikan token ke beberapa alamat dapat meningkatkan biaya.

Penerapan yang Berbeda

Standar ini memberikan pedoman dasar, tetapi ada beberapa perbedaan dalam implementasi tergantung pada token, dan mungkin ada masalah ketika berinteraksi dengan sistem dan platform lain.

Gas Fee

Token ERC-20 diharuskan untuk mentransfer dan bertukar. Jika jaringan Ethereum ramai, harga bahan bakar dapat melambung dan transaksi serta interaksi kontrak pintar mungkin menjadi mahal.

Tidak Ada Mekanisme Staking Asli

Standar ERC-20 tidak memberikan mekanisme penangkapan saham bawaan. Proyek yang ingin Anda implementasikan biasanya diperlukan untuk mengembangkan kontrak pintar tambahan atau menggunakan standar token lain yang secara langsung mendukung saham.

Skalabilitas

Seperti semua jaring utama Ethereum, token ERC-20 mewarisi masalah skalabilitas Ethereum. Oleh karena itu, ketika jaringan ramai, waktu perdagangan mungkin lambat atau biayanya mungkin lebih tinggi.

Duplikasi dan Penipuan

Token ERC-20 yang lebih mudah telah menyebabkan token penipuan dan token yang mencurigakan. Oleh karena itu, mungkin sulit bagi investor untuk mengidentifikasi proyek hukum dan proyek penipuan.

Contoh Token ERC-20

Semua token pada platform Ethereum adalah token ERC-20. Pada saat penulisan ini, ada 245. 148 token termasuk yang berikut:

Tether (USDT)

Tether adalah jenis “koin stabil”, dan nilainya ditetapkan untuk aset stabil seperti dolar AS. Pada dasarnya, setiap token USDT didistribusikan, dan jumlah dolar AS yang sama harus disiapkan, sehingga nilai token dekat dengan dolar AS.

USDT umumnya digunakan sebagai pasangan transaksi dan harus ditransfer melalui pertukaran dengan biaya yang wajar dan pemrosesan cepat.

Chainlink (LINK)

ChainLink adalah jaringan Oracle terdistribusi yang memungkinkan kontrak pintar pada Ethereum untuk terhubung dengan aman ke sumber data eksternal, API, dan sistem pembayaran.

Token tautan dari rantai tautan digunakan untuk membayar layanan dalam jaringan. Sifa t-sifat desentralisasi dari rantai menjamin bahwa kontrak pintar dapat mengakses umpan data yang sangat andal dan dirusak.

Maker (MKR)

Makerdao adalah organisasi otonom terdistribusi yang mengelola koin stabil Dai. Tidak seperti USDT, yang didukung oleh aset dunia nyata di bank, Dai mempertahankan tolok ukurnya melalui sistem Ethereum dan tata kelola agunan. Token MKR digunakan untuk tata kelola sistem Makerdao. Pemegang MKR dapat memilih proposal dan parameter sistem.

Pilihan Wallet ERC-20

MetaMask

Metamask adalah dompet yang tidak diendapkan yang dapat diakses dari ekstensi Google Chrome dan tersedia di Play Store atau App Store. Kami mendukung semua token ERC-20 dan mendukung jaringan terpilih lainnya. Metamask menyediakan akses sederhana ke pertukaran terdistribusi.

MyEtherWallet

MyetherWallet adalah dompet khusus ERC20 yang mendukung aplikasi iOS dan Android, dan memiliki berbagai fungsi seperti ERC20 Token Exchange dan saham. Dimungkinkan juga untuk menyimpan NFT dan mengakses pertukaran terdistribusi.

Trust Wallet

Trust Wallet adalah aplikasi tret mult i-crypto yang tidak dilindungi yang sepenuhnya dapat mengelola aset digital, dari cryptocurrency hingga token yang tidak larut. Trust Wallet saat ini mendukung 70 blockchain dan lebih dari 9 juta aset kriptografi.

Kesimpulan

Memahami kompleksitas standar ERC-20 sangat penting bagi mereka yang menggali dunia token berbasis Ethereum. Sebagai tulang punggung banyak token di blockchain Ethereum, ERC-20 telah menetapkan tolok ukur standar token standar dan menjamin interaksi, keamanan, dan pendekatan terpadu.

Ketika lanskap blockchain terus berkembang, relevansi ERC-20 adalah bukti dari desainnya yang kuat dan berbagai adopsi.

Disclaimer

Terlepas dari apakah itu adalah data yang tersedia di CoinVest dan/ atau informasi, kontennya hanya untuk informasi dan referensi, bukan saran atau saran tentang investasi atau transaksi. Apa yang disebutkan dalam artikel ini bukan pengorbanan, rekomendasi, proposal, atau rekomendasi pembelian dan penjualan aset kriptografi.

Transaksi di semua pasar keuangan, termasuk cryptocurrency, pasti bisa menemani Anda dan kehilangan uang atau rugi. Semua investasi/ transaksi diserahkan kepada investor setelah mengetahui semua kepentingan dan risiko.

Gunakan platform atau aplikasi yang secara resmi terdaftar dan dioperasikan di Indonesia. Anda dapat melihat platform perdagangan cryptocurrency terdaftar dan diawasi oleh Bappebti.