Алекс Полански - Эра криптовалюты
- Название:Эра криптовалюты
- Автор:
- Жанр:
- Издательство:Литагент АСТ
- Год:2019
- Город:Москва
- ISBN:978-5-17-109139-2
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Алекс Полански - Эра криптовалюты краткое содержание
Эра криптовалюты - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
Также нельзя упустить из виду и моду на форки, появившуюся в том же 2016 году и набравшую гигантские обороты в 2017–2018 годах. Одних только форков монет на основе Dash и Pivx появились сотни благодаря необъяснимому интересу публики к монетам на основе алгоритма PoS, предлагающих минтинг с помощью мастернод. Также активно копировались Monero, разветвлялся отец-основатель биткоин и сегодняшняя валюта № 2 – эфир. Большой интерес к блокчейн и криптовалютам породил и большой спрос на новшества, соответственно – расширилось предложение. Не всегда качественное, но несомненно разнообразное и не без креатива.
Приведу упрощенный пример, как может появиться очередной токен. Допустим, мы с вами решаем, что хотим открыть издательство, которое готово напечатать книгу тиражом от 1 экземпляра любого автора и на любую тематику, а также издавать и распространять книги в цифровом виде. Для запуска необходим миллион долларов. Мы называем наш проект Publishing (издание) и называем наш токен New Publishing Token с тикером NPT. Начинаем кампанию по сбору средств, ведь мы понимаем, что не можем профинансировать вновь созданную фирму своими силами, но считаем, что это стоящая идея для того, чтобы продать ее некому сообществу. Мы заявляем, что нужно собрать миллион долларов, и выпускаем в свободное обращение миллион токенов, то есть один токен будет продаваться по одному доллару. Напомню, что технически это не будет отдельная монета, мы не запускаем свой блокчейн: мы не создаем отдельных кошельков для нашей монеты, не призываем владельцев вычислительных ресурсов поддерживать нашу сеть. Каждому, кто перевел эквивалент одного доллара, выдается цифровая акция проекта. Продажа акций и размещение токенов – это самая явная параллель, которую можно провести между традиционной экономикой и криптовалютной. Для того чтобы гарантировать собственное участие в прибылях, часть выпущенных токенов создается для нужд команды. То есть в продажу поступает 1 млн токенов, а 300 тыс., например, остается команде. Значит, изначально нужно предусмотреть в смарт-контракте генерацию именно 1,3 млн токенов, из которых 1 млн будет распродан. Если все пройдет успешно, можно ожидать и выполнения основателями бизнес-плана по созданию издательства, а мир увидит очередной токен NPT. Пользуясь такой простой логикой, самые разные люди с самыми разными проектами создают все новые и новые токены или отдельные монеты. Сегодня ресурсы, отслеживающие статистику по криптовалютам, содержат более 2500 наименований монет и токенов, а в будущем их будут десятки тысяч.
Платформа Ethereum
Раз мы затронули тему Ethereum, я бы хотел вкратце рассказать и о ней, хотя тема вполне достойна отдельной книги. Как я уже писал выше, придумал и реализовал платформу Виталик Бутерин, сын российских экспатов, которые переехали в Канаду. Его отец занимался высокими технологиями и как-то раз рассказал сыну про Bitcoin. Виталик, с детства увлекавшийся компьютерами и математикой, сначала посомневавшись, все же с интересом взглянул на технологию, найдя в ней не только достоинства, но и недостатки. Первый деятельный интерес проявился в соавторстве и издании электронного журнала Bitcoin Magazine, выпускавшегося им при содействии румынского программиста Михая Алиси. Результатом погружения в суть процессов и переосмысления концепции биткоина стала своя white paper революционной платформы Ethereum, которая давала более широкий простор для творчества и раздвигала границы сфер применения критовалюты.
Основное новшество платформы – это реализация предложенной Ником Сабо концепции смарт-контрактов или умных контрактов, представляющих из себя программный код для автоматического исполнения договоров, алгоритм переноса коммерческих контрактов с бумаги на язык кода (при наличии подготовленной среды, в которой возможно исполнение кода). Кстати, Java-подобный язык программирования Solidity, применяемый для написания смарт-контрактов, является тьюринг-полным языком, а значит, при правильном применении способен реализовать любую вычислительную функцию. Язык был предложен соратником Виталика Гэвином Вудом и доработан командой Solidity для использования в виртуальной машине Ethereum – среде исполнения смарт-контрактов и децентрализованных приложений. Смарт-контракт, однажды выложенный в сеть, нельзя изменить. Это важное свойство, дающее и достоинства, и недостатки. При обнаружении ошибок в коде изменить их не удастся. Придется создавать новый контракт. Также важным свойством смарт-контракта является неукоснительное выполнение условий сторонами, особенно обязательства внесения оплаты плательщиком. Только факт поступления средств от плательщика на адрес смарт-контракта может запустить механизм его реализации. Опять же, если речь идет об исключительно виртуальном, цифровом взаимодействии, плательщик может быть уверен, что при своевременной и полной оплате он получит то, за что платил.
Самым распространенным смарт-контрактом на сегодня является контракт создания токена, и это неудивительно. Эфир позиционировался как площадка для проведения краудсейлов – массовых продаж для сбора средств на реализацию проектов и идей. Простейший контракт токена был описан Виталиком сразу при выпуске платформы и включал минимум программного кода. Упрощенно это выглядит так: вы выбираете название токена, объем эмиссии, количество знаков после запятой, курс обмена эфира на свой токен и ряд других значений, далее загружаете контракт в блокчейн Эфира, при этом оплатив небольшую комиссию и оставив немного средств на исполнение контракта. Теперь любой желающий, пославший эфир на адрес смарт-контракта (аналогичный адресу кошелька), получит взамен N-ное количество токенов, исходя из ранее заданных параметров. Если все токены распределены – контракт перестает функционировать, но при этом он никогда не исчезнет из блокчейна Эфира. Далее собранные в Эфире средства идут на реализацию проекта, под который велся сбор. При определенных навыках программирования контракт можно усложнить дополнительным функционалом – сжиганием непроданных токенов, добавить возможность дополнительной эмиссии, предусмотреть дивиденды на токен, заблокировать часть из них на какое-то время и т. д. При всем при этом контракт создания токена и контракт краудсейла могут быть разными сущностями. В сети существуют коллекции подобных смарт-контрактов и даже конструкторы, позволяющие новичку создать свой контракт за несколько минут – как платно, так и абсолютно бесплатно. Следует учесть аспекты безопасности при использовании сторонних библиотек смарт-контрактов. Код может содержать уязвимости, сделанные неумышленно либо специально, с помощью коих злоумышленник может похитить средства, находящиеся на адресе смарт-контракта. То же касается и приватных цифровых ключей адреса-владельца контракта. Их компрометация может также привести к потере средств.
Читать дальшеИнтервал:
Закладка: