Что такое стандарт ERC20 в ICO | Бизнес Бицепс

В данной заметке я хочу рассказать о стандарте ERC20, основе для подавляющего большинства токенов в мире ICO. Хочется отметить, что данная тема – техническая, и если вам будет что-то не понятно, то в конце статьи я вынес термины и их определения. В свою очередь, я постараюсь максимально просто объяснить об этом стандарте.

Стандарт ERC20

Итак, ERC 20 – это стандарт для создания токенов* на базе Эфириума. Важно понимать, что ERC20 токены расположены на блокчейне* Ethereum, а значит полностью от него зависимы и не являются самостоятельной монетой. Создан данный стандарт для упрощения множественных действий среди бирж, кошельков и смарт-договоров. Благодаря этому стандарту новым токенам технически будет очень просто выйти на биржу. Стандарт ERC20 представляет принципы деятельности монет, код ERC20 находится в открытом доступе. Стандарт подразумевает 6 обязательных пунктов в смарт-контракте*, а именно:

1. Необходимо указать максимальное количество выпускаемых токенов, когда этот лимит будет достигнут, смарт-контракт автоматически прекратит выпуск новых токенов.

2. Указать параметр Decimals, он определяет количество цифр после запятой для создаваемого токена.

3. Функция BalanceOF, которая записывает баланс держателя токенов.

4. Transfer и TransferFROM – Transfer берет токены из общего количества и перечисляет их пользователю. TransferFROM используется для передачи токенов между двумя пользователями.

5. Aprove. Эта функция проверяет, что смарт-контракт может дать определенное количество токенов пользователю.

6. Allowance. Функция проверяет что пользователь имеет достаточное количество токенов, чтобы отослать их другому пользователю.

Требуется совсем немного знаний программирования, чтобы любой пользователь, в том числе и мы с вами, сумел создать токены стандарта ERC20.

Успех ERC20

Работа на основе смарт-контрактов, которые впервые были реализованы в сети Ethereum, является основным секретом успеха стандарта ERC20. Выглядит это так: вы отправляете токены партнеру на другой адрес, в результате вы видите, что у вас токенов стало меньше, а у вашего партнера больше. Но по факту, вы никому их не отправляли, вы лишь послали инструкцию в смарт-контракт о смене адреса владельца этого количества токенов. Таким образом, смарт-контракт выполняет роль посредника между вами и вашим другом. Это ключевое упрощение всех операций и привело к стремительному росту альткоинов, подавляющая часть которых соответствует стандарту ERC20.

Но стоит отметить, что эта модель имеет и негативную сторону. Благодаря простоте создания новых токенов, появляются различные мошенники, которые якобы создают “перспективные” стартапы, а по факту просто собирают кассу и скрываются. Поэтому очень важно, подыскивая ICO, тщательно изучать стоящую за ним команду. И, конечно, саму идею и перспективность ICO.

Термины

Токен – единица учета, которая используется для представления цифрового баланса в некотором активе. Учет токенов ведется в базе данных на основе технологии блокчейн, а доступ к ним осуществляется через специальные приложения с использованием схем электронной подписи.

Блокчейн – выстроенная по определённым правилам, непрерывная последовательная цепочка блоков, содержащих информацию. Чаще всего, копии цепочек блоков хранятся на множестве разных компьютеров независимо друг от друга.

Смарт-контракт – компьютерный алгоритм, предназначенный для заключения и поддержания коммерческих контрактов в технологии блокчейн.

Вот и все! Теперь вы стали немного продвинутей и знаете, что такое стандарт ERC20!

ОСТАВЬТЕ КОММЕНТАРИЙ, ПОЖАЛУЙСТА!