ERC20 nədir?
TərifERC20 Ethereum-da əvəzlənən tokenlər üçün ən geniş yayılmış standartdır. O, token müqaviləsinin balansları göstərməsini, köçürmələri və digər müqavilələrə xərcləmə icazəsini müəyyən edir, ona görə USDT kimi istənilən ERC20 tokeni istənilən Ethereum cüzdanında işləyir.
ERC20 tokenləri necə işləyir?
ERC20 tokeni cüzdanında fayl kimi saxlanılmır. O, balansların reyestrini aparan ağıllı müqavilədir, sənin ünvanın isə sadəcə bu reyestrdəki bir qeyddir. Token göndərmək müqavilədən balansının bir hissəsini başqa ünvana keçirməyi xahiş etmək deməkdir.
2015-ci ildə təklif olunmuş standart balanceOf, transfer, approve və transferFrom kimi kiçik funksiyalar toplusunu müəyyən edir. Hər token bunlara əməl etdiyi üçün cüzdanlar, birjalar və tətbiqlər minlərlə tokeni xüsusi kod yazmadan dəstəkləyə bilir.
İcazələr (approve) və limitlər
approve funksiyası başqa bir ünvana, adətən mərkəzləşdirilməmiş birja kimi ağıllı müqaviləyə, tokenlərinin müəyyən məbləğə qədər hissəsini xərcləməyə icazə verir. Mübadilələr və bir çox tətbiq belə işləyir, amma icazə sən onu dəyişənə qədər qüvvədə qalır.
Fişinq saytları limitsiz icazə istəyərək bundan sui-istifadə edir. Yalnız lazım olan məbləğə, yalnız etibar etdiyin müqavilələrə icazə ver və artıq istifadə etmədiyin icazələri ləğv et.
Göndərməzdən əvvəl nəyi yoxlamalısan?
İtirilmiş ERC20 tokenlərinin çoxu bu detallardan birinə görə itir:
- Şəbəkə: birjalarda ERC20 demək olar ki, həmişə Ethereum-un özü deməkdir, baxmayaraq ki, eyni standart digər EVM şəbəkələrində də işləyir
- Qaz üçün ETH: hər ERC20 köçürməsi tokenlə yox, ETH ilə ödənilir
- Tokenin kontrakt ünvanı, çünki məşhur adla tokeni hər kəs buraxa bilər
- Onluq rəqəmlər (decimals): Ethereum-da USDT 6, bir çox token isə 18 onluq rəqəm istifadə edir, ona görə cüzdanının təsdiqlənmiş token məlumatına güvən
- Alıcı: tokenin öz kontrakt ünvanına göndərilən tokenlər adətən həmişəlik itir
Waletifi-də ERC20 tokenləri
Waletifi Ethereum-dakı ERC20 tokenlərini və digər EVM şəbəkələrindəki eyni standartı bir 0x ünvanında dəstəkləyir. Təsdiqdən əvvəl yoxlama ekranı şəbəkəni və komissiyanı göstərir, qaz üçün ETH yoxdursa xəbərdarlıq edir və tokenin öz kontrakt ünvanına göndərilməsini qeyd edir.