Эфириум - децентрализованный глобальный компьютер


Published on 10 Aug. 2017
Eth main

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

Когда возник Эфириум?

Эфириум был предложен в 2013 году канадским программистом Виталиком Бутериным, как альтернативная платформа, предназначенная для всех типов децентрализованных программ, которые разработчики хотят воплотить. В 2014 году, Бутерин и соучредители начали краудфандинговою кампанию сумев собрать 31 тыс. биткоинов, что тогда в переводе на "традиционные" деньги стоило 18 млн долларов. Впоследствии, 30 июля 2015 была запущена первая версия сети Эфириума - Frontier, командная строка которой позволяла разработчикам писать собственные децентрализованные программы.

Как работает Эфириум?

Используя Эфириум, программа не применяет только один объект для хранилища данных и его контроля. Поэтому для достижения цели, Эфириум позаимствовал протокол и блокчейн-систему от биткоина для поддержки программ. Тем не менее, Эфириум пытается абстрагироваться от дизайна биткоина, для создания программ или соглашений, имеющих дополнительные шаги, новые правила владения, альтернативные форматы транзакций и различные способы передачи ресурсов. Кроме того, применяя полноту по Тьюрингу, разработчики получают доступ к написанию программ, благодаря которым транзакции в блокчейне могут воплощаться в конкретные результаты. Также, виртуальная машина Эфириума (EVM) поддерживает циклы, поэтому платформа имеет возможность ограничивать контракты, которые могут долго длиться, используя для этого своеобразное цифровое топливо под названием «газ» (gas).

Блокчейн Эфириума

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

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

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

Виртуальная машина Эфириума (EVM)

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

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

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

Кроме того, смарт-контракт предоставляет следующие возможности:

1) Функционирование учетных записей с несколькими подписями, поэтому ресурсы расходуются только тогда, когда нужный процент людей соглашается с условиями договора;
2) Предоставление пользователям возможности управлять соглашением и предоставление гарантий исполнения сделок
3) Обеспечение удобства для других контрактов (подобно тому, как работает библиотека программного обеспечения);
4) Хранение информации о программе.

Как майнить Эфириум?

Майнинг Эфириума происходит так же, как и с биткоином. Тут тоже используется хеширования за счет мощности ресурсов компьютера. Для этого необходимо скачать программное обеспечение, создать кошелёк и владеть значительными аппаратными ресурсами. Добывать эту криптовалюту можно как в одиночку, так и вступая в пулы. Метод получения Эфириума защищен от попыток фальсификации данных, ведь здесь в вичислення используется proof-of-work, то есть компьютеру для нахождения ответа необходимо выполнить громоздкую работу за относительно длительное время, в то время как проверка решения происходит значительно быстрее. Алгоритм майнинга Эфириума работает по следующей схеме: когда один из майнеров находит нужный хеш, то другой майнер приостанавливает свой процесс на текущем блоке и повторяет его уже для следующего блока. После того, как майнер получает хэш, он награждается криптовалютой, а блок транслируется по всей сети каждого узла для проверки данных.


More news

Блокчейн для тех кто не знает, но интересуется


"Блокчейн - это вечный цифровой распределенный журнал экономических транзакций, который может быть запрограммирован не только для записи финансовых операций, но и практически для всего, что имеет ценность" - Дон и Алекс Трескотт, авторы «Революции блокчейна" (2016)

10 Aug. 2017

Майнинг


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

10 Aug. 2017

ICO как средство привлечения инвестиций


Initial Coin Offering, или первичное размещение монет, используется для привлечения средств с использованием криптовалют.

10 Aug. 2017