Что такое ETHEREUM?

Полное руководство для начинающих

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


В этой статье мы попытаемся ответить на следующие вопросы -

  • Что такое Ethereum?
  • Каково видение Ethereum?
  • Каковы различные аспекты Ethereum?
  • Что такое майнинг Ethereum?
  • Каковы варианты использования Ethereum?
  • Какая главная проблема стоит перед Ethereum?
  • Какое будущее у Ethereum?

Надеюсь, вы узнаете все об Ethereum и его перспективах к концу этой статьи.


Но прежде чем углубляться в детали Ethereum, давайте сначала разберемся с его предшественником - Биткоином, и технологией, на которой он работает - Блокчейн.


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

Биткоин - предшественник

В 2008 году Сатоши Накамото вызвал много шума, когда объявил о биткоине. Впервые программирование валюты стало возможным. Транзакции могут осуществляться в одноранговой сети, что исключает необходимость в «посредниках», доверенных или иных.


Биткоин показал миру, что математика может взять на себя роль «надежного посредника».

Но является ли биткоин еще одной цифровой версией традиционной валюты?

Точно нет!

Чем биткоин отличается?

  • Он децентрализован.
  • Его предложение ограничено.
  • Это позволяет анонимно идентифицировать личность через псевдонимы.
  • Он очень делимый. (Сатоши, самая маленькая единица, составляет одну миллионную биткоина).

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

  1. Криптовалюта - фрагмент кода, представляющий некоторые цифровые активы.
  2. Блокчеин - базовая структура, на которой функционирует валюта.

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


Но что такое технология блокчейн? Давайте сначала поймем это.

Блокчейн

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


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


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


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


Следовательно, нет единой организации, которая контролирует процессы. Вся сеть добровольных участников берет на себя ответственность, что делает ее «децентрализованной».


Процесс автоматизирован. Он функционирует исключительно на основе математических условий, согласованных участниками.

Читать про различия в моей статье на медиуме.

Что такое Ethereum?

Официальный сайт дает следующее определение Ethereum:

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


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


Итак, Ethereum - это единственный в своем роде программируемый блокчейн.


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


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


Как и Биткоин, архитектура Ethereum также имеет два аспекта:

  • Криптовалюта
  • Блокчейн Ethereum.

«Родная» криптовалюта Ethereum называется Ether .


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


Важность этой технологии не в том, что она есть. Это то, что он может делать в тех направлениях, которые он открывает для цифрового мира.

Каково видение Ethereum?

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

  • Browsing
  • Выгрузка / скачивание
  • Смотрю видео
  • Играть в игры
  • Подготовка документов
  • Хранение / получение файлов
  • Отправка писем
  • Беседа и многое другое.

В повседневном использовании мы зависим от сети клиент-сервер. Данные хранятся на центральном компьютере или «сервере», к которому ваш компьютер имеет доступ. Вся личная информация, которую вы предоставляете в Интернете (данные карты, дата рождения и т.д.), хранится на каком-то сервере.


Сами серверы являются компьютерами и не могут «разобраться» в ваших данных. Однако люди-владельцы этих серверов могут.


Большинство этих серверов принадлежат государственным учреждениям или частным корпорациям.


Совершенно очевидно, что такими данными можно злоупотреблять. Как и Брайан Белендорф, некоторые считают эту централизованную структуру «первородным грехом» Интернета.


Технология блокчейн (в целом) и, в основном, Ethereum существуют, чтобы исправить это.


Видение Ethereum - построить «новый Интернет». Тот, который будет децентрализованным, как и предполагалось всегда.


Интернет, где,

  • Одноранговые сети заменят модель клиент-сервер.
  • Любые данные будут принадлежать только их создателю.
  • Не было бы монополии на данные.
  • Приложения не будут красть данные.

Ethereum стремится «демократизировать» Интернет и хочет построить «мировой компьютер».


Здесь возникают некоторые очевидные вопросы:

  • Как?
  • Какие инструменты есть у Ethereum?
  • Какие преимущества дает Ethereum?
  • Как Ethereum планирует преодолеть неизбежные препятствия?

Итак, давайте попробуем найти ответы на эти вопросы.

Аспекты Ethereum

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


Для наших целей мы должны рассматривать их индивидуально.

1. Смарт-контракты Ethereum

Смарт-контракты являются важным элементом некоторых платформ блокчейнов , включая Ethereum.


Национальный институт стандартов и технологий (NIST) Соединенных Штатов Америки определяет смарт-контракты как:

«Набор кода и данных (иногда называемых функциями и состоянием), который развертывается с использованием криптографически подписанных транзакций в сети блокчейн».


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


Чтобы понять, как это работает, рассмотрим следующий пример.

Представьте себе автомат по продаже газет. Вы должны положить монету, чтобы получить газету.

Предположим, вы кладете монету, а газеты все равно не получаете. Что должно быть дальше?


Это своего рода сценарий, в котором может помочь смарт-контракт.


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


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


Это стало возможным благодаря виртуальной машине Ethereum или EVM.

2. Виртуальная машина Ethereum (EVM)

Именно инновация в EVM сделала Ethereum тем, чем он является сегодня. Престижная «программируемость» Ethereum обязана EVM.


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

  • Изменить функциональность Биткоина
  • Расширьте функциональность Биткоина
  • Как вариант, создайте новый блокчейн с нуля.

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


Следовательно, разработчики могли создавать множество специализированных «децентрализованных приложений» или dApps с беспрецедентным уровнем простоты и эффективности. Именно через эти децентрализованные приложения происходит практическое применение любой цепочки блоков (включая Ethereum).


Приложения децентрализованы и в основном имеют открытый исходный код и не имеют центрального органа управления. Они ориентированы на вознаграждение и основаны на протоколе.


Чтобы узнать больше о децентрализованных приложениях, прочтите нашу подробную аналитику «Что такое децентрализованные приложения»

3. Проверка блокчейна

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


Технология блокчейн отвечает на этот вопрос в форме «проверки».

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


Транзакция проверяется на соответствие некоторым стандартным и предопределенным критериям. Эти критерии определяет разработчик блокчейна.


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


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

В следующем разделе давайте выделим некоторые важные детали о майнинге Ethereum.

Что такое майнинг Ethereum?

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


Теперь вы можете спросить, что майнеры получают в качестве «награды» за выполнение этой функции? И ответ - Эфир!

За каждую успешную проверку майнер награждается эфирами.


Эфир можно использовать следующим образом:

  • Работает как любая другая криптовалюта. Его можно хранить в кошельках Ethereum и передавать между пользователями.
  • Его можно использовать для покупки Ethereum Gas. Если вы хотите совершить какую-либо транзакцию в EVM или если вы хотите выполнить смарт-контракт, вам понадобится газ.
  • В алгоритме консенсуса Proof of Stake (PoS) мощность майнинга пропорциональна количеству токенов в кошельке Ethereum.

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


Таким образом они предотвращают двойные траты, мошенничество и тому подобное.

Процесс майнинга для любой конкретной цепочки блоков основан на одном из двух основных согласованных алгоритмов - Proof of Work и Proof of Stake.


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


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

Некоторые варианты использования Ethereum

Ethereum не только изменил мир блокчейнов, но и помог развитию многих других отраслей. Например,

  • Банк Santander в сотрудничестве с ConsenSys разработал служебную систему для токенизации наличных денег. Это позволяет пользователю совершать внутренние или международные сделки за секунды, используя платформу Ethereum.
  • uPort создает универсальный идентификатор, который можно использовать для входа на различные платформы. Идентификатор будет адресом в Ethereum.
  • GridPlus использует Ethereum для оцифровки энергосистемы, чтобы снизить стоимость электроэнергии.

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

Масштабируемость - помеха коммерческому внедрению

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


С одной стороны, такие гиганты, как PayPal, MasterCard и другие, обрабатывают огромное количество транзакций в секунду (TPS). VISA, эталон в этом отношении, обрабатывает около 1700 транзакций в секунду.


С другой стороны, биткойн имеет средний TPS 4,6, а максимальная пропускная способность Ethereum в настоящее время составляет 15 TPS.


Кроме того, достижение пиковой емкости приводит к замедлению работы сети. Это было замечено в 2017 году, когда участникам сети Ethereum была предоставлена ​​возможность «покупать и разводить криптокотиков». Шумиха была огромной, и это привело к снижению скорости транзакций в сети.


Итак, означает ли это, что это в некотором роде конец пути для Ethereum? Ну не совсем.

Будущее - Ethereum 2.0

О планах на Ethereum 2.0, также известного как Serenity, объявил Виталик в прошлом году на Девоне. Если все пойдет по плану, Serenity будет обрабатывать около 15 000 транзакций в секунду в течение следующих трех-четырех лет. Более того, ожидается, что это значительно снизит транзакционные издержки в сети Ethereum.

При этом команда запланировала несколько основных форков (модификаций). Некоторые из них включают структурную модернизацию.


Блокчейн Ethereum 2.0 будет работать на трех уровнях:

  • Основная цепочка: оригинальный блокчейн Ethereum.
  • Beacon Chain: уровень, предназначенный исключительно для проверки с использованием консенсуса PoS и для общей координации.
  • Цепочка сегментов: уровень выполнения смарт-контрактов и хранения данных.

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


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


Ethereum продолжил движение, инициированное инновацией технологии Blockchain. Движение к новому децентрализованному Интернету. Основываясь на новаторском вкладе Биткоина, Ethereum открыл новые беспрецедентные возможности в мире блокчейнов.


Во-первых, он представил правдоподобную альтернативу проблемам централизованного Интернета.

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

Кроме того, он освободил технологию от финансовой ограниченности, которая отягощала ее в эпоху биткоинов.


Путь Эфириума сталкивается с некоторыми проблемами.

Масштабируемость - главная проблема, мешающая ее распространению. Ethereum 2.0 находится на пути к окончательному решению проблемы к 2022 году.


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


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

Поддержите блог, перечислив небольшие чаевые

Если у вас нет кошелька MetaMask, вы можете получить его здесь
Made on
Tilda