Что такое Ethereum?

Платформа, которая децентрализует мир

Инновации в технологии блокчейн привели к развитию новой платформы под названием Ethereum. Как и Bitcoin, Ethereum также является распределенной сетью. Справедливо именуемый Blockchain 2.0, он способствовал тому, что разработчики теперь могут вносить свой вклад в блокчейн-сообщество.

Ethereum является второй крупной инновацией в технологии блокчейн с момента создания Bitcoin. В то время как Bitcoin можно назвать цифровыми деньгами, Ethereum – это децентрализованная платформа для программирования цифровых денег. Хотя Bitcoin и Ethereum управляются распределенным реестром, они различаются во многих технических аспектах. Давайте разберемся, какие между ними есть отличия.

Достоинства Bitcoin Ethereum
Концепция Электронные деньги Мировой компьютер
Основатель Сатоши Накамото Виталик Бутерин и его команда
Скриптовый язык Не прошел тест Тьюринга Прошел тест Тьюринга
Дата выпуска Январь 2009 Июль 2015
Метод выпуска валюты Майнинг Через ICO
Среднее время обработки Около 10 минут 12-15 секунд
Назначение Альтернатива обычным деньгам Одноранговое осуществление контрактов

 

Bitcoin и Ethereum часто сравнивают друг с другом, но они разрабатывались с разным видением и целями. Bitcoin – общепринятая криптовалюта, используемая для торговли, Ethereum – многофункциональная платформа с собственной цифровой валютой в качестве источника для функционирования «умных» контрактов.

Что такое Ethereum?

Ethereum – публичная распределенная компьютерная платформа с исходным кодом, основанная на технологии блокчейн для разработки децентрализованных приложений.

До создания Ethereum приложения блокчейна разрабатывались для выполнения ограниченного количества операций. Bitcoin и другие криптовалюты, например, были задуманы как одноранговые цифровые валюты.

Виталик Бутерин задумывал Ethereum как платформу, на которой разработчики будут писать программы на технологии блокчейн. Для осуществления цели он использовал подобные Bitcoin разработки и протоколы блокчейн для поддержки приложений вне выпуска валюты.

Кто угодно из любой точки мира может подключиться к блокчейну Ethereum для написания программы и управлять текущим состоянием сети, отсюда и происходит термин «мировой компьютер».

Смарт-контракты

Говоря простыми словами, смарт-контракт (умный контракт) можно определить как контракт, который самовыполняется, самостоятельно производит запуск, управление и оплату. Для выполнения маленького контракта, как и для торговли, потребуются токены. То есть, Ethereum не может существовать без криптовалюты.

Криптовалюта Ethereum

Ethereum работает на собственном токене, который служит двум главным целям:

  1. Оплата ETH требуется для выполнения любой операции, с тем чтобы дефектные и вредоносные программы находились под контролем;
  2. Или же ETH награждают майнеров, которые делают вклад в сеть Ethereum своими ресурсами – это похоже на структуру Bitcoin.

При выполнении каждого контракта Ethereum потребляет токен, что называется «газом» для осуществления операций.

Газ в Ethereum

Газ необходим для оплаты каждой операции, осуществляемой на блокчейне Ethereum.

Его цена выражается через ETH и определяется майнерами, которые могут отказаться обрабатывать транзакцию с ценой на газ меньше требуемого.

gas ethereum

Виртуальная машина Ethereum (E.V.M.)

Виртуальная машина Ethereum – это двигатель, в котором производится код транзакции. Машина делает возможной потенциальную разработку тысяч разных приложений на единой платформе. Контракты, записываемые на специальном языке программирования, компилируются в общий «байт-код», который машина может прочитать и исполнить.

Она управляет внутренним состоянием и вычислительными операциями в Ethereum. EVM можно представить как огромный децентрализованный компьютер с миллионами объектов, называемых аккаунтами, у которых есть возможность управлять внутренней базой данных, исполнять код и общаться друг с другом.

Работая благодаря EVM, Ethereum способен осуществлять разработку тысяч непрерывно работающих приложений.

Что же можно создавать на Ethereum? На нем можно разрабатывать такие крутые приложения, как DApps.

DApps (децентрализованные приложения)

DApps – это компьютерные приложения, работающие в блокчейн и способствующие прямому взаимодействию между конечными пользователями и провайдерами.

Они могут быть созданы из единственного DAO или нескольких, объединяясь и работая как целое приложение.

Пользователю может понадобиться обменять ETH для того, чтобы установить контакт с другим пользователем, используя распределенные компьютерные узлы в сети как способ ускорить отправку этих данных.

Ethereum также позволяет пользователю разрабатывать децентрализованные приложения.

DAO (децентрализованная автономная организация)

DAO

DAO – это организации, существующие исключительно на базе блокчейн и управляемые ее протоколами. DAO базируется на облачном коде и управляется всеми инвесторами организации одновременно. Такие организации существуют для удержания активов и используют систему голосования. Чтобы получить долю в организации, необходимо вложить личные средства (в форме ETH) и купить на них DAO-токены. После чего держателю токенов этой организации будет предоставлено право участия в управлении коллективными средствами.

Преимущества децентрализованной платформы Ethereum

Поскольку децентрализованные приложения работают на блокчейне, у них есть ряд преимуществ:

  • Неизменность. Третья сторона не может вносить изменения в данные.
  • Защита от коррупции и взломов. Приложения основаны на работающей на принципе консенсуса сети, что делает цензуру невозможной.
  • Безопасность. Здесь нет центральной точки отказа, потому приложения надежно защищены от хакерских атак и вмешательства мошенников.
  • Нулевое время простоя. Приложения всегда находятся в работе, и их нельзя отключить.

Недостатки децентрализованных приложений

Несмотря на ряд преимуществ, децентрализованные приложения не безупречны.

Поскольку код смарт-контрактов пишут люди, они могут допустить ошибки или упущения, которые могут повлечь за собой нежелательные последствия. В случае, если в коде была допущена ошибка, атаку никак не остановить, кроме как получить консенсус в сети и переписать базовый код. Но это противоречит идее блокчейна, поскольку тот должен оставаться неизменным. Кроме того, любые действия с внесением изменений вызывают серьезные вопросы о децентрализованности приложений.

Аккаунты на Ethereum

На платформе Ethereum есть два типа учетных записей, а именно:

  • Внешний аккаунт
  • Контрактный аккаунт

Такие учетные записи, как внешние, так и контрактные, называются «объектами состояния» и заключают в себе «состояние» сети Ethereum. У каждого объекта есть определенное состояние. Для внешних учетных записей состояние состоит из баланса учетной записи, в то время как для контрактных состояние определяется памятью и балансом.

Внешние аккаунты – это учетные записи внешних владельцев, включая каждого обычного пользователя, майнеров, автоматизированных программных агентов и др.

Эти учетные записи обычно контролируются с помощью алгоритмов шифрования с открытым ключом, таких как RSA. Основная цель внешних учетных записей – служить средством взаимодействия пользователей с блокчейном Ethereum.

Контрактные аккаунты, с другой стороны, представляют собой набор кода, который находится в блокчейне по определенному адресу. Эти контракты инициируются внешними учетными записями или другими контрактами через специальную функцию призыва к действию. Эти контракты написаны на высокоуровневых скриптовых языках, таких как Solidity, Serpent или LLL. Каждый контракт, который находится в блокчейне Ethereum, хранится в байт-коде EVM (Ethereum Virtual Machine).

Что разрабатывают на Ethereum?

В то время как Ethereum и другие проекты помогают ускорить написание протоколов DApps и делают его более доступным, появилось некоторое количество потенциально деструктивных приложений.

Для чего будет использоваться Ethereum?

Существующие сервисы теперь могут быть децентрализованы благодаря использованию Ethereum. Это приведет к уменьшению стоимости и сборов благодаря соединению пользователей друг с другом напрямую и устранению посредников.

Развитие событий может оказаться разным – Dapps могут препятствовать работе таких сформировавшихся индустрий, как:

  • Финансовой
  • Рынка недвижимости
  • Страхования

Учитывая тренды и достижения в этой технологии, правильнее было бы сказать, что будущее Ethereum как платформы на данный момент крайне перспективно. Пока индустрия и разработчики продолжают вкладывать свои ресурсы, веру и время в эту технологию, блокчейн-сообщество продолжит процветать.

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here