Sebastien Rousseau

ERC-20

ERC-20: ממשק הטוקן של Ethereum ששינה את העולם

טוקני ERC-20, חוזים חכמים של Ethereum, וסטנדרטיזציה של נכסים דיגיטליים.

4 דקות קריאה
Banner for: ERC-20: ממשק הטוקן של Ethereum ששינה את העולם

בניין גבוה מאוד עם חורים רבים בו.class="img-fluid clearfix"

תקן הטוקן ERC-20

הצורך בממשק טוקן אחיד

לפני הופעת תקן ERC-20 (Ethereum Request for Comments 20), הבלוקצ׳יין של Ethereum היה דומה למערב הפרוע של ארכיטקטורות טוקן. לכל טוקן חדש שהונפק היה מערך ייחודי משלו של כללים, פונקציות וממשקים. הדבר לא רק הציב בפני המפתחים עקומת למידה תובענית, אלא גם פגע ביכולת הפעולה ההדדית של הטוקנים. למעשה, כל טוקן חדש היה כמו שפה חדשה שיש ללמוד, להבין וליישם. פיצול זה עיכב את יכולת ההרחבה ואת האימוץ הרחב של טוקנים בפלטפורמת Ethereum.

הצגת תקן ERC-20 שימשה כשפה מאחדת, וקבעה מערך משותף של כללים ופונקציות שכל הטוקנים של Ethereum מחויבים לו. כעת עומד לרשות המפתחים ממשק עקבי לעבוד מולו, ללא תלות בטוקן הנדון. סטנדרטיזציה זו ייעלה את תהליכי האינטראקציה עם הטוקנים, ואפשרה שילוב חלק יותר במגוון יישומים ושירותים. כתוצאה מכך, המפתחים יכולים לעבוד עם טוקנים בצורה משמעותית יותר, ולטפח סביבה המקדמת חדשנות וצמיחה בתוך המערכת האקולוגית של Ethereum.

המערב הפרוע של ארכיטקטורות הטוקן

הבלוקצ׳יין של Ethereum תוכנן במקור לתמוך בסוג יחיד של טוקן: ETH. אולם ככל שגברה הפופולריות של הפלטפורמה, החלו המפתחים ליצור טוקנים משלהם כדי לייצג מגוון של נכסים ומושגים. הדבר הוביל להתרבות של ארכיטקטורות טוקן שונות, שלכל אחת מהן מערך ייחודי משלה של כללים ופונקציות.

פיצול זה הקשה על המפתחים ליצור יישומים שיכולים לתקשר עם טוקנים מרובים. הוא גם הקשה על המשתמשים לנהל את נכסי הטוקן שלהם בפלטפורמות שונות.

תקן ERC-20

תקן ERC-20 הוצג ב-2015 כדי להתמודד עם האתגרים שהציב המערב הפרוע של ארכיטקטורות הטוקן. התקן מגדיר מערך משותף של כללים ופונקציות שכל הטוקנים של Ethereum מחויבים לו. סטנדרטיזציה זו מקלה על המפתחים ליצור יישומים שיכולים לתקשר עם כל טוקן ERC-20, וכן מקלה על המשתמשים לנהל את נכסי הטוקן שלהם.

תקן ERC-20 אומץ באופן נרחב על ידי קהילת Ethereum. כיום קיימים מעל 200,000 טוקני ERC-20, והתקן משמש מגוון רחב של יישומים, ובהם בורסות מבוזרות, פלטפורמות הלוואות ואפליקציות מבוזרות למשחקים.

הרעיון

מערך משותף של פונקציות ותכונות לכל הטוקנים

תקן ERC-20 מגדיר מערך של שש פונקציות חיוניות שכל הטוקנים התואמים ל-ERC-20 חייבים לממש. פונקציות אלה הן:

תקן ERC-20 מגדיר גם שני אירועים (events) שיש לפלוט עם הביצוע המוצלח של הפונקציות המתאימות. אירועים אלה הם:

ההשפעה

צמיחת ה-DeFi ואימוץ Ethereum

לתקן ERC-20 הייתה השפעה משמעותית על המערכת האקולוגית של Ethereum. הוא היה גורם מאפשר מרכזי לתנועת ה-DeFi (מימון מבוזר), וסייע גם להגברת האימוץ של Ethereum.

פלטפורמות DeFi, המציעות מגוון שירותים פיננסיים מהלוואות ועד ניהול נכסים, מסתמכות במידה רבה על טוקנים כדי לאפשר עסקאות. כאשר ERC-20 משמש כמתאם אוניברסלי, קל הרבה יותר ליישומי DeFi לשלב מגוון רחב של טוקנים מבלי להתאים את הקוד שלהם לכל אחד ואחד.

תקן ERC-20 גם הקל על המשתמשים לנהל את נכסי הטוקן שלהם. כאשר הטוקנים מצייתים לאותם כללים בסיסיים, המשתמשים מתקשים פחות להעביר, להוציא ולנהל את נכסי הטוקן שלהם בפלטפורמות מרובות. חוויית משתמש משופרת זו הייתה גורם מניע בעליית שיעורי האימוץ של Ethereum.

התמריץ

הפחתת עלויות פיתוח ושיפור האבטחה

לסטנדרטיזציה שהביא פרוטוקול ERC-20 הייתה השפעה כלכלית ישירה אף היא. באמצעות אספקת תבנית בדוקה ומאושרת על ידי הקהילה ליצירת טוקנים, הוא הפחית משמעותית את חסמי הכניסה למפתחים. כעת הם יכולים ליצור טוקן חדש בעלויות פיתוח נמוכות יותר ובזמן הגעה מהיר יותר לשוק, שכן אין עוד צורך להמציא מחדש את הגלגל. התקן גם מעודד בעקיפין יצירת יישומים מבוזרים (DApps) ושירותים שיכולים לתקשר באופן אוניברסלי עם כל טוקן ERC-20, ובכך מטפח מערכת אקולוגית תוססת יותר.

יתרון בולט נוסף הוא אבטחה מוגברת. תקן ERC-20 עבר בחינה קפדנית על ידי קהילת Ethereum, ובכך הפך למודל חסון ומאובטח למימוש טוקנים. ציות לתקן זה מרמז שההיבטים הבסיסיים של החוזה החכם של הטוקן תואמים את שיטות העבודה המומלצות המקובלות על הקהילה. הדבר ממזער את הסיכון לחולשות אבטחה שעלולות אחרת לנבוע ממודל טוקן שתוכנן באופן לקוי. אף שאין בכך ערובה מפני כל סוגי החולשות, זהו צעד משמעותי לעבר הבטחת האבטחה הכוללת של הטוקנים, ובהמשך לכך של הפרויקטים המשתמשים בהם.

נסקר לאחרונה .

פרסם מחדש מאמר זה

העתק בפורמט Medium

# ERC-20: ממשק הטוקן של Ethereum ששינה את העולם — Sebastien Rousseau

> Originally published at [https://sebastienrousseau.com/he/2018-01-24-the-erc-20-token-standard/](https://sebastienrousseau.com/he/2018-01-24-the-erc-20-token-standard/)

ERC-20 הוא סוג הטוקן הנפוץ ביותר בבלוקצ׳יין של Ethereum, ולעיתים קרובות מתייחסים אליו כאל חוזה דיגיטלי חכם (smart contract).

Read the full article on sebastienrousseau.com: https://sebastienrousseau.com/he/2018-01-24-the-erc-20-token-standard/

העתק בפורמט Mastodon

ERC-20: ממשק הטוקן של Ethereum ששינה את העולם — Sebastien Rousseau

ERC-20 הוא סוג הטוקן הנפוץ ביותר בבלוקצ׳יין של Ethereum, ולעיתים קרובות מתייחסים אליו כאל חוזה דיגיטלי חכם (smart contract).

https://sebastienrousseau.com/he/2018-01-24-the-erc-20-token-standard/

העתק מעוצב עבור LinkedIn

ERC-20: ממשק הטוקן של Ethereum ששינה את העולם — Sebastien Rousseau

ERC-20 הוא סוג הטוקן הנפוץ ביותר בבלוקצ׳יין של Ethereum, ולעיתים קרובות מתייחסים אליו כאל חוזה דיגיטלי חכם (smart contract).

להלן עיקרי הנקודות האסטרטגיות:

- תקן הטוקן ERC-20. לפני הופעת תקן ERC-20 (Ethereum Request for Comments 20), הבלוקצ׳יין של Ethereum היה דומה למערב הפרוע של ארכיטקטורות טוקן.
- הרעיון. תקן ERC-20 מגדיר מערך של שש פונקציות חיוניות שכל הטוקנים התואמים ל-ERC-20 חייבים לממש.
- ההשפעה. לתקן ERC-20 הייתה השפעה משמעותית על המערכת האקולוגית של Ethereum.
- התמריץ. לסטנדרטיזציה שהביא פרוטוקול ERC-20 הייתה השפעה כלכלית ישירה אף היא.

כיצד מתמודד הארגון שלכם עם האתגרים המתוארים במאמר זה?

→ https://sebastienrousseau.com/he/2018-01-24-the-erc-20-token-standard/

#Erc20 #Ethereum #טוקן #SmartContract #Defi

Sebastien Rousseau | CC-BY-4.0
ציטוט הכתבה

ERC-20: ממשק הטוקן של Ethereum ששינה את העולם — Sebastien Rousseau

ERC-20 הוא סוג הטוקן הנפוץ ביותר בבלוקצ׳יין של Ethereum, ולעיתים קרובות מתייחסים אליו כאל חוזה דיגיטלי חכם (smart contract).

BibTeX

@online{rousseau2018erc,
  author  = {Rousseau, Sebastien},
  title   = {{ERC-20: ממשק הטוקן של Ethereum ששינה את העולם — Sebastien Rousseau}},
  year    = {2018},
  url     = {https://sebastienrousseau.com/he/2018-01-24-the-erc-20-token-standard/},
  urldate = {2018}
}

RIS

TY  - GEN
AU  - Rousseau, Sebastien
TI  - ERC-20: ממשק הטוקן של Ethereum ששינה את העולם — Sebastien Rousseau
PY  - 2018
UR  - https://sebastienrousseau.com/he/2018-01-24-the-erc-20-token-standard/
ER  -

Vancouver

Rousseau S. ERC-20: ממשק הטוקן של Ethereum ששינה את העולם — Sebastien Rousseau. sebastienrousseau.com. 2018 Jan 24. Available from: https://sebastienrousseau.com/he/2018-01-24-the-erc-20-token-standard/

Chicago

Rousseau, Sebastien. "ERC-20: ממשק הטוקן של Ethereum ששינה את העולם — Sebastien Rousseau." sebastienrousseau.com. January 24, 2018. https://sebastienrousseau.com/he/2018-01-24-the-erc-20-token-standard/.

APA

Rousseau, S. (2018, January 24). ERC-20: ממשק הטוקן של Ethereum ששינה את העולם — Sebastien Rousseau. sebastienrousseau.com. https://sebastienrousseau.com/he/2018-01-24-the-erc-20-token-standard/

פרסום מחדש של הכתבה

ERC-20: ממשק הטוקן של Ethereum ששינה את העולם — Sebastien Rousseau

ERC-20 הוא סוג הטוקן הנפוץ ביותר בבלוקצ׳יין של Ethereum, ולעיתים קרובות מתייחסים אליו כאל חוזה דיגיטלי חכם (smart contract).

כתבה זו מפורסמת ברישיון Creative Commons Attribution 4.0 International. פרסום מחדש מחייב ייחוס לכתובת ה-URL הקאנונית.

ERC-20: ממשק הטוקן של Ethereum ששינה את העולם — Sebastien Rousseau

ERC-20 הוא סוג הטוקן הנפוץ ביותר בבלוקצ׳יין של Ethereum, ולעיתים קרובות מתייחסים אליו כאל חוזה דיגיטלי חכם (smart contract).

Originally published at https://sebastienrousseau.com/he/2018-01-24-the-erc-20-token-standard/ by Sebastien Rousseau.
Licensed under CC-BY-4.0.