Важные новости

Как запустить свой блокчейн: выбираем движок | ForkLog

Содержание

Как запустить свой блокчейн: выбираем движок

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

Проектирование и запуск блокчейна имеют свои нюансы. Их можно легко упустить при планировании, если вы неверно оценили объем и сложность задачи.

Чтобы помочь проектам избежать таких ошибок, руководитель отдела исследований MixBytes Сергей Прилуцкий подготовил пошаговое руководство по запуску блокчейна.

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

Блокчейн с нуля

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

Написание с нуля кода блокчейн-ноды напоминает создание собственной базы данных с механизмом надежной сетевой репликации. Если вы поищете, сколько таких БД было создано за последние десятилетия, то найдете максимум сотню проектов. Огромной долей рынка владеют всего несколько компаний (Oracle, MS SQL Server, MySQL, PostgreSQL), а разработчики ядра таких систем ценятся крайне высоко.

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

Особенное место для блокчейнов занимает тестирование, так как алгоритмы консенсуса могут прекрасно себя вести на нескольких валидаторах и совершенно по другому при наличии десятков и сотен узлов под нагрузкой. Увеличение числа разработчиков в данном случае приведет разве что к усложнению коммуникаций внутри команды.

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

Готовые блокчейн-движки

Я намеренно назвал раздел «движки», так как этот термин в области ПО часто используется для обозначения комплексов разнопланового ПО, предназначенного для решения конкретной задачи. Например, «поисковый движок» или «графический движок» — это не только код, но и вспомогательное ПО, дополнительные утилиты, описания алгоритмов и многое другое. Учитывая существование нескольких основных ядер блокчейнов, на базе которых построены уже существующие сети, будет удобно называть их движками (например, «построен на движке Ethereum»).

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

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

Ethereum

Этот комплекс ПО построен на базе ядра публичного блокчейна Ethereum. Публичный Ethereum использует консенсус типа Proof-of-Work, а его многочисленные тестовые сети — различные виды Proof-of-Authority и Proof-of-Stake консенсусов. ПО отвечает самым строгим критериям безопасности, проверено в десятках реально работающих сетей и, на мой взгляд, является наиболее развитым для создания блокчейнов с любыми видами консенсусов и полноценными, многофункциональными смарт-контрактами.

Нужно отметить роль проекта POA Network, чьи разработчики проделали огромную работу и запустили уже несколько быстрых и надежных сетей. POA Network существенно быстрее оригинального Ethereum, но при этом обладает той же стойкостью и универсальностью для заключения любых сделок, а роль валидаторов (майнеров) исполняют компьютеры, честная работа которых заверяется юридически. Эту сеть можно считать эталоном для запуска корпоративных блокчейнов на базе Ethereum.

Код блокчейн-ноды и консенсус

Существуют две основных имплементации кода ноды Ethereum: на языке Rust (код, названия: poa-parity (старое) или openethereum(новое)) и на Go (код, название: geth).

На момент написания при построении PoA-сети на geth (Go) вам будет доступен только консенсус Clique — это простейший и небезопасный протокол без финализации, который можно использовать только в тестовых целях.

Консенсус, реализованный в poa-parity (Rust), состоит из двух алгоритмов: schedule валидаторов Aura и finality gadget GRANDPA. Именно этот вариант, проверенный и безопасный, работает в POA-сетях на базе Ethereum. POA Network работают также над имплементацией перспективного BFT-консенсуса HoneyBadger.

Отдельного упоминания заслуживает новая блокчейн-нода Nethermind, написанная на C# для платформы .NET Core. Она полностью поддерживает Ethereum, большое число операционных систем и является отличным выбором для компаний, которые используют .NET Core.

Смарт-контракты и управление сетью

POA Ethereum использует виртуальную машину EVM и смарт-контракты, которые лучше всего писать на языке Solidity. EVM давно стала стандартом для виртуальных машин с большим количеством готового кода и паттернов разработки. Код контрактов под EVM отвечает за большие суммы криптовалюты, и любая найденная уязвимость вызывает мощную реакцию сообщества и СМИ, поэтому безопасность контрактов EVM на текущий момент крайне высока.

Управление списком валидаторов осуществляется посредством смарт-контрактов — это потрясающе удобно. Можно оперировать одним или несколькими токенами или вообще избавиться от них. Можно сделать процедуру добавления валидаторов гибкой или максимально упростить, добавив «всемогущий» аккаунт. Мощь этой схемы в том, что буквально один разработчик контрактов может создать полную экономику сети на одной платформе с высочайшим уровнем безопасности и переносимости, реализовав сразу и управление сетью, и логику сделок, и другие свойства.

Дополнительное ПО

С Ethereum можно использовать JavaScript-библиотеку web3.js, вне зависимости от консенсуса, валидаторов и ее расположения.

Для POA Ethereum существует репозитарий для автоматизации операций по развертыванию готовой сети — deployment-playbooks.

Если вы планируете запускать POA Ethereum, используйте эту инструкцию. Она проведет вас от создания ключей валидаторов к запуску первых нод, развертыванию системных контрактов и запуску интерфейса валидаторов и обозревателя блоков.

Готовая POA-сеть Ethereum присутствует в AWS, но я все же рекомендую контролировать запуск своими руками. Вы должны понимать, какие сервисы вы запускаете и как они работают.

EOS и его форки

Вторым по гарантиям работоспособности и безопасности будет EOS. “OS” в его названии появилась не случайно.

EOS можно запустить в качестве отдельной сети, в PoS- или PoA-варианте. Как и Ethereum, это ПО уже проверено в бою, обладает высокой безопасностью и функционалом, который позволяет запустить собственный блокчейн со смарт-контрактами для автоматизации любых сделок

Если Ethereum имеет простую систему адресов, то в EOS сразу же используется иерархическая система аккаунтов и права на различные действия. Все это делает EOS похожей по дизайну на операционную систему — «программу для запуска других программ».

В качестве межкорпоративной платформы EOS позволяет из коробки получить удобную систему управления аккаунтами и быстрый консенсус, а также легко интегрировать практически любой функционал при помощи плагинов на C++ и смарт-контрактов на C++/WebAssembly (например, можно добавить другую криптографию).

Дизайн консенсуса в EOS и быстрые блоки позволяют достичь очень быстрого времени ответа пользователю, что крайне важно для построения децентрализованных приложений со сложным функционалом (например, проекты Cyberway, Golos.io или соцсеть Commun). Cyberway недавно произвел сложнейшую миграцию всей бизнес-логики из предыдущего блокчейна прозрачно для пользователей, что лишний раз доказывает гибкость и универсальность EOS.

Код блокчейн-ноды и консенсус

Код EOS написан на C++ и развивался на основе опыта, полученного разработчиками при работе над движками Graphene, Bitshares, Steemit. Используется собственный вариант DPoS-консенсуса.

Сейчас почти все проекты, использующие DPoS, строят свои алгоритмы очень похожим на EOS образом: это аккаунты, «голосующие» балансом токена за топ валидаторов. Валидаторы подписывают блоки по одиночке, но каждый в назначенный квант времени, согласно расписанию. Затем они коллективно фиксируют так называемый Last Irreversible Block (LIB), на котором собирается 2/3 + 1 подписей от валидаторов.

Многие форки EOS пытаются улучшить это консенсус. Например, наш вариант Haya использует для фиксации LIB другой finality gadget — RANDPA, чтобы достичь времени финальности в 2-3 секунды.

Переход к корпоративному POA-консенсусу не вызывает затруднений, так как список валидаторов управляется системными смарт-контрактами.

Смарт-контракты и управление сетью

Смарт-контракты в EOS используют модифицированную виртуальную машину WebAssembly, обычно пишутся на языке C++ и могут создаваться и использоваться любым аккаунтом. Писать смарт-контракты не сложно, во многом они перекликаются с Solidity.

В EOS, как и в POA Ethereum, управление сетью, основной токен (или токены) и типы транзакций можно реализовать в системных смарт-контрактаx (вот, например, системный токен). Интересной особенностью контрактов EOS является использование абстракции table для хранения данных контракта. В Ethereum в основном используется mapping (ассоциативный массив).

Еще одна особенность смарт-контрактов в EOS — upgradeability. Владелец контракта может заменить его, обновив логику или исправив ошибку. Это сильно отличается от Ethereum, где неизменность контрактов — важное условие, гарантирующее, что логика контракта никогда уже не будет изменена, если не произойдет хардфорк.

Для межкорпоративных блокчейнов, на мой взгляд, возможность изменять код контрактов — важное преимущество. Незаметно что-то украсть здесь все равно не получится, зато обновить код по соглашению сторон можно без всякого участия валидаторов.

В EOS возможно организовать «спонсорские» транзакции, оплачиваемые владельцами контракта, а не самими пользователями. Это мощнейшая возможность для привлечения новых пользователей. Вы ведь помните, что «бесплатных» транзакций без потери безопасности в блокчейнах не бывает?

Дополнительное ПО

BOSCore, Telos, Haya и еще десяток форков EOS доказывают, что это ПО интересно большому количеству проектов. Для EOS существует достаточно инструментов, и вам не придется с нуля реализовывать сопутствующее ПО.

Eosjs — аналог web3.js, позволяет работать с контрактами любой сети на базе EOS из браузера и любых приложений.

EOSTracker — обозреватель блоков с открытым кодом и децентрализованными приложениями для голосований за валидаторов.

У EOS нет одного большого и мощного интегратора, как POA Network для Ethereum, поэтому каждый проект строит собственное решение. Тем не менее, основной код ноды стабилен и работает под серьезными нагрузками без сбоев.

Parity Substrate

Substrate создается командой компании Parity. Разработано огромное количество ПО: кошельки, блокчейн-ноды, системы смарт-контрактов, компиляторы, виртуальные машины.

Parity Substrate позволяет разработчику достаточно легко создать свой вариант блокчейна из готовых модулей со сложным консенсусом и логикой обработки транзакций. Substrate — это конструктор блокчейнов, на котором, к примеру, можно сделать блокчейн-ноду Ethereum или биткоина.

Substrate — это часть крупного проекта Polkadot — системы, состоящей из основной цепочки и множества цепочек-шардов с индивидуальной логикой.

Преимущество «подключения» своего блокчейна к Polkadot заключается в возможности ончейн-обмена данными с другими цепочками и возможностью использовать их контракты, аккаунты, токены без дополнительного ПО.

Код блокчейн-ноды и консенсус

Код Substrate написан на языке Rust. На мой взгляд, в структуре Substrate чувствуется большой опыт команды по созданию блокчейнов, так как все компоненты отлично структурированы, разделены на отдельные модули, а в коде присутствуют подробные комментарии. Доказательством гибкости этого движка является существование клиента для сети биткоина и ZCash на основе кода Substrate.

Что касается консенсуса, то можно выбрать из нескольких готовых вариантов или написать свой собственный. В большинстве случаев это PoA или DPoS, что в случае Substrate означает использование алгоритма Aura и GRANDPA.

Производительность блокчейнов на базе Substrate высока. Основная цепочка Polkadot была протестирована нами в конфигурации с 99 валидаторами, распределенными по трем континентам, и показала отличные результаты.

Преимуществом Substrate я считаю продуманность архитектуры, стек разработки (Rust), и огромное поле для развития. Это крайне гибкая сеть, на базе которой можно построить решения любого уровня сложности.

Смарт-контракты и управление сетью

Substrate, в отличие от Ethereum и EOS, обрабатывает транзакции при помощи кода, который размещается валидаторами, а не пользователями. Это код называется “runtime” и исполняется виртуальной машиной WebAssembly.

Напомню, что runtime — это по сути один большой смарт-контракт, который обновляется валидаторами и собирается разработчиком из отдельных модулей. Модули содержат логику аккаунтов, токенов, сделок любой сложности, и т.д. Именно это свойство превращает Substrate в конструктор. Вполне возможно, для решения ваших задач потребуется просто скомбинировать несколько готовых модулей или незначительно доработать один из них.

Особого упоминания заслуживают модули пользовательских смарт контрактов: WASM и EVM. Они дают возможность пользователям размещать свои смарт-контракты, поэтому запуск универсального блокчейна на Substrate тоже возможен.

Ограничения на запуск транзакций реализуются разработчиками runtime — можно сделать все транзакции за одну и ту же цену, учитывать ресурсы с точностью до бита или сделать все бесплатным и вообще не использовать внутреннюю криптовалюту.

В плане гибкости у runtime есть множество преимуществ — разработчик может комбинировать их, создавать сложные роли, объединять управление сетью, внутреннюю логику и экономику. Учитывать следует лишь то, что обновление кода runtime проводится кворумом валидаторов.

Дополнительное ПО

Для Substrate есть ряд полезных решений: polkascan — обозреватель блоков и комплекс программ на JS для работы с Polkadot и сетями на базе Substrate. Возможно, вам пригодятся ansible-сценарии для развертывания готового кластера на базе Substrate, который мы использовали для тестирования Polkadot.

У Substrate нет богатого выбора универсального ПО, кошельков и обозревателей блоков, как у Ethereum или EOS, так как цепочки могут сильно отличаться между собой. Проект активно развивается, и множество команд параллельно создают сопутствующее ПО.

Cosmos SDK

Cosmos — это проект на базе одной основной цепочки и множества дочерних блокчейнов, называемых «zones». Дочерние цепочки строятся на основе Cosmos SDK — набора ПО для построения блокчейнов.

Cosmos — это продолжение проекта Tendermint, из которого ключевыми технологиями является надежный консенсус и концепция Application, сходная с runtime в Substrate.

Как и в случае Polkadot+Substrate, блокчейн, созданный с помощью Cosmos SDK, может жить отдельно или подключиться к экосистеме Cosmos как дочерняя цепочка.

Весь комплекс ПО Cosmos написан на Go и отлично структурирован и активно используется. На его основе уже работают несколько проектов, среди которых Binance Chain.

Если ваши разработчики пишут на Go — Cosmos SDK может вам подойти. Он работает и активно развивается в реальных проектах, чьи блокчейны и транзакции можно увидеть в публичных сетях.

Код блокчейн-ноды и консенсус

Главная концепция Cosmos называется Application. Любой блокчейн представляет собой машину состояний, и в Cosmos она вынесена в отдельную часть кода.

По сути, разработчик просто задает правила, по которым одни данные превращаются в другие при внешнем воздействии, программируя так называемую функцию state transition. Это сложно звучит, но по факту обработка транзакции — это state transition, которая меняет несколько балансов. Именно этим занимается Application — принимает некоторое воздействие извне (транзакцию) и меняет свое состояние (state). Получившиеся изменения фиксируются в блокчейне. При этом разработчик не должен решать проблемы консенсуса и сети — сеть сама договорится между собой и придет к консенсусу относительно результатов.

Консенсус в Cosmos построен на базе консенсуса Tendermint, крайне близкого к pBFT. Его особенность в том, что подтверждения валидаторов собираются на каждый блок, что означает мгновенную финальность, как только блок принят сетью. Этот алгоритм требует много сообщений между валидаторами, и в случае проблем с сетью этот консенсус будет медленнее финализировать цепочку.

Зато он является наиболее предсказуемым, защищенным от форков, имеет формальные математические доказательства надежности и, по моему мнению, является наиболее строгим и безопасным решением из всех существующих консенсусов.

Смарт-контракты и управление сетью

Application в Cosmos можно рассматривать как единый смарт-контракт, ответственный за обработку всех видов транзакций. Вот пример структуры Application для сервиса регистрации имен.

Одновременно с созданием кода для блокчейн-нод, Cosmos SDK создает код клиента, который умеет формировать транзакции нужных типов.

Для ограничения транзакций в Cosmos, как в Ethereum, используется газ. Исполняя транзакцию, валидаторы вычисляют ее стоимость в условных единицах «gas». Отправляя транзакцию, пользователь указывает цену, которую он готов платить за единицу газа и лимит, который он готов потратить. Это является основанием для вычисления цены за транзакцию.

Важным для Application в Cosmos являются требования к детерминизму кода, т.е. разрабатываемые операции не должны порождать разные результаты в разные моменты времени или на разных архитектурах, иначе блокчейн не будет работать.

Дополнительное ПО

Параллельно с созданием кода Application, Cosmos SDK позволяет сразу же получить код, который вызывает нужные функции с клиентских машин. Этот код можно использовать на сайте, работающем с Cosmos, или в кошельке (клиенте) сети.

На JavaScript я нашел несколько полезных библиотек: js-cosmos, cosmosjs и универсальную js-abci, реализующую интерфейс ABCI. Их удобно использовать, если взаимодействие с вашим блокчейном планируется из браузера. ABCI позволяет создавать Application на разных языках, среди которых Java, C++, Python. Проект lotion, например, позволяет создать блокчейн полностью на Javascript.

Cosmos бурно развивается, на этом движке запускается много разных проектов. Рекомендую обратить на него внимание, если у вас есть экспертиза в Go и вы хотите надежное работающее решение.

Что такое ICO криптовалюты и как его провести — 7 простых шагов + обзор ТОП-3 успешных ICO проектов

Цифровые деньги никто не регулирует и не контролирует. Это самая демократичная валюта на планете. Ваши транзакции проходят анонимно, без вмешательства со стороны банков и правительства. Более того, вы вправе выпустить свою собственную криптовалюту – для этого создана специальная технология под названием Initial Coin Offering (первичное размещение монет).

С вами Денис Кудерин – эксперт журнала «ХитёрБобёр» по финансовым темам. Я расскажу, что собой представляет ICO криптовалюты, кому и зачем нужны токены, и как правильно организовать проект по выпуску новых цифровых монет.

А ещё вы узнаете, как грамотно привлекать инвесторов в ICO-проекты, какие риски есть в этом бизнесе и как их избежать.

Будьте в тренде – читайте наши статьи!

Ico криптовалюты

1. ICO криптовалюты – делай бизнес с умом

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

Но перспективы блокчейна гораздо обширнее, чем эмиссия спекулятивной криптовалюты. Цепочки блоков, по мнению экспертов, приведут человечество прямиком в светлое будущее.

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

Вы спрашиваете, как именно? Если в двух словах, то блокчейн предполагает отсутствие посредников в любых сделках и безопасность данных для всех участников системы. Взломать блокчейн практически невозможно, изменить содержимое блоков задним числом тоже.

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

Единого сервера хранения не существует – реестры содержатся на каждом компьютере сети. Это гарантирует безопасность данных и отсутствие внешнего контроля.

ICO (Initial Coin Offering) – способ привлечения сторонних средств в проект с помощью выпуска токенов (монет) на основе блокчейн-платформ. По сути это аналог акций при запуске IPO – первичной продажи ценных бумаг нового предприятия.

В отличие от акций токены не всегда дают обладателям право на владение долей компании, но на прибыль пользователи могут смело рассчитывать. Курсы криптовалют, в том числе новых, отличаются высокой волатильностью. Есть шанс умножить свои вложения и на 100%, и на 1000%.

ICO-криптовалюты – по сути новый вид краудфандинга. Это более эффективный способ привлечения средств, чем раскрутка традиционного стартапа: люди куда охотнее заинтересуются новой идеей, если в ней будет фигурировать такое популярное слово, как «криптовалюта».

Примеры небывалого взлёта стоимости цифровых денег – те же биткоины или эфиры, выпущенные в 15 году и достигшие за пару лет капитализации в 30 млрд долларов .

В чем выгода ICO-проектов для инвесторов:

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

ICO-криптовалюта – перспективный объект инвестирования. Но вкладываясь в такие проекты, инвесторы действуют исключительно на своей страх и риск. Никаких юридических гарантий у вкладчиков нет. Впрочем, не так много их и у покупателей обычных акций. Любой финансовый проект имеет риск провала.

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

Свежий пример

Весной 2017 года создатели запустили ICO новой криптовалюты под названием «Арагон». Талантливая пиар-компания и интересная технология в основе сделали своё дело: за 15 минут разработчики собрали – вы не поверите: 25 млн долларов ! Когда монеты вышли на биржу, они обеспечили всем обладателям колоссальный профит.

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

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

Наглядно об ICOв этом видео:

2. Как провести ICO криптовалюты – пошаговая инструкция для начинающих бизнесменов

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

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

Шаг 1. Формулируем идею и собираем команду

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

Общий посыл следующий. Основа крипто-инвестиционных проектов – токены, то есть монеты, которые имеют все шансы стать новыми Ripple или Etherium. Если ваша идея использует токены лишь в качестве инструмента маркетинга, ушлые инвесторы вас быстро раскусят. Действительно богатая идея должна быть тесно связана с блокчейном.

Выбирайте звучное название по схеме: Имя проекта и его основная идея.

Один человек не сможет вложить тысячи часов в один стартап. Для эффективной раскрутки проекта нужна команда. В идеале это должны быть профессионалы в деле блокчейн-технологий, маркетинга, бизнес-планирования, SMM-технологий, дизайна, программирования, таргетинга и других сферах.

Для подготовительного этапа вам понадобятся средства. Средний срок предварительной стадии (до запуска ICO) – 2-5 месяцев. Где взять денег, которые нужны для раскрутки проекта и оплаты труда сотрудников?

Есть два пути: использовать собственные или заёмные средства (кредит – крайний случай) либо организовать закрытую предпродажу. Последний вариант эффективнее, но сложнее. Нужны развитые коммуникативные навыки и умение убеждать.

Шаг 2. Изучаем конкурентов и регистрируем компанию

Учиться на успешных ICO вовсе не зазорно. Исследуйте недавние проекты, которые собрали приличные деньги и при этом не лопнули.

На сайтах этих ICO изучите Whitepaper – подробно изложенную идею (обычно оформляется как отдельный файл), FAQ и другие разделы. Важно понять, как работает успешный ICO-проект, за счет чего привлекает инвесторов и держится.

Что касается официальной регистрации проекта, то каждый предприниматель оформляет ICO, как умеет. Законодательной базы, регулирующей эмиссию и распространение криптовалют, в России нет. Во многих других странах тоже. Никто пока не знает, какой статус присвоить токенам – это вещь, документ, деньги, услуга или бонусы?

Юридическую компанию желательно создавать за рубежом. На чисто российском рынке шансов найти инвесторов будет на порядок меньше. Не обязательно выбирать юрисдикцию США; некоторые успешные российские основатели выбрали такие экзотические варианты, как Белиз, Кипр, Эстония.

Шаг 3. Запускаем сайт и e-mail-рассылку

Сайт нужен обязательно. Как и массовая рассылка. Чтобы сэкономить, начинающие предприниматели используют одностраничники – такая структура удобна для ознакомления и проста в исполнении.

Беспроигрышная структура сайта:

  • главная информация – короткое и яркое описание ICO;
  • форма подписки или форма покупки токенов;
  • видеоролик;
  • знакомство инвесторов с командой – нужны качественные фото и описания задачи каждого участника;
  • пресса о проекте, если есть такие публикации;
  • документы (Whitepaper);
  • контакты.

Ну и оригинальные фишки, которых ни у кого нет, тоже нужны. К примеру, фото участников команды в обнимку с Виталиком Бутериным (создателем самого успешного в мире ICO-проекта) отлично сработает на имидж.

Шаг 4. Формируем и озвучиваем условия для инвесторов

Обязательно создайте Whitepaper – основной документ вашего проекта. Если вы уже видели файл с таким названием у других компаний, вы знаете, как он выглядит. Это обязательный документ, создавать который нужно вдумчиво, профессионально, всей командой.

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

Есть общепринятая структура документа: с чего всё началось (бэкграунд), основная идея, технические аспекты, связь с блокчейном, практическое применение, условия для инвесторов, на что будут расходоваться средства, ожидаемый результат.

Оферта – предложение о заключении сделки, в нашем случае – покупка токенов. Что собой представляет токен вашего проекта, сколько он стоит и как реализуется – все эти параметры нужно обязательно указать и объяснить всем заинтересованным лицам.

Первичный выпуск монет предполагает определённый срок ожидания инвесторов, после которого компания начнёт погашать свои обязательства. Этот срок тоже нужно указать в оферте.

Шаг 5. Запускаем рекламу

От успешной рекламной кампании зависит будущее вашего стартапа. Используйте все каналы продвижения, которые вам доступны. А те, которые не доступны, тоже желательно подключить и задействовать.

Главная задача пиар-кампании: сделать так, чтобы в первый же день или даже час запуска ICO было продано как можно больше токенов.

Реклама для продвижения ico

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

Первым инвесторам и партнерам дайте бонусы и скидки. В терминах ICO это называется баунти – привилегии за активность и помощь в продвижении.

Шаг 6. Адаптируем рекламную кампанию для разных стран

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

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

Желательно перевести сайт полностью на английский, китайский, немецкий, японский, французский. Whitepaper достаточно перевести тезисно – иначе разоритесь на услугах профессионального переводчика.

Добавьте рабочие значки соцсетей (виджеты) для зарубежных и русскоязычных пользователей.

Шаг 7. Выпускаем токены и начинаем ICO

Эмиссия токенов – дело профессионалов. Их выпускают на базе эфириума, на платформе Waves, либо на базе собственного блокчейна. На этой стадии нужно подогреть интерес инвесторов к новой валюте до максимума.

Сама продажа токенов – ответственный момент, за которым должны следить специалисты.

3. ТОП-3 популярных ICO проекта

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

Приведу три примера успешных и ныне действующих проектов. Берите пример или вкладывайте в них средства, если вы инвестор.

1) CamOnRoad

Основная идея проекта: мобильное приложение для водителей. Практическая польза – безопасное вождение. Конкретнее: CamOnRoad – облачная платформа для хранения видеозаписей, нейронная сеть для выявления нарушителей, опасных объектов дорожного движения и т.д.

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

Основатель проекта – Сергей Германович, предприниматель из Петербурга, основатель одного из первых пунктов обмена криптовалюты в РФ.

2) LakeBanker

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

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

3) Tokenlab

Уникальный в своём роде проект, цель которого: профессиональное создание, раскрутка и запуск ICO любого направления с последующим выпуском токенов. Платформа позволит управлять ICO из одного места и вести дела в защищенном режиме. Tokenlab – продукт известного разработчика Expanse.

Таблица сравнения проектов:

ICO Русскоязычная версия Русскоязычная версия
1 CamOnRoad Есть Мобильное приложение для водителей
2 LakeBanker Нет Международный интернет-банкинг без банка
3 Tokenlab Нет Управление новыми ICO-проектами

4. Чем рискуют инвесторы в ICO – 5 главных рисков

Риски инвесторов примерно те же, что и при вложениях в обычные проекты.

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

Риск 1. Потеря средств, если стартап закроется

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

Риски инвесторов ICO

Будьте аккуратны если обещания прибыли слишком красивые — скорее всего, это мошенники

Кроме того, мошеннические сайты, замаскированные под ICO, — не редкость. Аферисты создают красивые ресурсы с привлекательными заголовками, обещают запустить невиданную доселе криптовалюту, после чего, собрав деньги, исчезают.

Риск 2. Потеря ключей

Тоже бывает. Ключи от криптовалютных кошельков не восстанавливаются. И хранить их нужно с особой тщательностью. Держать токены на бирже – тоже рискованный вариант. Если её вдруг взломают, средства вернуть будет невозможно.

Риск 3. ICO никем не регулируется

Правовое положение ICO остаётся неопределенным. Нет никаких гарантий, что вам вернут средства в случае, если токены не будут пользоваться спросом на бирже.

Такое положение вряд ли продлится долго. И в будущем правовые аспекты криптовалютного вопроса будут обязательно урегулированы. Пока законодательство несколько отстаёт от научно-технического прогресса.

Риск 4. Под некоторыми ICO-проектами скрываются финансовые пирамиды

Увы, инвесторы опасаются не напрасно. Недобросовестных игроков полно как на российском, так и на зарубежном рынке ICO. Красивая упаковка привлекает внимание людей с деньгами лучше, чем действительно перспективные, но скромно оформленные и плохо раскрученные проекты.

Риск 5. Низкий спрос на монеты

Если монеты никто не будет майнить, а тем более покупать на биржах, их стоимость постепенно приблизится к нулю. Сейчас на рынке больше 1000 официальных криптовалют. Но торгуют на биржах далеко не всеми цифровыми монетами.

5. Как привлечь инвесторов и заработать на ICO – полезные советы для бизнесменов

В 2014 году эфириумы продавали за 0,0005 BTC за штуку. Создатели одного из первых в мире ICO быстро собрали 20 млн долларов и запустили ныне успешную и перспективную криптовалюту с постоянно растущей стоимостью.

Хотите повторить успех эфира? Слушайте экспертные советы.

Совет 1. Правильно оцените идею, рынок и потенциал проекта

Идеальное ICO появляется вовремя – именно там, где для этого есть ниша. Заранее определите целевую аудиторию своего стартапа и дальнейшие шаги предпринимайте, ориентируясь исключительно на неё.

Экономическая целесообразность тоже важна, как и детали, фишки, оригинальные элементы реализации.

Совет 2. Соберите команду профессионалов

Сказать проще, чем сделать. Где найти профессионалов?

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

Совет 3. Подготовьте грамотный план развития

Запомните: выпуск токенов – не самоцель, но лишь инструмент реализации долгосрочного и перспективного проекта. Посмотрите на успешные и популярные платформы – они работают и приносят создателям прибыль даже через годы после запуска.

Долгосрочный план развития придаст уверенности инвесторам и привлечет новых партнёров на стадии реализации.

Совет 4. Привлеките авторитетного независимого аудитора

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

Совет 5. Оставляйте себе не больше 20% токенов

Это как с акциями. Если создатели оставляют себе значительную часть активов, значит, хотят сами контролировать свой бизнес. Это идёт вразрез с самой идеей блокчейна – децентрализацией и отсутствием тотального контроля.

Будет подозрительно также, если продадите все токены до единого. Инвесторы могут заподозрить, что вы сами не верите в свой проект.

6. Заключение

Капитализация рынка ICO составляет сейчас более $ 25 млрд и продолжает расти. Определенно, в этой нише заложены огромные перспективы развития.

Вопрос к читателям

Как вы полагаете, какой статус получат токены, когда будут официально признаны государством?

Желаем вам щедрых инвесторов и успешных проектов! Ждём комментариев и отзывов. Делитесь ссылками на статью с друзьями в соцсетях. До новых встреч!

Александр Бережнов

Предприниматель, маркетолог, автор и владелец сайта «ХитёрБобёр.ru» (до 2019 г.)

Закончил социально-психологический и лингвистический факультет Северо-Кавказского социального института в Ставрополе. Создал и с нуля развил портал о бизнесе и личной эффективности «ХитёрБобёр.ru».

Бизнес-консультант, который профессионально занимается продвижением сайтов и контент-маркетингом. Проводит семинары от Министерства экономического развития Северного Кавказа на темы интернет-рекламы.

Лауреат конкурса «Молодой предприниматель России-2016» (номинация «Открытие года»), молодежного форума Северного Кавказа «Машук-2011”.

https://forklog.com/kak-zapustit-svoj-blokchejn-vybiraem-dvizhok/

Что такое ICO криптовалюты и как его провести — 7 простых шагов + обзор ТОП-3 успешных ICO проектов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *