
Онлайн книга «Криптовалюта. Учебное пособие по работе с цифровыми активами»
Для выплаты комиссий в системе используется газ (gas), стоимость которого также выражается в криптовалюте ethereum. Любая операция в реестре blockchain, такая как перевод средств или вычисление результата арифметической операции, стоит фиксированное количество газа. Пользователь может повышать приоритет операции, увеличивая стоимость газа. ![]() Ethereum стал первой платформой в мире, реализовавшей идею смарт-контрактов. До его появления практически все blockchain сети были предназначены исключительно для осуществления денежных переводов. Bitcoin, «папа» всех существующих криптовалют, изначально был задуман только как цифровая валюта. Хотя теоретически структура транзакций в «битке» позволяет сохранять в реестре любую информацию, на практике же этого никто не делал. ![]() Экосистема ethereum Эфир позволил создавать полноценные децентрализованные приложения, объединив прозрачность и неизменность технологии blockchain с универсальностью языка программирования solidity. Теперь программисты могут не только создавать новые токены, но и сразу же использовать их для решения прикладных задач. Теперь немного истории… Впервые концепция этой монеты была сформулирована канадцем российского происхождения Виталиком Бутериным. Будучи профессиональным программистом, он в течении нескольких лет интересовался технологией blockchain и был одним из авторов журнала Bitcoin Magazin. Изначально Бутерин предлагал расширить возможности оригинального протокола Bitcoin, добавив поддержку смарт-контрактов и возможность выпуска новых активов на базе единой платформы. Но эту идею не поддержали. Поэтому Виталик принял решение о создании новой криптовалюты. ![]() Виталик Бутерин Исходный код платформы ethereum открыт и доступен на портале GitHub, это сервис для совместной разработки IT проектов. Его разработка велась усилиями сообщества независимых программистов. Возможности ethereum по работе со смарт-контрактами – весомая, но не единственная причина популярности системы. Главное преимущество платформы, определившее ее успех – функциональность по созданию собственных криптовалют, используемых для коллективного финансирования проектов. Токены на платформе ethereum в короткие сроки стали популярным инструментом проведения ICO. Строго говоря, токены не являются криптовалютами в классическом смысле: их количество задается на этапе разработки смарт-контракта и не может быть увеличено с помощью майнинга или других способов добычи. Однако, при проведении ICO эта особенность становится скорее плюсом, чем минусом: инвесторы могут заранее оценить капитализацию новой криптовалюты и приобрести ее по известной цене. Относительная легкость создания токенов на базе ethereum способствовала небывалому росту популярности ICO. Для финансирования стартапа его создатели могут выпустить собственный токен на платформе ethereum и предложить его покупателям по фиксированной цене. ![]() Монетки ethereum В дальнейшем новая валюта может использоваться как платежное средство в рамках создаваемого проекта. Разумеется, создание новых токенов – не единственная функция смарт-контрактов. Перечислим наиболее перспективные сферы применения токенов в бизнесе: – децентрализованные биржи; – создание новых цифровых активов, в том числе привязанных к реальной собственности – недвижимости, акциям, драгоценным металлам; – системы учета данных; – построение систем электронного голосования; Практически все проекты, выходящие на ICO, предлагают реализацию одной или нескольких из перечисленных функций в той или иной форме. Создатели этих стартапов предполагают, что выпущенные ими токены впоследствии будут использоваться для оплаты услуг или передачи ценности при решении практических задач. В результате можно выделить три наиболее заметные причины популярности платформы Ethereum: – возможность создания децентрализованных приложений с хранением данных в blockchain; – легкость создания новых криптовалют (токенов); – возможность финансирования проектов путем продажи токенов в рамках ICO; Криптотокены выпускаются по стандарту ERC-20, однако мало кто знает, что именно это означает. ERC в переводе с буржуйского языка ethereum request for comment («запрос на комментарии в сообществе ethereum»), а 20 – это произвольный номер, присвоенный предложению. До появления стандарта ERC-20 было множество проблем с совместимостью различных токенов, основанных на базе ethereum. У каждого токена был свой тип смарт-контрактов. Другими словами, чтобы работать с новым токеном на биржах и в кошельках, приходилось писать индивидуальный код. Поддержка постоянно растущего числа токенов отнимала слишком много времени и становилась проблематичной. В результате был разработан единый протокол для всех токенов, известный как ERC-20. Наиболее известные ERC-20 токены: 0x, Augur, Binance Coin, Bancor, EOS, Golem, KuCoin, OmiseGo. Ethereum пока еще можно майнить, так как алгоритм консенсуса тут такой же, как и у «битка» proof-of-work, но вскоре скорее всего его изменят на proof-of-stake. Среднее время генерации блока -15 секунд. Cкорость транзакций где-то 10—12 в секунду. Предельное число монет не ограничено. У эфира есть как плюсы, так и минусы. Давайте начнем с плюсов. Это широкие возможности программирования смарт-контрактов, открытость исходного кода, возможность создания новых активов, возможность майнинга. Минусы: низкая пропускная способность при решении задач, смарт-контракты уязвимы к программным ошибкам, неограниченное предложение монеты ETH (что неминуемо приведет к ее инфляции) Как и в случае с Bitcoin, криптовалюту ethereum можно свободно переводить с одного адреса на другой, самостоятельно устанавливая размер комиссии и отслеживая платежи в открытом реестре. Для этого существует сервис ethplorer, ссылка ниже: |