Author

Topic: [DISKUSI]Terkait BUG Pada Sandart ERC20 (Read 155 times)

jr. member
Activity: 108
Merit: 2
November 14, 2018, 07:55:01 AM
#1
Latar Belakang
Saya mendapati ilmu baru terkait adanya BUG pada ERC20 Pada sebuah artikal yang dibuat dari pendapat Dexaran (pengembang ETC), terkait dengan artikel tersebut saya kurang begitu paham.


Tujuan
"Sambil menyelam minum air" Terkait dengan apa yang saya pelajari saya akan memberikan penjelasan terkait BUG ERC20 dan membuat diskusi untuk mendapatkan pemahaman yang lebih jelas.


Kita bahas sedikit tentang apa itu Token ERC20
Quote
ERC adalah standar token pertama ethereum singkatan dari (Ethereum Request for Comment), dan 20 adalah nomor yang ditugaskan untuk permintaan. Token ERC20 adalah sebuah asset digital dengan fitur smart contract yang berupa cryptocurrency setengah jadi dimana masih belum memiliki jaringan blockchain sendiri sehingga numpang ke blockchain ethereum. Contoh Token ERC20 Eaglecoin, Bitdegree dsb.
Sumber:
Ethereum dan Token ERC-20
ERC-20

Langung menuju ke permasalahan
Quote
Bagaimana jika Anda mengirim token secara tidak sengaja ke suatu kontrak? Transaksi akan berhasil tetapi transaksi ini tidak akan diakui oleh kontrak penerima (tidak akan mengkredit token ini ke saldo anda di market). jika kontrak pertukaran yang terdesentralisasi tidak menerapkan fungsi ekstraksi token darurat, maka tidak mungkin mengembalikan token Anda dalam keadaan apa pun, yang mengakibatkan hilangnya token secara permanen. Karena bug ini, ekosistem Ethereum telah kehilangan jutaan dollar.

Dari pernyataan Dexaran memicu pertanyaan dan ada jawabanya yang masih belum saya mengerti. dexaran sendiri merupakan pembuat ERC223 yang dikembangkan dari BUG ERC20 yang memeriksa alamat token apakah kontrak, jika alamat kontrak apakah memiliki fallback. Ada lagi ERC777 tujuanya juga sama untuk menatasi masalah pada ERC20 yang berfokus pada adopsi dengan menawarkan berbagai mekanisme penanganan transaksi.
Sumber: Comparing ERC20, ERC223, and the new Ethereum ERC777 token standard

Dari pernyataan diatas bisakah dari kalian para senior membantu memperjelas, bisa ambil refere dari sumber diatas.

1. Bagaimana ERC20 tetap eksis dalam dunia blockchain jika diketahui memiliki BUG yang menyebabkan hilangnya jutaan dollar?
2. Kenapa pengembangan ERC20 yaitu ERC223 dan ERC777 jarang dipakai?



Catatan
quote seperlunya
Jangan spam
Self-mod
kritik dan saran
Boleh menambahkan diskusi lain seputar ERC20 untuk menambah kualitas topik
Jump to: