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

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

Зачем создавать собственную криптовалюту?

Web-page
Криптовалюты.

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

Разработчики криптовалюты могут получать такую выгоду:

  1. Финансовый доход. Создатели Биткоина, Эфира и других топовых криптовалют буквально за несколько лет получили огромное состояние. Это произошло потому, что курс их валюты был высоким, и они могли просто продавать имеющиеся у себя монеты.
  2. Приток инвестиций, новые перспективные проекты. Если девелопер предлагает какие-то инновационные технологии, то инвесторы по всему миру начинают проявлять внимание и предлагать совместные проекты. Например, среди инвесторов и клиентов платформы OmiseGo есть министерство финансов Таиланда. Такое сотрудничество даст не только доход на долгие годы, но и возможности для расширения своего бизнеса до международных масштабов.
  3. Уважение и признание сообщества. Создатели некоторых криптовалют, например, Сатоши Накамото или Виталик Бутерин, становятся кумирами миллионов людей, получают не только деньги, но и пожизненную славу за вклад в развитие технологий.

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

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

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

Идеи – самый дорогой товар

Web-page
Криптовалюты и Токены.

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

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

Криптовалюта Идея Какую пользу дает рынку Капитализация (сколько денег потратили люди, купившие монету)
Биткоин Самая первая криптовалюта на блокчейне, была создана в 2009 г. Блокчейн. Стала основой для сотен криптовалют. Более 8 млр р.
Эфириум Смарт-контракты, платформа для запуска своих криптовалют. На протоколе ERC 20 выпускаются десятки форков (новых монет). Более 3 млрд р.
Риппл Платежная система на блокчейне, уже используется American Express и Santander. Прозрачная система финансовых взаимозачетов. Более 1 млрд р.
Биткоин Голд Токенизация (оцифровывание) активов, золота. Внушает уверенность тем инвесторам, которые считают, что деньги должны быть обеспечены золотом. Каждый Биткоин Голд можно обменять на 1 г. золота. 59 млн р.
Квантум Блокчейн для бизнеса, помощь в контроле за цепочкой поставок. Помогает отслеживать товарооборот, проводить аналитику. Покупатели смогут получить информацию о качестве продукции и производителе. 94 млн р.

Можно привести много примеров, но суть одна.

Те криптовалюты, которые полезны людям, привлекают много денег.

Как заработать на своей криптовалюте, методы и затраты

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

Если хочется сделать хороший проект, который окупится, то в смету следует внести такие расходы:

  1. Код блокчейна. Можно взять за основу уже существующий код, и доработать его под свой замысел. Для этого нужен один или несколько программистов. Если код будет просто скопирован с чужого, и ничего нового в плане сервиса у проекта не будет, то никто за такую криптовалюту платить не станет.
  2. Официальный сайт. При выходе новой монеты все, кому она интересна, переходят на сайт разработчиков. У веб-ресурса обязательно должен быть понятный интерфейс, на страницах должна быть вся необходимая для инвесторов информация. Желательно делать сайт не только на русском языке, но и на английском и китайском.
  3. WhitePaper. Это документ, который люди скачивают или читают на официальном сайте. В нем содержится описание технологии и миссии криптовалюты.
  4. Roadmap. Это бизнес-план на несколько лет. Может выглядеть как картинка или как текст. В нем должны быть четко обозначены сроки выполнения какой-либо работы по проекту и детализация задачи.
  5. Блог для новостей, чат для членов сообщества, группы в социальных сетях. Все эти площадки помогают в продвижении криптовалюты, на них люди общаются. Те, кто уже купил монету, мотивируют всех остальных ее покупать.
  6. Создание официального кошелька. Людям гораздо спокойнее, когда они могут хранить свои деньги в официальном кошельке, а не пользоваться сторонними сервисами. Код кошелька пишут программисты, и после написания его нужно выложить в открытый доступ, чтобы кто угодно мог проверить, что кошелек не ворует деньги.
  7. Создание мобильного приложения. Этим тоже занимаются программисты. Большинство людей постоянно носят с собой смартфон и совершают с него платежи, поэтому без приложения не обойтись.
  8. Реклама. Это большая статья расходов.

От успешности рекламной кампании зависит приток инвестиций. Что входит в рекламу:

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

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

Cервис
ICO.
Метод В чем заключается Что дает
ICO Одномоментно выпускается ограниченное количество монет, они называются токенами и используются только внутри платформы разработчиков. Инвесторы покупают их в надежде на рост курса. После чего выходит основная криптовалюта с гораздо большей эмиссией. Быстрый приток денег в проект.
Air drop За регистрацию на сайте или в группе монеты раздаются бесплатно. Бесплатная реклама.

Человек, получивший монету, хочет, чтобы ее курс рос, поэтому он везде ее рекламирует.

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

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

Другие способы заработка на своей криптовалюте подразумевают гораздо больше вложений.

Проект Откуда заработок Проблемы и расходы
Онлайн обменник криптовалют и фиатных денег Комиссии от 0,5 до 7% с каждой конвертации Нужна площадка, максимально защищенная от хакерских атак, круглосуточная техподдержка, штат профессиональных программистов.

Для раскрутки потребуется серьезный бюджет на рекламу.

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

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

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

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

Как создать свою криптовалюту, варианты

Web-page
Знания.

Есть 3 способа создания своей криптовалюты.

Способ Плюсы Минусы
С нуля Возможность внедрить принципиально новые технологии.
  1. Большие расходы на грамотных программистов.
  2. Не менее года уйдет на разработку и тестирование.
  3. Код не подкреплен авторитетом уже раскрученной платформы.
На основе чужого кода, но с редактированием или дописыванием Возможность внести незначительные инновации.
  1. Расходы на разработчика. Нужен программист уровня от миддла, который специализируется именно на том языке, на котором написан изначальный код (обычно это Java или C++)
  2. Нужно тестирование.
На чужом коде, с помощью сервисов по генерации криптовалют
  1. Быстро, можно сделать запуск буквально за пару часов.
  2. Бесплатно. Даже логотип своей криптовалюты можно нарисовать самому в Пейнте.
  3. Подходит для обучения основам блокчейна подростков и детей старшего возраста.
Маловероятно, что монета, в которой нет ничего нового, будет иметь успех.

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

Есть сервисы, где можно заказать криптовалюту «под ключ», например, Cryptoteam.

А тем, кто хочет быстро и бесплатно получить свою криптовалюту, достаточно прочитать пошаговое руководство.

Пошаговая инструкция по созданию своей криптовалюты

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

Сервисы для создания криптовалют

Cервис
Wavesplatform.com.

Есть несколько известных, надежных и бесплатных платформ для создания криптовалют.

Сервис Официальный сайт разработчиков Где посмотреть код Плюсы Минусы
Ethereum ethereum.org github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md (Стандарт сейчас называется EIP) Есть готовый стандарт ERC 20, по которому регулярно создают монеты. Не обойтись без редактирования кода.
Waves wavesplatform.com github.com/wavesplatform/ Простой интерфейс. Токены на Waves обращаются только на ее собственной бирже, не совместимы с другими кошельками или торговыми площадками.

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

Из двух представленных вариантов по репутации и перспективам лучше выбирать Ethereum.

Скачивание кода и кошелька

Из этого интересного видео можно узнать больше о Гитхабе и о том, как с ним работать.

С Гитхаба придется устанавливать пакеты программ. Сначала нужно зайти вот сюда github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md и скачать все папки к себе на компьютер. Можно просканировать их антивирусом.

Кнопка загрузки кода
Кнопка загрузки кода.

Чтобы работать с кодом нужно установить ряд библиотек и зависимостей.

Для подключения библиотек в Linux Ubuntu нужно:

  1. Нажать Ctrl+Alt+T.
  2. В консоль ввести: sudo apt-get install build-essential libboost-all-dev libcurl4-openssl-dev libdb5.1-dev libdb5.1++-dev git qt-sdk libminiupnpc-dev.
  3. Нажать Enter, пройти все этапы подтверждения скачивания, просто нажимая «Да, я согласен, да, я все понимаю».

Для подключения библиотек через Mac используется MacPorts или Homebrew (64-битная версия лучше).

Список
Список для MacOS.

На скриншоте список библиотек для скачивания. После установки в консоли вводится следующий код: sudo port install boost db48 qt4-mac openssl miniupnpc git.

Кроме того, следует установить кошелек для ETH, он потребуется для смарт-контрактов. Кошелек можно скачать здесь – myetherwallet.com. В видео-обзоре рассказаны подробности установки и зачисления денег.

А из этого видео можно узнать, как не стать жертвой мошенников, используя этот кошелек.

Название и редактирование кода

Затем нужно придумать название своей новой криптовалюты и заменить слово Foocoin в коде на это название.

Вручную заменять долго, поэтому желательно использовать специальные программы.
Операционная система Программа Где скачать
Linux Regexxer barebones.com/products/textwrangler/download.html
Windows NHRPLC nhutils.ru/blog/nhrt/
Mac OS TextWrangler launchpad.net/ubuntu/+source/regexxer

 

Пример
Пример замены.

На скриншоте слева колонка названий монеты по умолчанию, а справа – замена от автора монеты Puffcoin. По аналогии нужно составить свой список и ввести его в программу-редактор.

Информация
Замена.

После редактирования файла его нужно переименовать. Он назывался foo-coin-qr.pro, а теперь название будет таким ХХХcoin-qr.pro, где ХХХ – это первые 3 буквы названия новой криптовалюты. В названии файла не должно быть заглавных букв.

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

Настройка сетевого порта

Нужно задать 4 сетевых порта:

  • реальный и тестовый P2P;
  • реальный и тестовый RPC.

Выбранные значения должны быть свободны. Список занятых другими приложениями можно посмотреть здесь ru.wikipedia.org/wiki/Список_портов_TCP_и_UDP.

При тестировании новых криптовалют разработчики использовали такие варианты:

Порт Значение
P2P реальный 45884
P2P тестовый 55884
RPC реальный 55883
RPC тестовый 45883

Дальше нужно отредактировать ряд файлов. Зеленой стрелкой выделено, куда вставлять номер порта.

Информация
Пояснения.
Информация
Пояснения.
Информация
Пояснения.

 

И в последний файл дописать такую строчку.

Информация
Пояснения.

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

Генерация валюты

Генерация нового блока
Генерация нового блока.

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

  1. Награду за генерацию нового блока.
  2. Время создания блока.
  3. Промежуток времени, через который происходит пересчет сложности майнинга.
  4. Максимальную эмиссию.

На скриншотах показано, где выставить эти параметры.

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

В коде вместо Puffcoin везде уже должно стоять имя новой криптовалюты. Для приватного ключа нужен первый символ. Вот таблица, в которой можно посмотреть букву и ее запись в коде (Value). en.bitcoin.it/wiki/Base58Check_encoding#Base58_symbol_chart

Замена иконок

Иконка – это символ криптовалюты. С помощью этого конвертера iconverticons.com можно превратить в иконку любое изображение, нарисованное дизайнером или самостоятельно. Изображения загружаются в папку src/qt/res.

Оплата смарт-контракта

Кошелек Эфириум
Кошелек Эфириум, стрелкой выделена вкладка с контрактами.

В кошельке нужно зайти в раздел «Контракты» и заполнить анкету для токена.

Пример
Пример заполненного контракта.

В ней нужно указать еще раз:

  1. Название монеты.
  2. Символ (значок).
  3. Максимальную эмиссию.
  4. Делимость (знаки после запятой).

Затем выбрать значение Deplow new contract и выгрузить туда файлы с разрешением .sol из своей папки.

Информация
Компиляция.

Предварительно их нужно скомпилировать с помощью remix. Компилятор можно открыть здесь remix.ethereum.org.

В нем выбрать функцию compile, загрузить туда документ, нажав Select. Обработку программа проведет автоматически.

Выгрузку в сеть RopstenTestNet проводят через MetaMask. Это расширение для браузера, можно скачать здесь metamask.io. Он синхроинзирован с  remix, поэтому после компиляции достаточно выбрать файл и свой аккаунт (MetaMask привязывается к аккаунту в браузере) и нажать Run.

Информация
Генерация контракта.

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

Информация
Смарт-контракт на токен.

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

Отправка
Отправка токенов.

Чтобы получатель увидел новую валюту у себя на счету, нужно передать ему номер смарт-контракта. Тогда он сможет зайти во вкладку «Контракты», нажать Watch Token и ввести номер. После чего монеты появятся в кошельке, а криптовалюта приобретет первого владельца после своего создателя.

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here