Ethereum
Эфириум (Ethereum) — это платформа для разработки приложений и создания дочерних проектов, основанная на технологии блокчейн. По своей сути, Ethereum является открытой базой данных, где хранятся записи о цифровых транзакциях. Особенность этой базы данных состоит в том, что она работает без участия центрального органа управления, обеспечивая свою работу и безопасность самостоятельно.
Платформа функционирует как доверительная система обработки транзакций, предоставляя возможность пользователям совершать одноранговые (P2P) операции без необходимости полагаться на третью сторону или друг друга.
Целью разработчиков Ethereum было создание максимально эффективного и удобного блокчейна для работы с финансовыми операциями. Технология позволяет автоматизировать большое количество процессов через алгоритмы, используя мощности GPU для майнинга Ethereum. Сеть может использоваться для создания игровых платформ, социальных сетей, различных договоров и контрактов.
Ethereum — это криптовалюта второго поколения, функционирующая на базе децентрализованного майнинга.
Созданием Ethereum занимались Гэвин Вуд и Виталик Бутерин. Впервые об этом проекте заговорили в октябре 2013 года, тогда его неофициально называли «новым биткоином» или «Bitcoin 2.0». Для финансирования проекта была запущена кампания по сбору средств, в результате которой за 42 дня удалось привлечь более 30 тысяч биткоинов. Официальный запуск Ethereum состоялся в июле 2015 года.
Основная идея Ethereum заключалась в создании блокчейна, позволяющего разрабатывать любые «умные контракты» на тьюринг-полном языке программирования. Сейчас сеть использует алгоритм Dagger-Hashimoto и концепцию Proof-of-Work для защиты. Также применяется протокол GHOST, обеспечивающий децентрализацию вычислительной инфраструктуры.
На стадии стартапа разработчикам удалось привлечь 18 миллионов долларов в биткоинах, предложив взамен 60 миллионов единиц эфира. После этого проектом заинтересовались такие крупные компании, как Microsoft, IBM, Acronis, Сбербанк и другие.
Уникальность криптовалюты Ethereum заключается в использовании смарт-контрактов. Эти контракты представляют собой компьютерные программы, которые автоматически проверяют соблюдение условий сделки и выполнения обязательств сторонами. Благодаря этому обеспечивается прозрачность и справедливость процесса.
Смарт-контракты также присутствуют в блокчейне биткоина, но их функциональность была намеренно ограничена Сатоши Накамото. В системе Bitcoin используются простые скрипты, которые не имеют доступа ко всей информации о транзакциях, поэтому их возможности ограничиваются решением базовых задач. В Ethereum же используется язык программирования, схожий с JavaScript, позволяющий выполнять сложные контракты.