Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
cyberevents
6 лет назад

Смарт контракты. Токены. Спикер: Дмитрий Стародубцев.

Данная лекция несет в себе более практический характер, а именно: содержит краткий практический курс по созданию токенов на платформе Битшеарс и Эфириум. Для наглядности проведения процесса и понимания принципа работы необходимого инструментария, рекомендуется посмотреть видео ролик. Полученные после просмотра знания помогут разобраться в алгоритме создания токенов на этих двух платформах, а также, с их помощью, вы без труда и больших затрат сможете создать свои собственные токены!

Но прежде чем приступить к практической части, рассмотрим важные теоретические понятия и аспекты.

Что такое токен?

Токен - это единица измерения. В настоящее время существует множество разновидностей токенов. Но стоит выделить две категории:

  • Ключевые для консенсус-алгоритма распределенной сети и базы данных, такие как: Биткоин (Bitcoin), Эфириум (Ethereum) или Риппл (Ripple)
  • Токены, которые выпущены поверх базы данных - просто как записи (Голем (Golem), Сторж (Storj) и т.д.). Данные токены имеют эмитента и выпущены, например, на платформе Эфириум

История токенов

Все началось в 2013 году с появления цветных монет (colored coins). Поясним: дело в том, что в Биткоин есть функция OP_RETURN - возможность записать в блокчейн биткоина 80 байт (сейчас 40 байт) произвольной информации. Люди начали думать, как использовать такую супервозможность и ответ был очевиден - цветные монеты. Это значит, что можно «окрасить» биткоин, то есть присоединить к нему некую информацию, которая превращает его в токен и теперь данная цветная монета («окрашенный» биткоин) может использоваться не только как денежный знак, но и нести в себе другой смысл.

И следующий закономерный вопрос: какой же смысл может нести в себе токен

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

И теперь к главному вопросу лекции: где и каким образом можно создавать токены

Как ранее было замечено, первой платформой по выпуску токенов можно считать сеть Биткоин. При помощи цветных монет кто угодно может выпустить свои акции или торговать товарами, используя инфраструктуру сети Биткойн.
Позже появился проект Мастеркоин (самый первый краудсейл в истории, сейчас он называется Omni Layer, его капитализация составляет 37 000 000 долларов). Мастеркоин дает возможность создания умных токенов, с помощью которых можно предоставлять услуги, продукты, цифровые валюты и ценные бумаги. Проект выпущен на блокчейне Биткоин.
Затем появился проект Counterparty - для него тоже был запущен краудсейл.
Данный проект расширяет возможности Биткойна включением в них смарт-контрактов — появляются децентрализованные автономные организации, социальные сети и системы идентификации, рынки игр и рынки прогнозирования.
Также хотелось бы отметить такой проект, как Colored Coins, который также совместим с технологией смарт-контрактов.
Все четыре вышеупомянутых проекта работают на блокчейне Биткойн. Проекты функциональны, но имеют один большой минус - высокая стоимость выпуска токенов.
Для решения данной проблемы стали появляться новые протокола. Виталий Бутерин начал работать над эфиром и в белой бумаге (whitepaper) описывает токены как основной use-case. Важно понимать, что токен - это очень абстрактная вещь и для его конкретизации необходимо запрограммировать определенные свойства. Через призму такого понимания токена и для удешевления процесса его создания начали разрабатывать протокол Эфириум, также появился проект Битшеарс (BitShares).

Существует большое количество протоколов для выпуска токенов, но в данной лекции имеет смысл воспользоваться двумя сервисами: Битшеарс и Эфириум. Для начала рассмотрим основные свойства и особенности выпуска токенов на этих двух платформах и выявим фундаментальные различия между ними.

Битшеарс - удобно, быстро и просто, но нет никаких возможностей для кастомизации, то есть нет возможности задать свойства для токена, не предусмотренные умными контрактами Битшеарс.
Создаваемому токену можно присвоить базовые параметры, такие как: символ токена, описание, определить максимальный лимит по выпуску. Также есть возможность запрограммировать пять дополнительных свойств:

  • Enabling Market Fees (при перемещении токена эминент будет получать определенный процент актива (процент зависит от эмитента)
  • Requiring holders to be white-listed (токены могут перемещаться только среди акционеров внесенных в список)
  • Allow Issuer to withdraw from any account (эмитент вправе изъять выпущенный токен у держателя)
  • Require all transfers to be approved by the issuer (все перемещения должны быть согласованы с эмитентом)
  • Allow to disable confidential transactions
  • )

    Плата за выпуск актива зависит от заданных параметров и ситуации на рынке криптовалют. На момент создания демонстрационного токена, стоимость выпуска составила примерно 150 USD.

    Эфириум — это платформа, которую можно использовать для любых произвольных умных контрактов, которые представляют собой цифровые денежные средства. Эфириум хорош тем, что мы можем выпустить токены, и нам не обязательно предугадывать будущее, как именно мы будем ими пользоваться. Достаточно просто в дальнейшем дописать несколько умных контрактов, которые будут требовать использование этих токенов, чтобы придать им ценность. На платформе Битшеарс можно задать только 5 дополнительных параметра, на Эфириуме - фунционал создаваемого токена гораздо шире. Гибкость - одно из фундаментальных отличий Эфириума, которое отражается на стоимости выпуска токена на данной платформе (в последнее время стоимость идет на спад и выпус токена на Эфириуме может быть дешевле, чем на Битшеарс).
    Еще одно важное отличие - это использование топлива (так называемого газа) для проведения транзакции в сети. На Эфириуме, когда вы передаете токены, взаимодействуете с контрактом или выполняете какие-либо действия в блокчейне, вы должны заплатить за эти вычисления. Платеж исчисляется в газе, а газ выплачивается в эфире (основная расчетная единица платформы).

    Мы рассмотрели теоретическую часть вопроса. Тем, кто заинтересован в практическом исполнении, предлагаем посмотреть видео ролик. Дмитрий наглядно продемонстрирует процесс создания токенов на Битшеарс и Эфириум (18:00-1:15:00). С помощью предложенных алгоритмов вы без труда сможете создать собственные токены на данных платформах и поймете, что данный процесс не так сложен, как может показаться на первый взгляд.

    4
    41.326 GOLOS
    На Golos с August 2017
    Комментарии (1)
    Сортировать по:
    Сначала старые