ה-ERC20 של אתריום הפך לסטנדרט עבור אסימון אתריום ובלוקצ'יין אתריום. ERC מייצג את Ethereum Request for Comment (בקשת הערות לאתריום). זהו חלק חיוני בעולם הקריפטו ואחד האסימונים הפופולריים ביותר. לפני המצאתו, לכל אסימון היה חוזה חכם ייחודי משלו והיה צורך לכתוב קוד חדש לחלוטין.
אסימונים בלתי ניתנים להחלפה של אתריום הומצאו כדי ליצור ולהנפיק חוזים חכמים. העיקר הוא שהם מקלים על יצירת רשת רחבה של אסימונים ויישומים. בניגוד ליישומים מסורתיים, הם אינם דורשים שלבים ביניים. ERC-20 הוא תקן אסימונים מאוחד, מה שאומר שכל האסימונים במערכת תואמים זה לזה. הוא קובע רשימה משותפת של כללים ליישום אסימוני ETH.
בקיצור, הרוב המכריע של חוזי אתריום תואמים ל-ERC-20. זה תורם רבות ליצירת יישומים ואסימונים שאינם דורשים שלבים ביניים. כיום, אי אפשר לדמיין את רשת אתריום בלי ERC-20. במאמר זה אציג בקצרה את אסימון אתריום.
מפתח ההצלחה של אסימון ERC20
למרות שהאסימון המקורי ERC-20 הוא ETH (או “גז”), תקן האסימון של אתריום הפך לנפוץ כל כך, עד שחלק מהנכסים הדיגיטליים האחרים בעלי שמות שונים הם, למעשה, אסימוני ETH (למשל, Chainlink ו- רצועה). לכל אסימון יש מטרה משלו, כגון מתן זכות הצבעה בנושאים שיקבעו את תוצאות הפרויקט או מתן תגמול לקונים על ביצוע משימות.
אסימוני הקריפטו הללו נמכרים באמצעות הצעות שונות כדי לגייס כספים לפרויקטים. עם זאת, יש הטוענים כי אסימוני ERC20 משכו בעבר תשומת לב רבה מדי, מה שהביא ל השקעות לא רווחיות. שורשי המצב נעוצים ב ICO בשנת 2017.
הם זמינים לכולם וניתן ליצור אותם על ידי כל אחד, אך רק חברות ומפתחים לוקחים עליהם אחריות. הסיבות לפופולריות שלהם הן הבאות:
- אסימונים אלה פשוטים מאוד לתפעול
- הם פותרים בבת אחת את הבעיה של אוניברסליזציה של פקודות לארנקי מטבעות קריפטוגרפיים ולבורסות בלוקצ'יין. מערך הפקודות הזה הוא קטן ובסיסי. הוא כולל כללים לשיתוף פעולה בין אסימונים שונים ותקנות לרכישת אסימונים.
- זהו הניסיון המוצלח הראשון לכיול אסימוני אתריום ולקביעת תקן אסימונים ייחודי.
- אין להעביר מידע לחשבון של צד שלישי
משתמשי אתריום נדרשים לשלם עמלות עסקה. העמלות תלויות בכמות ה-ETH הנדרשת לכל פעולה.
מהם חוזים חכמים?
חוזים חכמים עוזרים להצפין את התנאים שבהם ניתן להעביר כסף ללא גישה מצד צדדים שלישיים. הם עוזרים לעקוב אחר אסימונים שנוצרו. המכונה הווירטואלית של אתריום עוזרת לבצע אותם. החוזה החכם של אסימון ERC-20 נוצר על ידי מתכנתים המשתמשים בשפת קידוד שאינה קריאה למחשבים. אם כל התנאים מתקיימים, הקוד מופעל באופן מיידי.
הבעיות האפשריות עם אתריום
- יצירת חוזים חכמים ERC-20. לחוזים אלה חשיבות רבה, שכן הם שולטים באופן ישיר על היצע האסימונים הכולל, אופן הפצתם, מועד הנפקת אסימונים חדשים וכו’. הם מסייעים בהעברת אסימונים במהירות רבה יותר. יצירתם היא תהליך ארוך וצורך אנרגיה רבה, הדורש צוות מפתחים מגובש. חוזים כושלים עלולים לגרום להוצאות כבדות.
- בעיות תאימות. יצירת אסימונים ללא תקן גנרי כגון ERC20 עלולה גם לגרום להוצאות נוספות. בקיצור, ארנק ופלטפורמת חליפין הם שירותים של צד שלישי, ויש לשלב אותם בעזרת חוזה חכם.
שפת עיבוד המידע (Solidity)
אמנם זו אינה שפת התכנות היחידה במערכת האקולוגית של אתריום, אך כל החוזים החכמים ERC-20 נכתבים בשפת Solidity. Solidity דומה ל-Javascript, ולכן מי שבקיא בשפות מסוג C יכול להתמצא בקלות ב-Solidity תוך זמן קצר, ללא צורך בהכשרה מיוחדת.
פונקציות ERC-20 עוזרות למשתמשים חיצוניים להכיר את יתרת האסימונים ולהעביר מטבעות בין חשבונות אתריום באמצעות אלגוריתם מיוחד. החוזה החכם מפרט שני אירועים – אישור והעברה. ניתן לערער עליהם אם למשתמש יש זכויות למשוך אסימונים מחשבון האתריום.
להלן מידע מפורט על הפונקציות החובה של ERC-20:
- היצע כולל היא פונקציה המגדירה את ההיצע הכולל של אסימוני ERC-20.
- פונקציית BalanceOf: מציג את מספר האסימונים ביתרת האסימונים הנוכחית של המשתמש
- פונקציית העברה: עוזר ל העברה אסימונים מההיצע הכולל למשתמש אחר
- פונקציית העברה: משמש לשליחת אסימונים מחשבון אחד למשנהו
- פונקציית האישור בודקת את יכולתו של החשבון להפיץ אסימונים
- פונקציית הקצבה בודק את היתרה בחשבון ומוודא שיש מספיק יתרה כדי לשלוח אסימונים
פונקציה חשובה נוספת היא הפונקציה הציבורית, הזמינה מחוץ לחוזה.
שוב – אם יש לכם ידע בסיסי ב-Javascript, ההסברים האלה יהיו ברורים לכם לחלוטין.
מהם אסימוני ERC20?
מלבד האסימון המקורי שלו, ETH, ישנם למעלה משמונה מאות אסימונים (נכון לסוף 2020) ויותר מ-350,000 חוזים טוקניים:
- Binance מטבע (BNB)
- Tether (USDT)
- Chainlink (LINK)
- דאי (Dai)
- יצרן (MKR)
- קונצנזוס (SEN
מה השימוש באסימוני ERC20?
- גיוס כספים: מעת לעת, מפתחי ERC-20 מגייסים כספים עבור הפרויקטים שלהם. לאחר מכן, המשקיעים מקבלים מטבעות חדשים לפני שהאסימונים החדשים נכנסים לשוק.
- זכויות הצבעה. ככל שיש למשתמש יותר אסימונים במאזן האסימונים שלו, כך יש לו השפעה רבה יותר על החלטות הפרויקט.
- הדגמת אובייקטים מהעולם האמיתי: אסימון יכול להדגים בעלות על אובייקטים בעלי ערך, כגון זהב.
- עמלות עסקה: המשתמש נדרש לשלם עמלות עבור כל העסקאות. אם הרשת עמוסה בתעבורה, הוא יכול להשתמש ב‘גז’, אשר מופחת מהאסימונים של הבעלים.
- תכונות מתקדמות: לעיתים, פונקציות אסימון ה-ETH אינן מספיקות עבור חלק מהמשתמשים, ולכן יש להם אפשרות ליצור אסימון חדש עם הפונקציות הדרושות להם.
מה צפוי לאת'ריום בעתיד?
למרות שיש ל-ERC-20 יתרונות רבים, הוא עדיין רחוק מלהיות מושלם. בעיות בתקינה גרמו לגניבה של 3 מיליון דולר לפחות. הבעיה השנייה היא זמן העיבוד הארוך בתקופות של תעבורה גבוהה.
לכן, מפתחי ERC-20 צריכים לפתור את הבעיות הללו ולכתוב קוד. יתר על כן, אסימון ERC-20 אינו הסטנדרט היחיד בעולם הביטקוין, למרות שהוא עדיין הפופולרי ביותר – ERC777 ו-ERC223 יכולים להיחשב כמתחרים. כדי להחזיק מעמד, מפתחים צריכים לעבוד קשה על שיפורים.
השורה התחתונה
יישום אסימון ERC20 הוא צעד גדול קדימה מבחינת סטנדרטיזציה, אם כי עדיין קיימים מספר חסרונות. אתריום מסייע בהעברת מטבעות ללא התערבות של צדדים שלישיים ומפשט מאוד את יצירת החוזים החכמים, מה שחוסך למפתחים זמן רב.
מפתחים השיקו לאחרונה את Ethereum 2.0, שנועד לתקן כמה בעיות. עם זאת, כדי למנוע הפסדים כספיים עצומים וחסרונות אחרים, יש עוד דרך ארוכה לעבור.
שאלות נפוצות
האם ERC20 זהה ל-ETH?
לא, המושגים האלה שונים לחלוטין. ERC20 הוא סטנדרט אחיד עבור הבלוקצ'יין של אתריום ושם לסוג המטבעות. ETH הוא המטבע המקורי של הבלוקצ'יין של אתריום.
לכן, ניתן להתייחס ל-ETH כחלק ממטבעות מסוג ERC-20. במילים אחרות, ERC-20 הוא מערכת אקולוגית שבה נעשה שימוש ב-ETH.
האם אני צריך ETH כדי לשלוח אסימוני ERC-20?
כן, תזדקק ל-ETH (או ‘גז’) כדי לשלוח אסימוני ERC-20, מכיוון שהם חובה. הסיבה לכך היא שאסימונים אלה מונפקים בפלטפורמת אתריום. כדי לוודא שיש לך מספיק ETH, בדוק את יתרת הארנק שלך.
איך ליצור ארנק ERC20?
ראשית, עליך לבצע ניתוח ולבחור אחד מבין ארנקים רבים התואמים לאתריום. לאחר מכן, עליך להתקין גרסת שולחן עבודה או גרסת מובייל של הארנק – MyEtherWallet יכולה להיות אופציה טובה. צרו ארנק חדש, קבעו סיסמה, הדפיסו את המפתח הפרטי שלכם (או ביטוי השחזור), שמרו אותו במקום בטוח או שמרו כמסמך, ואל תשתפו אותו עם אף אחד. לאחר מכן, תצטרכו לפתוח את הארנק. ברגע שתעשו זאת, תוכלו להוסיף אסימונים ולהתחיל לסחור.
איך למצוא את כתובת חוזה האסימון?
כתובת חוזה האסימון היא שדה חובה למילוי, והיא דורשת מידע ספציפי. כדי להשיג מידע זה, היכנס ישירות לאתר האסימון. Etherscan.io הוא שירות טוב לבדיקת מידע זה. עליך להזין את שם האסימון, ואז ללחוץ עליו. אל תשכח לבדוק שוב את כל המידע.










