מילון מונחים
ERC-20 (ERC-20)
בקצרה: התקן הנפוץ לטוקנים באתריום, שמגדיר איך טוקן מעביר יתרות, כדי שכל ארנק ובורסה ידעו לעבוד איתו.
מה התקן מגדיר
ERC-20 הוצע בנובמבר 2015 על ידי פביאן פוגלשטלר. הוא רשימה של פונקציות שכל חוזה טוקן צריך לכלול:
| פונקציה | מה היא עושה |
|---|---|
balanceOf |
מחזירה כמה טוקנים יש לכתובת |
transfer |
שולחת טוקנים לכתובת אחרת |
approve |
מאשרת לכתובת אחרת להוציא מהיתרה שלכם, ראו אישור טוקנים |
transferFrom |
מאפשרת לכתובת שקיבלה אישור למשוך |
totalSupply |
מחזירה את ההיצע הכולל |
בזכות התקן, כל ארנק, בורסה ופרוטוקול DeFi יודעים לעבוד עם כל טוקן חדש בלי קוד מיוחד.
דוגמאות
USDC, USDT, LINK, UNI ו-SHIB הם כולם טוקני ERC-20 באתריום. רשתות תואמות EVM משתמשות באותו תקן, לפעמים תחת שם אחר, כמו BEP-20 ב-BNB Chain.
פרט טכני שכדאי להכיר
כל טוקן מגדיר כמה ספרות אחרי הנקודה יש לו (Decimals). רוב הטוקנים משתמשים ב-18, אבל USDC ו-USDT משתמשים ב-6. זה חשוב בעיקר למי שעובד ישירות מול חוזים.