Светът на криптовалутите в един момент може да изглежда като обезсърчителен за обикновения инвеститор, без технически познания за блокчейн и сферата на смарт договорите. Въпреки това, перспективата за огромни печалби и притокът на много нови цифрови валути привлече всички видове инвеститори, включително тези, които иначе може би са били предпазливи да инвестират в продукт или валута, вътрешната работа на които не са разбрали добре. Въпреки че инвеститорите със сигурност могат да бъдат успешни в криптовалутното пространство без това техническо познание, основното разбиране на някои от най-важните свойства на много от настоящите цифрови валути несъмнено е полезно за насочване на инвеститора към най-сигурните и здрави финансови решения. Една от основните концепции, която управлява голяма част от пространството, е токеновият стандарт ERC20.
ERC20 се отнася до стандартен знак за етериум. Това е технически стандарт, който диктува редица правила и действия, които маркерът на ефириум или интелигентният договор трябва да бъде в състояние да приложи. ERC означава „ethereum искане за коментар“, а стандартът е разработен през 2015 г. „Искане за коментар“ е версия на подобна концепция, която е разработена от Инженерната работна група като средство за предаване на съществени технически бележки и изисквания. Може би е най-лесно да мислите за ERC20 като набор от основни насоки и функции, които всеки нов маркер, създаден в мрежата на ефириума, трябва да следва.
Разпространение и значение на ERC20
Стандартът ERC20 е доминиращ път за създаването на нови маркери в криптовалутното пространство от известно време. Той е бил особено популярен сред ICO и компаниите за краудфандинг. По някои сметки имаше повече от 20 000 обособени токена, работещи съгласно стандарта ERC20 към първите седмици на 2018 г. Доклад от CCN.com предполага, че токените ERC20 „почти с една ръка доминират на пазара на бикове на ICO от 2017 г.“ и че много успешни криптовалути се основават според протокола ERC20. Към този текст EOS е най-успешният маркер, базиран на ERC20, прибра 185 милиона долара при петдневно стартиране на ICO. Bancor е следващият в списъка, спечелил 153 милиона долара от тълпа средства по време на продажбата си. Множество други съвместими с ERC20 маркери събраха най-малко 70 милиона долара всяка ICO.
История на ERC20
ERC20 е създаден от разработчиците на ethereum от името на по-широката мрежа и общност на ethereum през 2015 г. и официално признат през септември 2017 г. За да създаде стандарт от този тип за ethereum, разработчик или група разработчици трябва да представят това, което е известно като предложение за подобряване на Ethereum (EIP) със специфични протоколи и стандарти. След това комисия одобрява, изменя и финализира EIP, в този момент тя се превръща в ERC.
След това смарт договорите са задължени да отговарят на един от стандартите. ERC20 е най-известният от всички тези ERC стандарти, но не е единственият съществуващ.
Съдържание на стандарта ERC20
ERC20 съдържа няколко функции, което означава, че съвместим маркер трябва да може да реализира този списък (описанията на всяка функция са в скоби):
- totalПодаване (предоставяне на информация за общото предлагане на токени) балансOf (предоставяне на баланса на акаунта на акаунта на собственика) прехвърляне (изпълнение на прехвърляне на определен брой символи до определен адрес) transferFrom (изпълнение на прехвърляне на определен брой маркери от определен адрес) одобрете (позволете на Spender да изтегли зададен брой маркери от определен акаунт) надбавка (върнете зададен брой от маркери от spender на собственика)
Освен това тези функции ще задействат и до две събития, включително събитие за прехвърляне (което се провежда всеки път, когато се прехвърлят маркери) и събитие за одобрение, което се активира, когато се изисква одобрение.
През март 2018 г. популярната борса за цифрова валута Coinbase обяви своя план за добавяне на поддръжка на ERC20 към редица свои продукти. Очаква се прилагането на тази промяна да "отвори вратата за по-разнообразен набор от крипто-валутни тръстове" в платформата Coinbase Custody, според CCN. Борсите, обслужващи отделни инвеститори, също могат да добавят нови криптовалути към списъка им с предложения.
Проблеми и алтернативи
Докато ERC20 вижда огромна подкрепа под формата на маркери, които съответстват на неговите стандарти, в общността за разработчици има много хора, които смятат, че ERC20 е погрешен по един или повече начини. Поради тази причина, след разработването на ERC20, бяха предложени и редица алтернативни стандарти за маркери. Те включват ERC223, който има за цел да отговори на проблем с елементите за одобрение и трансфер на ERC20. ERC621 е друга алтернатива, която предлага същите основни функции, които предоставя ERC20, но също така добавя капацитета за увеличаване или намаляване на общото предлагане на токени. ERC827, от друга страна, позволява на притежателя да одобри изразходването на жетони от трета страна. Всяко едно от тези нови предложения за протокол приема ERC20 като своя основа в известна степен.