Выбор платформы для проведения токенизации или проведения ICO
Сегодня хочу рассмотреть несколько платформ, которые позволяют создавать собственные токены.
Рассматривать будем на предмет функциональности, популярности и удобства.
Раньше для создания (ICO IPO ITO) использовали прямые переводы на кошелек, после появления Etherium, появилось понятие «Смарт-Контракт», который позволяет описать назначение и функционал ваших токенов.
Разберемся что необходимо для создания Смарт Контракта в сети Etherium и какие сложности нас ожидают при выборе этой сети.
Количество транзакций с Ethereum в последнее время держится на отметке примерно в 350 000 в день и является самой высокой по сравнению с ближайшими конкурентами.
Но на поверку оказалось, что разработчики не учли некоторых нюансов и простейшая игра "Криптокотики" практически положила сеть Эфира.
Тем не менее сеть обладает высоким уровнем доверия и узнаваемости.
Что же необходимо, чтобы выпустить свой токен в сети Etherium?
Правильно, написать Смарт Контракт.
Если вы все же решили создавать свое ICO в этой сети вам понадобятся высококвалифицированные программисты Смарт Контрактов, ибо малейшая ошибка в оном может привести к потере всех вложенных средств.
Смарт Контракты в сети Эфира используют язык программирования Solidity, который близок по синтаксису к JavaScript и является Тьюринг-полным (как и все популярные языки программирования: Java, PHP, Python и т.д.).
То есть смарт контракт является программой, которая скомпилирована и записана в блокчейн и имеет свой адрес в сети. При помощи данного адреса мы можем вызывать код смарт контракта, а сам смарт контракт будет запущен на одной из нод, которая является частью платформы Ethereum.
Смарт Контракты в сети Etherium имеют некоторые ограничения. Для более подробного ознакомления с ограничениями вы можете прочитать статью - Ограничения смарт контрактов
Далее я просто перечислю ограничения с кратким описанием.
1) Транзакция, которая инициируется по прошествии определенного времени
Мы можем установить проверку времени в самом смарт контракте при вызове метода, который инициирует платеж, однако возникает следующая проблема: мы не можем рассчитывать на временную метку блока внутри контракта, так как она может быть изменена майнером, и таким образом нарушить работу контракта либо сделать результат его выполнения непредсказуемым.
2) Транзакции, которые происходят с определенной периодичностью
Тут мы сталкиваемся с той же проблемой, что и в предыдущем примере. Смарт контракт не может быть запущен самостоятельно, поэтому для работы периодических транзакций необходим внешний сервис, который будет периодически запускать код смарт контракта. При достижении условий выплаты смарт контракт переведет средства на адрес, записанный заранее.
3) Получать актуальные курсы обмена валют в смарт контракте
В силу ограничений платформы Ethereum, смарт контракт не может напрямую контактировать с внешними сервисами, а только с другими смарт контрактами и блокчейном.
4) Скрыть транзакцию для остальных участников сети
Ну думаю тут понятно.
5) Управление платежами вне платформы Ethereum
Смарт контракт не может управлять платежами вне Ethereum. Смарт контракт может манипулировать только Ether и другими валютами, созданными в Ethereum (токенами)
Для всех этих ограничений есть определенные способы решения и именно поэтому для создания качественного смарт контракта необходим специалист с глубокими познаниями в этой области, а значит стоимость такого специалист будет влетать вам в копеечку.
Итог: Для размещения в данной сети требуются сильные специалисты, а так же глубокое понимание самой логики контракта. Вам необходимо самостоятельно создавать всю инфраструктуру для взаимосвязи между приложениями. Самостоятельно создавать сайты и контракты для баунти программ.
Теперь поговорим о Waves.
Весной 2017 года разработчики Waves заявляли о том, что число операций на платформе превысило 10 тысяч в день — при заявленной «пропускной способности» до тысячи транзакций в секунду.
По сути отличие сети Waves от Etherium заключается только в наличии собственного приложения в которое встроены функции кошелька, биржи, а так для финансирования своего проекта пользователь платформы Waves может выпустить собственные токены, которые затем могут быть распроданы на открытом рынке в ходе краудфандинга. Инвесторы могут приобрести токены проекта в любой удобной валюте: долларах США, евро, биткойнах и так далее. Покупатель токена получает право перепродать, подарить, или обменять его на токен другого проекта в рамках блокчейн-инфраструктуры Waves. Фактическая стоимость закрепляется за токеном с помощью его интеграции в приложение. До тех пор, пока приложение имеет некоторую ценность, связанный с ним токен также имеет ценность. Настоящая стоимость токена определяется в ходе торгов на открытом рынке, который формируется естественным образом.
Так же пока на платформе не реализована возможность создания смарт контрактов, а значит функционал ваших токенов будет ограничен только перемещением их из кошелька в кошелек.(http://support.wavesplatform.com/forums/1-general/topics/5240-smart-kontraktyi/)
Итог: Данная платформа идеально подойдет для быстрого выпуска токенов и размещения их на бирже, но не более того. Функции по настройке смарт контрактов отсутствуют. Так же основной обменной единицей на платформе является токен Wav, который вы должны иметь у себя на кошельке для совершения действий на бирже. Так же самостоятельно придется создавать сайт и вручную начислять баунти токены либо придумывать костыли.
Теперь поговорим об одном проекте, который только выходит на рынок.
Платформа TokenGo предлагает единую площадку с личным кабинетом и всей систематизированной сводной информацией по всем сервисам текущим и предполагаемым в будущем, а так же проектам и текущим процедурам ICO.
Консенсус TokenGo использует адаптированный модифицированный алгоритм DPoP — Delegated Proof of Power, в котором за основу взят гибридный алгоритм DPoS/PoW.
По заявлениям разработчиков у платформы есть свой конструктор Смарт Контрактов, а это значит вам не придется тратится на дорогостоящих специалистов в этой области, достаточно будет описать логику контракта на бумаге и настроить его в личном кабинете используя доступные для этого инструменты.
Так же площадка отлично подойдет для токенизации существующего бизнеса или любой другой сферы, которая требует участие распределенных баз данных.
Сеть TokenGo не будет иметь ограничений при создании Смарт Контрактов как у Эфира, а это значит, что можно разрабатывать совершенно любые распределенные базы данных.
Если брать реальный сектор экономики, то на платформе TokenGo можно создать профессиональные блокчейн решения для бухгалтеров, поставщиков медицинских услуг, брокеров, страховых агентов и для многих других сфер деятельности, даже государственных структур.
Например, можно перевести на блокчейн платформу TokenGo таможню, полицию, налоговые службы, различные государственные надзоры, архивы и т.д. И все это с дополнительной цифровой идентификацией и аутентификации, которая не позволит вписывать данные посторонним.
Все это сильно ускорит работу этих служб, наведёт порядок в работе и удешевит её.
А как известно, что попало в блокчейн, оттуда уже не исчезнет, а значит данная платформа потенциально полезна для борьбы с коррупцией.
Платформа позволяет использовать при работе с ней стандартный набор JSON RESTful API, а значит такой функционал позволит взаимодействовать даже с устаревшими приложениями.
Какие еще плюсы могут склонить в сторону данной платформы?
Встроенный конструктор сайтов. Вы легко можете создать свой сайт используя данный конструктор, настроить баунти компанию и сразу же интегрировать её с площадкой TokenGo.
Итог: Площадка по заявленным характеристикам значительно опережает по возможностям своих собратьев, но пока это только заявленные характеристики. Площадка отлично подойдет для малого и среднего бизнеса. Площадка отлично подойдет для токенизации существующего бизнеса. Вы можете видеть все, что происходит с вашими токенами. Самостоятельная возможность создания сайта с баунти программой в разы сокращает время и средства на подготовку к выходу ICO. Веб интерфейс позволяющий создавать смарт контракты в несколько кликов сэкономит вам не одну тысячу рублей.
P.S. Дорогой читатель, если я где то наврал или моя информация не полная, пожалуйста напишите в комментариях, я обязательно отредактирую статью опираясь на ваши дополнения.