Что такое Эфириум
В 2013 году Виталик Бутерин опубликовал “белую бумагу” (англ. whitepaper) проекта под названием Эфириум. Он описал проект как открытую и публичную вычислительную платформу, работающую в распределенной компьютерной сети.
Смарт контракты
Основновной особенностью проекта стали “умные контракты” (англ. smart contracts) — самоисполняющиеся программы, которые невозможно изменить или взломать.
Эфириум позволят разработчикам запускать свои смарт контракты в сети или выпускать свою криптовалюту без создания отдельного блокчейна. Это позволяет существенно снизить время для разработки проекта, а также увеличить безопасность программ или криптовалюты.
Для исполнения смарт контрактов в блокчейне Эфириум используются так называемые виртуальные машины Эфириума (Ethereum Virtual Machine). Эти машины запускаются на компьютерах, распределенных по всему миру, что делает блокчейн устойчивым к цензуре и возможным атакам. Смарт контракты Эфириума пишутся на специальном языке программирования, который называется Солидити (Solidity).
Какую задачу решает Эфириум
Блокчейн Эфириум считается блокчейном второго поколения, а Биткоин первого. Эфириум направлен на решение проблемы масштабируемости и универсальности технологии блокчейн. Блокчейн Эфириум позволяет передавать не только криптовалюту, на и любые другие данные благодаря смарт контрактам.
Масштабируемость блокчейна Эфириума раскроется только с выходом обновления Ethereum 2.0, которое запланировано на 2022 год. Текущая скорость обработки тразнакций Биткоина 3 т/с (или TPS, транзакций в секунду), у Эфириума 15 TPS, а с выходом обновлененя скорость вырастет до десятков тысяч транзакций в секунду.
Комиссии
Чтобы не допустить перегруза сети и обеспечить стабильность работы блокчейн сети, в Эфириуме предусмотрена комиссия за вычислительные операции, которая оплачивается в криптовалюте эфир (ether, ETH). Когда мы обращаемся к блокчейну, чтобы исполнить смарт контракт, мы платим комиссию, которая называется “газ” (Gas Fee). В транзакции указывается цена за “газ” и его количество, которое будет затрачено на операцию (Gas Price и Gas Limit). Плата за совершение действий в блокчейне идет напрямую тому, кто предоставляет вычислительную мощность. Такие участники блокчейна называются нодами.
Количество газа за операцию или набор операций зависит от того, сколько вычислительной мощности потребуется для их исполнения, а цену за газ выбирает сам пользователь. Чем больше цена за газ, тем быстрее операция будет исполнена.
Децентрализация
Децентрализация сети Эфириума обеспечивает стабильность работы сети. Если бы в сети был только один сервер и он перестал бы работать, то это означало бы крах всей системы. А теперь представьте, что существуют тысячи серверов по всему миру, к которым у вас есть моментальный доступ за небольшую плату. Такую систему почти невозможно остановить, ровно также как попытаться отключить интернет.
Таким образом, Эфириум полезен тем, что он обеспечивает стабильность работы серверов и приложений, а также устойчивость к любому типу цензуры, так как сервера распределены по всему миру.
Что такое Ethereum 2.0
Эфириум 2.0 — это глобальное обновление, которое призвано решить три главные проблемы текущей версии блокчейна:
- Загруженность сети
В час пик, когда ведутся торги на биржах, а разработчки тестируют ПО на блокчейне, комиссии за операции могут достигать десятков долларов, а обычные пользователи в это время недоумевают, почему их транзакция не может быть обработана.
- Блокчейн стал весить очень много
Так как Эфириум стремительно набирает популярность, в сети происходит все больше и больше транзакций, а как мы знаем, чтобы запустить ноду на своем компьютере, нобходимо скачать весь блокчейн, начиная с первого блока. Майнеры не справляются с нагрузкой и переходят на более легковесные блокчейны, в связи с чем вычислительная сила начинает сосредотачиваться в руках больших майнинг центров, из-за чего страдает децентрализация сети — главные приоритет Эфириума.
- Блокчейн потребляет слишком много электричества
Сейчас обслуживать сеть выходит очень энергозатратно, что бьет не только по счетам за электричество майнеров и кошелькам обычных пользователей, пользующихся блокчейном, но и по всей экологии планеты.
Как Эфириум 2.0 решит эти проблемы: шардинг (англ. shard — осколок) позволит уменьшить размер блокчейна, который необходим для майнеров, цепь “Маяк” (англ. Beacon Chain) будет координировать действия нод, а консенсус “Proof-of-Stake” заменит “Proof-of-Work”, сделав блокчейн более безопасным. Подробнее об этих концептах мы узнаем после выхода обновления.
Вывод
Эфириум — это децентрализованная компьютерная сеть, которой может пользоваться любой желающий. С помощью эфириума можно создавать программы, криптовалюту и просто пересылать данные.
Эфириум имеет ценность благодаря смарт контрактам, а с выходом обновления Ethereum 2.0 комиссии будут существенно снижены, а сеть будет работать еще быстрее.