Ethereum — вторая по рыночной капитализации криптовалюта в мире после Bitcoin. Ее популярность всегда значительно превышала интерес к большинству других монет. В определенный момент Ethereum даже обошел Bitcoin по количеству поисковых запросов в Google. Многие майнеры переключились на Ethereum, но часто имеют о нем поверхностные знания. Что такое Ethereum и как работает его майнинг? Давай разберемся.
Кто такой Виталик Бутерин?
Прежде чем говорить об Ethereum, стоит упомянуть его создателя — Виталика Бутерина, которого в Китае называют «V God». Гении часто проявляют способности в раннем возрасте, и Бутерин — не исключение. Когда другие дети играли в песочнице, он в четыре года уже программировал. В семь лет его компьютер был заполнен сложными математическими графиками. К 12 годам он писал собственные игры на C++. В 17 лет, еще будучи школьником, Бутерин заинтересовался Bitcoin и начал писать статьи о криптовалюте, зарабатывая таким образом первые монеты.
В 19 лет он поступил в Университет Ватерлоо, но бросил его через восемь месяцев — как в свое время сделали Билл Гейтс, Уоррен Баффет и Марк Цукерберг. В 2013 году Бутерин предложил добавить в Bitcoin язык программирования для создания приложений, но его идея не нашла поддержки. Тогда он решил разработать новую платформу с собственной средой для программирования смарт-контрактов. Так появился Ethereum, представленный в конце 2013 года в документе «Ethereum: платформа следующего поколения для смарт-контрактов и децентрализованных приложений». Под руководством Бутерина Ethereum закрепил за собой статус второй крупнейшей криптовалюты в мире.

Что такое Ethereum?
Ethereum — это открытая блокчейн-платформа, позволяющая создавать и запускать децентрализованные приложения. Как и Bitcoin, она децентрализована и развивается усилиями сообщества. Главное отличие Ethereum от Bitcoin — его функциональность. Если Bitcoin — это прежде всего платежная система и аналог цифрового золота, то Ethereum — это платформа, на которой можно разрабатывать и запускать различные приложения.
Как майнят Ethereum?
В сети Bitcoin для добычи монет используется майнинг. Ethereum работает аналогично. Здесь также применяется механизм Proof-of-Work (PoW), а доход майнеров складывается из награды за блок, комиссии за транзакции и наград за дяди-блоки (uncle blocks).
Как и в Bitcoin, майнеры решают математические задачи с помощью оборудования и получают вознаграждение. Однако скорость генерации блоков в Ethereum выше: новый блок появляется каждые 12–15 секунд. Алгоритм автоматически регулирует сложность майнинга, чтобы поддерживать это время. За каждый блок майнер получает 2 ETH, а лимита эмиссии у Ethereum нет.
Комиссии за транзакции — это небольшие суммы, которые пользователи платят за обработку операций в сети. Помимо этого, в Ethereum есть особенность — дяди-блоки. Если несколько майнеров одновременно находят блок, в систему принимается только один, а остальные могут быть включены в будущие блоки как дяди-блоки. Они тоже приносят вознаграждение: за каждый дяди-блок майнер получает 1/32 от награды за обычный блок. В Bitcoin такие блоки называются осиротевшими (orphan blocks), но они не приносят доход.

Ethereum против централизации
Bitcoin столкнулся с проблемой централизации майнинга из-за появления ASIC-устройств, которые значительно превосходят по мощности обычные видеокарты. Чтобы предотвратить эту проблему, Ethereum использует алгоритм Ethash, требующий большого объема памяти. Это снижает вероятность того, что небольшое число мощных узлов сможет доминировать в сети.
Переход на Ethereum 2.0
Ethereum продолжает развиваться, и в скором времени сеть полностью перейдет на Proof-of-Stake (PoS). В отличие от PoW, этот механизм не требует больших вычислительных мощностей и позволит добиться децентрализованного консенсуса с меньшими затратами. Однако многие эксперты сомневаются в том, что переход пройдет без проблем. Для майнеров запуск Ethereum 2.0 станет одновременно вызовом и возможностью.