Знакомьтесь, Ethereum!

Ethereum – это децентрализованная и распределенная вычислительная система с открытым исходным кодом, общедоступная, основанная на блокчейне, на основе смарт-контрактов. Собственный токен криптовалюты в сети Ethereum – Ether (ETH).

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

Эта сеть Ethereum действует как платформа для компьютерных приложений и имеет собственную экономику, основанную на криптовалютном эфире (ETH).

Обзор Ethereum

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

Этот язык используется для создания программ, называемых смарт-контрактами.

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

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

Все, что делается в сети Ethereum, стоит «GAS». GAS – это плата, уплачиваемая в собственной криптовалюте Ether (ETH).

Ethereum обычно используется для создания «токенов», таких как собственный эфир (ETH) и токенов ICO, таких как KIN или ZRX, для создания и размещения децентрализованных приложений или DApps (приложений, серверная часть которых размещена на платформе Ethereum), таких как CryptoKitties и децентрализованные биржи (DEXs). для создания DAO (автономных демократических организаций; то есть децентрализованных компаний групп), для краудфандинга этих ICO и DAO, а также для хранения и выполнения смарт-контрактов (компьютерных программ, которые выполняются при выполнении условий).

Другими словами, Ethereum делает гораздо больше, чем просто размещает криптовалюту, которой все торгуют ETH. Там, где Биткоин похож на децентрализованное и распределенное соединение между PayPal и онлайн-банковским счетом, Ethereum похож на него плюс операционная система язык программирования и, таким образом, здесь нужно объяснить немного больше, чем с более специализированной криптовалютой, такой как Биткоин.

Децентрализованный Интернет: многие DAap используют веб-сайты в качестве передней части, с которой взаимодействуют пользователи, и сеть Ethereum в качестве серверной части. Использование веб-сайтов для доступа к DAaps это просмотр децентрализованного Интернета. Посмотрите примеры в MetaMask или Coinbase Wallet.

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

ICO Drama Circa 2017-2018: ICO получили плохую репутацию в 2017-2018 годах по множеству сложных причин (в основном связанных с отсутствием контроля качества в некоторых случаях и SEC в других случаях). Однако в этом запутанном процессе Ethereum ясно доказал свою основную способность действовать в качестве платформы для создания DAO, построения сетей монет и быстрого финансирования многих проектов. Проще говоря, Ethereum работал, работает и будет работать.

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

Все это объясняет Виталик Бутерин: если вам нужны определения для всего, от DApps до смарт-контрактов, ознакомьтесь с руководством создателя Ethereum по терминам Ethereum.

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

Эфир против. Ethereum: «Эфир», который торгуется под символом ETH – это название токена криптовалюты, присущего «платформе смарт-контрактов на основе блокчейна» Ethereum (точно так же, как Биткоин - это токен, родной для того, что мы могли бы назвать «умной системой на основе блокчейна»). договорная платформа»). Между тем, существует ряд уникальных токенов криптовалюты, которые используют платформу Ethereum, и их часто можно купить или обменять на Ether. Эти токены на основе Ethereum называются токенами ERC-20 и могут храниться в удобном для ERC-20 кошельке Ethereum, таком, как MyEtherWallet. Около половины «ICO» используют платформу Ethereum и являются совместимыми с ERC-20 токенами, которые могут храниться в кошельке Ethereum вместе с эфиром.

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

Основы платформы Ethereum и криптовалютного эфира

Подытожим все вышеперечисленное одним простым списком:

  • Токен эфира, который торгуется под символом ETH, является криптовалютой. Ethereum - это базовая сеть.
  • Другие криптовалюты, которые существуют в сети Ethereum, но не являются эфиром, часто называют «токенами» (технически все криптовалюты являются «токенами», но этот термин часто относится к токенам на основе Ethereum, созданным в сети Ethereum, например Augur).
  • Платформа Ethereum имеет открытый исходный код, что означает, что любой разработчик может работать с ней или строить ее на ее основе. По словам одного из руководителей, «все в Ethereum, включая наш сайт, наши инструменты, наши технические документы и, конечно же, все наше программное обеспечение и компиляторы на 100%, с открытым исходным кодом от стены до стены и под лицензией GPL».
  • Ethereum является общедоступным, что означает, что все аспекты платформы открыты для использования, покупки, обмена, разработки, добычи и т. д.
  • Ethereum основан на блокчейне, что означает, что смарт-контракты (которые управляют кошельками, транзакциями токенов эфира и т.д.) Используют технологию блокчейна, такую как блокчейн Биткоина.
  • Ethereum распределен и децентрализован, что означает, что блокчейн (и фактически вся сеть) принадлежит тем, кто использует платформу, и нет центральной силы (нет центрального банка, контролирующего валюту, или компании, ответственной за размещение любого созданного программного обеспечения).
  • Сложите все это вместе, и вы получите децентрализованные приложения, децентрализованные приложения, размещенные в сети Ethereum на основе блокчейна.
  • Ethereum использует систему смарт-контрактов. Смарт-контракты - это одноранговые контракты (на самом деле больше похожие на программы), которые работают в сети Ethereum и могут делать что угодно (путем уплаты комиссии за транзакцию в эфире в зависимости от вычислительной мощности, необходимой для защиты контракта; см. «Газ»). См. Пример контракта на ICO Unikoin Gold (контракт, который управляет распределением токена ERC-20 UKG). Узнайте о смарт-контрактах (практически все в сети Ethereum, кроме «токена» или лежащей в его основе технологии блокчейн, можно назвать «контрактом».
  • Причина, по которой Ethereum использует термины «токен» и «смарт-контракты» (а не «криптовалюты» и «блокчейн», заключается в том, что контракты могут выполнять различные действия, а также все типы токенов, которые могут быть созданы). Это гораздо больше, чем просто криптовалюта и блокчейн, поэтому эти аспекты сети Ethereum получили причудливые названия, такие как «токен» и «смарт-контракты».

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

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

Что делает Ethereum особенным?

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

В основе этой платформы / сети лежит «система смарт-контрактов на основе блокчейна» и собственная криптовалюта Ether (которая торгуется под символом ETH). Однако, в отличие от Биткоина и его блокчейна, платформа Ethereum предназначена для запуска кода, а не только для учета одного токена.

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

Это может привести к появлению уникальных токенов / криптовалют, которые не являются эфиром (но используют сеть Ethereum), таких как Augur, Golem, Aragon и т. д., традиционных контрактов, таких как контракты страхования («контракт» - это термин, который здесь охватывает многие вещи; он выходит за рамки просто базовые контракты) и даже программного обеспечения (например, игра в стиле Minecraft, которая теперь жестко запрограммирована в блокчейне Ethereum; DApp).

С учетом всего вышесказанного, давайте рассмотрим еще несколько фактов об Ethereum, чтобы выйти за рамки того, что мы уже рассмотрели:

  • Токены на основе Ethereum можно обменять на Ether на бирже токенов EtherDelta и других децентрализованных биржах, построенных на Ethereum. Это полезно для торговли новыми токенами от ICO сразу после их запуска.
  • Ethereum - это система, эфир - это токен, несмотря на это ... большинство людей называют все это эфиром и используют термины эфир и эфириум как синонимы.
  • Фактически вы можете создать свой собственный токен прямо сейчас (через tokenfactory).
  • Первоначально Ethereum был запущен как ICO. Между тем, многие ICO используют сеть Ethereum.
  • Ethereum в настоящее время использует модель майнинга Proof of Work, но они переходят на гибрид Proof of Work / Poof of Stake
  • У Ethereum исторически были проблемы с масштабируемостью и скоростью, но обновления, такие как Casper, сегментирование и Plasma, направлены на то, чтобы помочь решить эти проблемы.
  • Другое название криптовалюты - «токен». Собственный токен Ethereum называется эфиром. «Эфирный» токен Ethereum торгуется под символом ETH, и это то, о чем думает большинство людей, когда думают об Ethereum.
  • Разработчики могут «разветвляться» на блокчейне Ethereum и создавать свои собственные токены (на практике они могут иметь разные имена, например KIN). Между тем, «Ethereum Classic» - это оригинальная криптовалюта эфириума. Ethereum classic по-прежнему торгуется на биржах криптовалют и может использоваться в качестве криптовалюты. Новому инвестору, вероятно, просто нужен ETH (эфир Ethereum) и цифровой кошелек, такой как MyEtherWallet (или учетная запись Coinbase со встроенным кошельком Ethereum).
  • Ethereum - популярный выбор для ICO из-за его возможностей. Около половины ICO используют монеты на основе эфира.

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

Эфириум лучше биткоина?

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

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

Ключевые моменты

  • Ноябрь 2013: Виталик Бутерин публикует технический документ по эфириуму.
  • Январь 2014: публично было объявлено о разработке платформы Ethereum. Первоначальная команда разработчиков Ethereum состояла из Виталика Бутерина, Михая Алиси, Энтони Ди Иорио и Чарльза Хоскинсона.
  • Август 2014: Ethereum завершает ICO и привлекает 18,4 миллиона долларов.
  • Май 2015: «Олимпийский» выпуск тестовой сети Ethereum.
  • 30 июля 2015 г .: Выпущен первый этап разработки Ethereum, «Frontier».
  • 14 марта 2016 г .: Homestead, первая «стабильная» версия эфириума, вышла на блоке 1,150,000.
  • Июнь 2016: происходит взлом DAO и эфир на сумму 50 миллионов долларов, что в то время составляло 15% от общего количества эфира в обращении.
  • 25 октября 2016 г .: Ethereum Classic уходит от исходного протокола Ethereum.
  • 16 октября 2017 г .: происходит обновление хардфорка Metropolis Byzantium.
  • 28 февраля 2019 г .: происходит обновление хардфорка Metropolis Constantinople.

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

Эфириум похож на биткоин? Ну, вроде как, но не совсем.

Как и Биткоин, Ethereum - это распределенная публичная сеть блокчейнов. Хотя между ними есть некоторые существенные технические различия, самое важное отличие, которое следует отметить, заключается в том, что Биткоин и Эфириум существенно различаются по назначению и возможностям. Биткоин предлагает одно конкретное приложение технологии блокчейн, одноранговую систему электронных денег, которая позволяет проводить онлайн-платежи в биткоинах. В то время как Биткоин используется для отслеживания владения цифровой валютой (биткоинами), Ethereum фокусируется на запуске программного кода любого децентрализованного приложения.

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

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

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

Что такое смарт-контракт Ethereum?

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

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

Виртуальная машина Ethereum

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

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

«Я думал, что [участники биткоин-сообщества] неправильно подходят к проблеме. Я думал, что они ищут отдельные заявки; они пытались явно поддержать каждый [вариант использования] в своего рода протоколе швейцарского армейского ножа»

Виталик Бутерин, изобретатель эфириума

Основное нововведение Ethereum - виртуальная машина Ethereum (EVM) - это полное программное обеспечение Тьюринга, работающее в сети Ethereum. Это позволяет любому запускать любую программу, независимо от языка программирования, при наличии достаточного количества времени и памяти. Виртуальная машина Ethereum делает процесс создания приложений блокчейна намного проще и эффективнее, чем когда-либо прежде. Вместо того, чтобы создавать полностью оригинальный блокчейн для каждого нового приложения, ethereum позволяет разрабатывать потенциально тысячи различных приложений на одной платформе.

Для чего можно использовать Ethereum?

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

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

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