Waves создать свою криптовалюту

Как выпустить свою криптовалюту (токен) и какой блокчейн для этого выбрать?

Как выпустить свою криптовалюту (токен) и какой блокчейн для этого выбрать?

Реально ли выпустить собственную криптовалюту? Да, но существуют разные сценарии.Первый – создание нового блокчейна. Это самый сложный путь, выбирать его стоит только при наличии уникальной идеи, солидных средств, сильной команды разработчиков и времени. На запуск и развитие криптовалюты по такому сценарию может уйти до нескольких лет. Поскольку это эксклюзивный вариант, в карточке мы не рассматриваем его.

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

Как выпустить токен на Ethereum?

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

Последовательность действий

1. Необходимо придумать название токена, его тикер, установить количество и делимость расчетных единиц, после чего ввести эти данные в систему. Нужно скачать стандартную форму смарт-контракта (два файла с расширением .sol) здесь:

2. Загрузить оба файла в редактор Ethereum Remix с помощью кнопки load или значка «Папка».

3. В файл NewToken.sol, открытый в редакторе Ethereum Remix, вместо значений переменных (в треугольных скобках) ввести выбранные данные из первого пункта:

  • эмиссия токенов – totalSupply;
  • полное название токена – name;
  • величину дробления, количество знаков после запятой – decimal (поскольку в контрактах все хранится только в целых числах, необходимо указывать количество знаков, чтобы иметь возможность зачислять нецелое количество токенов).
  • тикер токена для бирж – symbol.

4. После сохранения внесенных данных развернуть код контракта токена с помощью установленного в браузер клиента – например, MetaMask. Он не умеет компилировать смарт-контракты, но компиляцию можно выполнить в редакторе Ethereum Remix. Для этого нужно открыть вкладку Compile в правой части редактора и запустить процесс компиляции, кликнув на кнопку Start to compile. Если установить «метку» в соседнем поле, компиляция будет выполнена автоматически.

5. Чтобы развернуть smart-контракт с помощью клиента MetaMask, необходимо
в редакторе Remix выбрать вкладку Run и подпункт Injected Web3, ниже заполнить поля Gas limit и Value и кликнуть Create (аккаунт, от которого будет происходить развертывание, подгружается автоматически, считывая данные со страницы), нажать «Submit» и внести запись в блокчейн.

Контракт развернут. Статус подтверждается в клиенте иконкой с изображением «документа» и подписью «Contract published». При нажатии на нее происходит переход на страницу платежных операций.

6. Для осуществления платежей с использованием нового токена требуется номер счета отправителя и получателя.

Производить операции с токеном можно либо на странице контракта на etherscan (ссылка в MetaMask), либо на странице Ethereum Remix. Розовым цветом обозначены платные операции записи, голубым – бесплатные операции чтения.

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

Как выпустить токен на WAVES?

WAVES – блокчейн-платформа для разработки цифровых монет. Согласно сайту платформы, создание нового токена занимает минуту.

Последовательность действий

1. Установить расширение Waves Lite Client.

2. Создать новый аккаунт на Waves.Exchange.

3. Запустить приложение.

4. В правом верхнем углу нажать на кнопку «Создать токен» (перед этим следует убедиться, что у вас есть минимум 1 Waves для оплаты комиссии за создание токена).

5. В форме «Выпуск токена» заполнить поля «Название токена», «Описание», «Всего токенов» (общее количество токена можно зафиксировать при выпуске или увеличить позднее, если выбрать пункт «Перевыпускаемый»), «Десятичные знаки».

6. После проверки заполненных полей формы нажать на кнопку «Выпустить».

7. Нажать «Отправить», после чего токен появится во вкладке «Портфель».

Как выпустить токен на EOS?

На смарт-контрактах EOS стандарт токена называется eosio.token.

Последовательность действий

Примечание: Параметр «url» показывает, к какой ноде подключен пользователь. Информацию о конечных точках API можно получить на официальном сайте проекта.

1. Установить cleos – утилиту командной строки для взаимодействия с нодами EOS (nodeos) в REST API – с помощью Docker, AWS Image или совместимого кода (чтобы взаимодействовать с блокчейном EOS, необходимо отправлять команды в cleos).

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

3. Создать аккаунт. Если у пользователя уже есть аккаунт с токенами EOS, то создать локальный аккаунт можно, набрав в командной строке cleos create account, но бесплатно создать аккаунт в основной сети нельзя, поэтому с целью экономии средств и времени лучше завести аккаунт в тестовой сети в EOS Jungle Testnet. Для этого необходимо выйти в jungle.cryptolions.io, нажать на ссылку «Create Account», ввести имя аккаунта и два публичных ключа, созданных ранее, и подтвердить создание аккаунта.

Читайте также:  Bitcoin где можно потратить

4. Чтобы опубликовать контракт, необходимо на специальной площадке перевести на счет несколько токенов EOS с помощью крана EOS Jungle Testnet Faucet, набрать в командной строке cleos system buyram и купить оперативную память на токены EOS.

5. Чтобы загрузить контракт в блокчейн, нужно набрать в командной строке cleos set contract и установить параметры: account – аккаунт, к которому относится контракт; contract-dir – директория контракта; wast-file – файл формата WAST или WASM, содержащий текстовую версию контракта; abi-file – ABI-описание контракта (ссылка: wast/abi). Если контракт создается с помощью исходного кода, понадобится папка ./build/contracts/eosio.token/. В командной строке set contract нужно ввести имя аккаунта. Поскольку файлы wast/abi называются так же, как и директория, эти параметры можно опустить. Далее следует проверить, загрузился ли код.

6. Чтобы создать токен, нужно выполнить действия create и issue в команде push action, указав следующие параметры: contract – аккаунт, к которому привязан контракт, action – действие, которое должно быть выполнено по этому контракту, data – условия контракта.

7. Перевод токенов с одного аккаунта на другой: необходимо набрать в cleos команды push action и transfer, создать аккаунт (точно так же, как и ylvdeveloper), переслать токены, сверить балансы.

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

Как выпустить токен на Ripple?

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

Последовательность действий

1. Зайти на сайт The World Exchange (биржу и интерфейс для работы кошелька с платформой Ripple), в правом верхнем углу нажать на Login or Create a Ripple Account. Если создается новый адрес, для начала работы на него необходимо отправить не менее 25 XRP: 20 XRP за открытие ордера на выпуск токена и 20 XRP – за активацию кошелька.

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

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

Как выпустить токен на блокчейне TRON?

Последовательность действий

1. Зайти на Tronscan.

2. Авторизоваться и выбрать тип токена: TRC-10 на стандартном смарт-контракте или TRC-20 на кастомном смарт-контракте.

3. Заполнить информацию о токене и подтвердить его создание. Сайт внесет информацию о токене в шаблон смарт-контракта и опубликует смарт-контракт в блокчейне.

4. Если пользователь пишет смарт-контракт для токенов TRC-20, нужно вставить код смарт-контракта в форму и подтвердить публикацию.

5. TRC-10 сеть спишет с кошелька 1024 TRX. Если пользователь не желает платить, он может установить среду разработки TronBox и самостоятельно написать смарт-контракт.

Подписывайтесь на новости ForkLog в Telegram: ForkLog Feed — вся лента новостей, ForkLog — самые важные новости и опросы.

Источник

# Создать ассет

Вы можете создать собственный ассет, которым можно торговать в Waves.Exchange.

(opens new window) , войдите в вашу учетную запись и перейдите во вкладку Кошелек. Нажмите Создать ассет.

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

Создание ассета стоит 1 WAVES.

Задайте параметры на странице выпуска ассета.

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

Примечание: название ассета не может быть короче 4 символов.

Описание: описание вашего ассета. После сохранения это поле нельзя будет изменить.

Всего ассетов: общее количество выпускаемых ассетов.

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

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

Десятичные знаки: количество знаков в дробной части ассета. Например, если вы укажете 8 десятичных знаков, как в биткойнах, ассет можно будет разделить на 0,00000001. Если вы укажете 0, ассет может быть обработан только целыми единицами (1, 3, 15).

Смарт-ассет: смарт-ассет — это ассет с прикрепленным скриптом, который добавляет условия в каждую транзакцию, выполненную для данного ассета. Валидация транзакции скриптом смарт-ассета увеличивает комиссию за транзакцию на 0,004 WAVES. Например, если для смарт-ассета производится обычная транзакция перевода, стоимость составляет 0,001 + 0,004 = 0,005 WAVES. Если производится транзакция обмена, стоимость составляет 0,003 + 0,004 = 0,007 WAVES.

Примечание: убедитесь, что у вас есть как минимум 1 WAVES на балансе для оплаты комиссии за создание ассета.

Читайте также:  Украли биткоины с blockchain как вернуть деньги

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

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

Вы можете искать и сортировать свои ассеты во вкладке Кошелёк > Портфель.

Статус транзакций можно проверить во вкладке Кошелек > Транзакции

Читайте другие статьи в главе Управление ассетами.

Если у вас возникли трудности с Waves.Exchange, обратитесь в техподдержку

(opens new window) или задайте вопрос на нашем форуме

Источник

Платформа Waves – как создать собственную криптовалюту

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

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

Для чего может понадобиться своя криптовалюта

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

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

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

Обычно создатели криптовалют преследуют следующие цели:

  1. получение капитала для развития какого — нибудь высокотехнологичного проекта, наподобие того, как компании размещают свои акции на фондовой бирже. В данном случае существует система первичного размещения криптовалют, которая имеет название – ICO.
  2. для некоторых видов бизнесов, особенно связанных с перемещением товаров через границы, для импортных и экспортных контрактов критически важным является стабильный обменный курс расчетной денежной единицы.
  3. криптовалюты могут использоваться в локальных социальных сетях или группах, где можно заменить неудобную фиатную систему, на более мобильную и скоростную. Например, любая компания может создать свою валюту для расчета со своими поставщиками или контрагентами. Или какой — нибудь клуб по разведению редких пород собак может использовать свою внутреннюю расчетную систему на основе криптовалюты для получения взносов на содержание клуба, проведение выставок.
  4. Криптовалюта может использоваться как средство привлечения капитала инвесторов, практически в любой бизнес. Например, имеется малое фермерское предприятие, которое нуждается в капитале для развития. Обращение в обычный банк бесполезно, так как «дикий» процент кредита создаст больше проблем, чем поможет делу. Для привлечения инвесторов фермер создает свою криптовалюту и распределяет ее среди своих ключевых партнеров — инвесторов, а также среди потребителей. В данном случае криптовалюта выступает как акционерный капитал.

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

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

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

Кроме жителей Берлина и жителей данного района, «берлинеры» никому не нужны. В супермаркетах ими нельзя расплачиваться, так как там принимают только евро. Однако более чем в сотне кафе и баров, на рынках и в некоторых небольших магазинах можно платить за товар «берлинерами» или получать ими сдачу. Обменный курс «берлинера» к евро — один к одному.

Власти города, если и не поддерживают инициативу местных властей, но и не препятствуют ей. Стоит отметить, что в Германии в ходу еще порядка пятнадцати региональных валют. Наиболее известная из них — «химгауэры» в Баварии, «роланды» в Бремене, в земле Саксония–Анхальт — «урштрошталеры», в Бранденбурге — «хавелталеры».

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

Читайте также:  Предложение инвестиции инвестиционные кредиты

Создание криптовалюты на платформе Вейв

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

Здесь не имеет смысл останавливаться подробно на технических особенностях самой платформы Вейв (это можно все найти в сети).

Единственное, что нужно принять во внимание, так это то, что эта платформа имеет свои достоинства:

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

Важно. Единственным недостатком платформы Вейв является то, что она не поддерживает цифровой формат или протокол ERC 20, который обычно применяется при создании большинства серьезных криптовалютных систем или токенов. Это немного ограничивает обращение созданного токена и его нельзя использовать на ведущих криптовалютных биржах. Хотя есть специальные криптовалютные торговые площадки и обменные ресурсы, которые поддерживают протокол DEX, на котором работает токен экосистемы Вейв.

Пять шагов создания криптовалюты

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

  1. Шаг первый. Регистрация пользователя на платформе Вейв. Для регистрации необходимо зайти на официальный сайт https://wavesplatform.com. Затем выбирается версия. Всего их существует две — альфа для продвинутых пользователей и бета версия для тех, кто только начинает работать с криптовалютами. Для прохождения полной регистрации необходимо, кроме всего прочего, произвести зачисление на счет платформы 10 долларов США. Функционально регистрация начинается с выбора функции бета — версии и получении своего идентификационного логина и пароля (все как обычно, при регистрации на финансовых ресурсах или кошельках). Затем система потребует от пользователя создания учетной записи, которая будет сохранена на ресурсе.

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

  1. Оплата услуг сервиса. Для оплаты услуг сервиса по созданию токена нужно оплатить комиссионный сбор в размере 1 токена Вейв. Если его нет у пользователя, то его можно тут же купить или обменять перечисленные ранее доллары. В принципе, на сайте платформы есть вариант обмена не только долларов, но и любой криптовалюты, включая — биткоин, эфир, риппл или другие.

  1. Создание профиля токена. Для формирования профиля токена система запрашивает пользователя о том:
  • сколько будет эмитировано токенов (их количество). Здесь нужно принимать во внимание то, как и где будет использоваться криптовалюта. Если предусматривается использование токена не только в рамках какого — то локального бизнеса, но и на перспективу, то лучше сразу определить количество токенов необходимое, чтобы покрыть весь денежный оборот. Однако слишком большое количество токенов может существенно сказаться на его рыночной цене.
  • наименование токена или тикер
  • его логотип или иконку
  • масштабность денежной единицы. Т.е. сколько в одной единице токена будет содержаться его долей. Иными словами, размерность токена или количество знаков после запятой. Здесь тоже нужно соблюдать разумный баланс, так как использование большого количества кратных единиц (сотые, тысячные или даже миллионные доли) вызовет сложности при работе с токеном у обычных пользователей.
  • необходимо придумать графический уникальный символ токена, который будет отличаться от имеющихся на рынке. Это повысит узнаваемость криптовалюты.

  1. После того, как будут введены все необходимые данные, запрашиваемые платформой, можно считать создание токена завершенным процессом. Для его технического завершения нужно сделать подтверждение в системе, нажав клавишу «Активировать».

Однако с созданием токена, процесс формирования своей криптовалюты пока еще далек до логического завершения.

Что еще нужно сделать, чтобы начала работать полноценно блокчейн – система waves и создание своей криптовалюты имело законченный вид:

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

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

Источник

Оцените статью