Хотя Ethereum прежде всего ценен своим полным по Тьюрингу, универсальным скриптовым языком, он также имеет ряд преимуществ над другими блокчейнами.
░ КОМИССИИ. Функциональные возможности полноты по Тьюрингу допускают злоупотребления в транзакциях вроде пожирателей памяти или закольцованных скриптов. Контракты Ethereum будут предотвращать их благодаря комиссиям за транзакцию на каждом вычислительном этапе исполнения сценария. Более дорогие операции – например, доступ к хранению и криптографические операции – будут обходиться дороже, а также будет отдельная плата для каждого элемента хранения, который заполняет контракт. Чтобы стимулировать контракты «убирать за собой», например если они сокращают объем памяти, будет взиматься дополнительная, «негативная» комиссия. Более того, специальный опкод SUICIDE позволит аннулировать контракт и вернуть все сбережения и значительные «негативные» комиссии владельцу.
░ АЛГОРИТМЫ МАЙНИНГА. Многие ждут появления криптовалют, ограничивающих майнинг на специализированном оборудовании. Тогда люди с обычными компьютерами могли бы поучаствовать в этом процессе без каких-либо вложений, что позволило бы избежать централизации. До сих пор главным противоядием был алгоритм майнинга Scrypt, который требует очень много вычислительной мощности и памяти. Но его требований к памяти недостаточно, к тому же некоторые компании производят устройства специально под этот алгоритм. Мы же хотим предложить Dagger – тестовый алгоритм proof of work с еще бóльшими требованиями к памяти, чем у Scrypt, а также тестовые алгоритмы proof of stake – например, Slasher, который вовсе не сталкивается с проблемой майнинга. Но рано или поздно мы собираемся провести конкурс, подобный тем, что определили стандарты для AES и SHA3. Мы пригласим исследовательские группы из университетов всего мира, чтобы разработать лучший из возможных майнинговых алгоритмов, устойчивых к специализированному оборудованию.
░ GHOST. Это новый протокол распространения блоков, впервые предложенный Авивом Зоаром и Йонатаном Сомполински. Он помогает блокчейну подтверждать блок гораздо быстрее, в идеале – в диапазоне 3–30 секунд, при этом избегая проблем с централизацией и задержкой записи транзакций, типичных при быстром подтверждении блоков. Ethereum – первая крупная криптовалюта, которая интегрирует в свой протокол упрощенную одноуровневую версию GHOST.
Ethereum – крупное и масштабное начинание, и на его разработку уйдут месяцы. Поэтому запуск разделится на несколько этапов. Первый – публикация вайтпейпера – уже состоялся, у проекта появились форумы, википедия и блог, где любой желающий может зарегистрироваться и оставлять комментарии. 25 января на конференции в Майами запускается 60-дневный сбор средств, во время которого любой желающий сможет приобрести ETH – внутреннюю валюту Ethereum – за биткойны, как это было с Mastercoin. За 1 биткойн можно будет приобрести 1000 ETH, хотя для более ранних инвесторов курс будет примерно в два раза выше – в качестве компенсации за повышенный риск, на который они пошли, поддержав проект на ранних стадиях. Участники сбора средств получат не только эфиры, но и дополнительные вознаграждения: билеты на конференции, хранилище в 32 байта для первичного блока, а крупнейшие спонсоры – даже возможность придумать название для трех единиц исчисления валюты (вроде «микробиткойна» у биткойна).
Эмиссия ETH будет осуществляться не по какому-либо единому механизму: мы остановились на компромиссном варианте, сочетающем преимущества сразу нескольких подходов. Вот как это будет выглядеть.
░ Эмиссия ETH состоится в рамках сбора средств по цене 1000–2000 ETH за BTC, причем первые спонсоры получат более выгодный курс в качестве компенсации за повышенный риск участия на более ранней стадии. Минимальный взнос составит 0,01 BTC. Предположим, что таким образом мы выпустим X эфиров.
░ 0,225X ETH отправятся доверенным членам и самым первым спонсорам, которые существенно помогли проекту еще до начала сбора средств. Эта доля будет храниться на контракте с блокировкой по времени: около 40 % можно будет потратить через один год, 70 % – через два года и 100 % – через три года.