Ի՞նչ է ERC20-ը
ՍահմանումERC20-ը Ethereum-ում փոխարինելի թոքենների ամենատարածված ստանդարտն է։ Այն սահմանում է, թե ինչպես է թոքենի պայմանագիրը պահում մնացորդները, փոխանցում թոքենները և թույլ տալիս այլ պայմանագրերին ծախսել դրանք, ուստի ERC20 թոքենը, օրինակ՝ USDT-ն, աշխատում է Ethereum դրամապանակներում։
Ինչպես են աշխատում ERC20 թոքենները
ERC20 թոքենը ձեր դրամապանակում ֆայլի պես չի պահվում։ Այն խելացի պայմանագիր է, որը վարում է մնացորդների մատյան, և ձեր հասցեն պարզապես գրառում է այդ մատյանում։ Թոքեն ուղարկել նշանակում է պայմանագրին խնդրել ձեր մնացորդի մի մասը տեղափոխել այլ հասցեի։
2015 թվականին առաջարկված ստանդարտը սահմանում է ֆունկցիաների փոքր հավաքածու՝ balanceOf, transfer, approve և transferFrom։ Քանի որ բոլոր թոքեններն հետևում են դրանց, դրամապանակները, բորսաները և հավելվածները կարող են աջակցել հազարավոր թոքենների՝ առանց հատուկ կոդի։
Թույլտվություններ (approve) և սահմանաչափեր
approve ֆունկցիան թույլ է տալիս մեկ այլ հասցեի, սովորաբար խելացի պայմանագրի, օրինակ՝ ապակենտրոնացված բորսայի, ծախսել ձեր թոքենները մինչև որոշակի գումար։ Այսպես են աշխատում փոխանակումները և շատ հավելվածներ, բայց թույլտվությունը գործում է այնքան ժամանակ, մինչև այն փոխեք։
Ֆիշինգային կայքերը չարաշահում են սա՝ խնդրելով անսահմանափակ թույլտվություններ։ Թույլատրեք միայն անհրաժեշտ գումարը, միայն վստահելի պայմանագրերի համար, և չեղարկեք այն թույլտվությունները, որոնք այլևս չեք օգտագործում։
Ինչ ստուգել ուղարկելուց առաջ
Կորած ERC20 թոքենների մեծ մասը կապված է այս մանրամասներից մեկի հետ․
- Ցանցը՝ բորսաներում ERC20-ը գրեթե միշտ նշանակում է հենց Ethereum, թեև նույն ստանդարտն աշխատում է նաև այլ EVM ցանցերում
- ETH gas-ի համար՝ յուրաքանչյուր ERC20 փոխանցում վճարվում է ETH-ով, ոչ թե թոքենով
- Թոքենի պայմանագրի հասցեն, քանի որ հայտնի անունով թոքեն կարող է ստեղծել յուրաքանչյուր ոք
- Տասնորդական նիշերը՝ USDT-ն Ethereum-ում օգտագործում է 6 նիշ, իսկ շատ թոքեններ՝ 18, ուստի վստահեք ձեր դրամապանակի ստուգված թոքենների տվյալներին
- Ստացողը՝ հենց թոքենի պայմանագրի հասցեին ուղարկված թոքենները սովորաբար ընդմիշտ կորչում են
ERC20 թոքենները Waletifi-ում
Waletifi-ն աջակցում է ERC20 թոքենները Ethereum-ում և նույն ստանդարտը մյուս EVM ցանցերում՝ բոլորը մեկ 0x հասցեով։ Մինչև հաստատելը ստուգման էկրանը ցույց է տալիս ցանցը և միջնորդավճարը, զգուշացնում է, եթե gas-ի համար ETH չունեք, և նշում է թոքենի իսկ պայմանագրի հասցեին կատարվող փոխանցումը։