Ethereum (ETH) – це децентралізована блокчейн-мережа з відкритим вихідним кодом, яка базується на інноваціях блокчейну Bitcoin, з деякими суттєвими відмінностями та покращеннями. Її нативна монета Ether може використовуватися для цифрових платежів і функціонує як програмна платформа для створення і розгортання незмінних децентралізованих додатків (dApps) або смартконтрактів.
Ethereum – друга за ринковою капіталізацією криптовалюта, яка поступається лише біткоїну. Ethereum змінив криптовалютну індустрію, впровадивши функціонал смартконтрактів у мережі блокчейн. Смартконтракти дозволяють користувачам і розробникам отримати доступ до нових галузей, таких як децентралізовані фінанси (DeFi).
Через, здавалося б, безмежні можливості технології блокчейн і функціональності смартконтрактів, Ethereum створив кілька багатомільярдних індустрій. До них відносяться DeFi, play to earn криптоігри і шалено популярна індустрія NFT. Сьогодні блокчейн Ethereum є домівкою для понад 2900 різних проєктів і обробляє понад 11 трильйонів доларів США.
Нативний токен блокчейну Ethereum називається Ефір. Як і стейблкоіни, включаючи Tether (USDT) і USD Coin (USDC), Ethereum використовується для оплати комісійних при здійсненні транзакцій в мережі. Це також валюта для обміну на цифрові активи, що зберігаються в блокчейні, такі як NFT. Після Злиття Ethereum, ETH буде використовуватися для захисту мережі і створення нових блоків.
Що виділяє Ethereum серед інших
Мережа Ethereum створена для того, щоб служити глобальним комп'ютером, яким може користуватися будь-хто. Її мета – дати користувачам повний контроль над своїми цифровими активами і дозволити їм отримати доступ до інструментів і сервісів, які традиційно контролюються централізованими організаціями.
Наприклад, у блокчейні Ethereum будь-хто може надати цифрові активи в якості застави та отримати миттєву позику. У традиційному фінансовому світі цей процес регулювався б юрисдикцією централізованої компанії. В Ethereum кожен аспект цієї функції повністю контролюється смартконтрактами на блокчейні. Це усуває потребу в часткових посередниках.
Блокчейн також може зробити будь-яку програму стійкою до цензури, надійною і менш вразливою до шахрайства, запускаючи і пропонуючи її в розподіленій мережі загальнодоступних вузлів по всьому світу.
У дусі децентралізованої власності будь-хто може подавати пропозиції щодо управління, які, на його думку, можуть покращити Ethereum для колективного блага проєкту. Після подання пропозиції власники токенів Ethereum можуть проголосувати за її результат. Таким чином, спільнота Ethereum несе відповідальність за результати свого постійного розвитку.
Як працює ETH
Коли блокчейн Ethereum був вперше запущений у 2015 році, в ньому використовувався алгоритм консенсусу Proof of Work (PoW). У цій моделі нові токени ETH створювалися і розподілялися серед майнерів в якості винагороди за створення нових блоків і забезпечення безпеки мережі.
Це означає, що потужні обчислювальні апаратні установки, які називаються майнінг-ригами, конкурують між собою, вирішуючи складні рівняння в процесі майнінгу. Перший майнер, який розв'язав рівняння, отримує право очолити виробництво нових блоків в мережі і винагороджується новими токенами в якості заохочення. Це та сама модель, яка використовується в мережі Bitcoin.
Блокчейн Ethereum також має архітектуру на основі облікових записів. Обліковий запис Ethereum – це, по суті, сутність, яка має баланс Ефіру і може ініціювати транзакції в блокчейні Ethereum. Існує два типи акаунтів Ethereum.
Перший – це "зовнішні акаунти", які користувачі контролюють і керують ними за допомогою своїх приватних ключів. Другий – це "контрактні акаунти", відомі як смартконтракти, які керуються своїми кодами. Обидва ці облікові записи можуть зберігати, отримувати і відправляти токени ETH та інші токени Ethereum, а також взаємодіяти зі смартконтрактами, розгорнутими в блокчейні.
Зовнішні акаунти можуть ініціювати транзакції з іншими зовнішніми акаунтами і смартконтрактами. Але смартконтракти починають діяти тільки при взаємодії із зовнішніми акаунтами або іншими смартконтрактами. Вони можуть реагувати тільки шляхом запуску кодів (що містять кілька дій), передачі токенів або навіть створення нових смартконтрактів.
Технологія Ethereum
На відміну від Bitcoin, який використовує розподілений реєстр, Ethereum використовує розподілену "машину стану". "Стан" Ethereum в будь-який момент часу – це велика структура даних, що містити рахунки і баланси, а також "стан машини" на той момент часу.
Він також включає в себе можливість розміщувати і виконувати безліч низькорівневих машинних кодів. Цей "стан" змінюється від блоку до блоку, а правила його зміни визначає віртуальна машина Ethereum (EVM).
Мережа Ethereum має безліч варіантів використання, центральним елементом яких є можливість створювати і розгортати смартконтракти. Ця функціональність дозволяє розробникам розробляти різні децентралізовані додатки на платформі, включаючи криптогаманці, децентралізовані біржі (DEX), протоколи DeFi, NFT-маркетплейси, ігри з можливістю заробляти і багато іншого.
Стандарти токенів Ethereum
Стандарти токенів Ethereum, такі як ERC-20 і ERC-721, широко використовуються для створення взаємозамінних і не взаємозамінних токенів, таким чином сприяючи реалізації різних багатомільярдних проєктів. Зокрема, NFT на основі стандарту ERC-721 поклали початок індустрії NFT, обсяг якої в 2022 році складе 3 мільярди доларів, а до 2027 року перевищить 13,6 мільярда доларів.
ERC-1155 – це стандарт токенів в блокчейні Ethereum, який дозволяє створювати взаємозамінні (ідентичні) і не взаємозамінні (унікальні) токени в рамках одного контракту. Це робить його більш ефективним і гнучким рішенням для розробників, що дозволяє створювати і управляти декількома типами токенів одночасно.
Кожного разу, коли користувачі переказують токени ETH або токени на основі Ethereum або взаємодіють з будь-яким додатком, розміщеним на платформі, вони повинні платити ETH як плату за газ. У майбутньому ETH також буде використовуватися для валідації в новому Підтвердження частки (PoS) блокчейні Ethereum, при цьому активні валідатори повинні будуть внести 32 ETH, щоб отримати право на роботу.
Що таке віртуальна машина Ethereum (EVM)
Віртуальна машина Ethereum (EVM) – це серце блокчейну Ethereum. EVM – це середовище, в якому знаходяться всі облікові записи Ethereum і смартконтракти. Це обчислювальний движок або віртуальна машина, яка функціонує як децентралізований комп'ютер, що містить мільйони виконуваних проєктів.
Іншими словами, EVM є основою всієї операційної структури Ethereum. Як єдине ціле, EVM одночасно підтримується тисячами взаємопов'язаних комп'ютерів (вузлів), на яких працює клієнт Ethereum.
Злиття Ethereum
Зростання попиту на Ethereum призвело до того, що архітектура ядра мережі почала демонструвати ознаки перевантаження, а середня комісія за транзакцію значно зросла. Отже, однією з найбільших проблем блокчейну Ethereum є непомірно висока плата за газ під час високих перевантажень мережі. Наприклад, у травні 2021 року середня вартість базової транзакції в мережі становила близько $71.
Раніше відоме як Ethereum 2.0, Злиття Ethereum – це багаторічна подія, яка поступово переводить блокчейн Ethereum з механізму консенсусу PoW на PoS. Хоча перехід не вирішить проблему високих тарифів на газ миттєво, він зробить Ethereum більш екологічною та ефективною блокчейн-мережею.
У системі PoW майнери Ethereum змагаються один з одним, використовуючи дорогі обчислювальні ресурси, щоб додавати нові блоки в ланцюжок і отримувати за це винагороду в ETH. Однак в моделі PoS їм більше не потрібно буде видобувати блоки.
Замість цього вони будуть створювати і додавати нові блоки, коли захочуть, і перевіряти блоки інших, коли не захочуть. Щоб отримати право стати валідатором, вони повинні внести в мережу 32 ETH. Крім того, оскільки між валідаторами не буде конкуренції, їм більше не знадобиться дороге і сучасне обладнання, таке як майнінг-риги, для роботи.
Хоча команда Ethereum планувала цей перехід з 2016 року, вона ініціювала його запуск 1 грудня 2020 року, запустивши ланцюжок Beacon PoS.
Цей запуск ознаменував нульову фазу 3-фазного процесу, в ході якого Ethereum перейде від одиночного ланцюжка PoW до мультичейн мережі PoS. Нижче перераховані ці три фази і те, як вони мають намір трансформувати Ethereum.
Фаза 0 (Beacon Chain)
На цьому етапі було запущено Beacon Chain, блокчейн PoS, який працює паралельно з оригінальною мережею Ethereum PoW. Крім того, він заклав основу для майбутніх оновлень Ethereum. На момент написання статті понад 410 000 валідаторів в ланцюжку Beacon Chain вклали понад 13 мільйонів стейків.
Фаза 1 (Злиття)
Запланований на 3-4 квартал 2022 року, The Merge передбачає злиття ланцюжка Beacon Chain з існуючим блокчейном Ethereum, повністю замінюючи модель PoW останнього на систему PoS першого. Після злиття оригінальний блокчейн Ethereum стане рівнем "виконання" нової мережі, а ланцюжок Beacon Chain – її рівнем "консенсусу".
Фаза 2 (Шардинг)
Шардинг, який, за оцінками, почне діяти в 2023-2024 роках, розширить можливості Ethereum, розподіливши навантаження мережі на 64 нових шард-ланцюга. Поточний ланцюжок PoW Ethereum стане одним з цих 64 шардів. На цьому етапі запустити майнінговий вузол стане набагато простіше, оскільки буде зберігатися набагато менше даних, ніж в одному блокчейні Ethereum PoW.
Перехід на механізм консенсусу PoS зробить мережу Ethereum набагато більш енергоефективною і безпечною, ніж раніше.
Крім того, модель консенсусу забезпечить більшу масштабованість, коли в блокчейні Ethereum буде реалізована механіка шардінгу транзакцій, яка значно поліпшить пропускну здатність транзакцій і підвищить швидкість роботи мережі.
Ціна і токеноміка Ethereum
У липні 2014 року Фонд Ethereum запустив первинну пропозицію монет ETH (ICO). Під час цього публічного продажу покупцям було роздано близько 60 мільйонів ETH за початковим курсом 2000 ETH за 1 BTC. На той момент ціна Ethereum становила приблизно $0,31. Токени Ефіру були розподілені серед покупців на етапі генезису мережі Ethereum.
Під час запуску основної мережі Ethereum початкова пропозиція токенів ETH становила приблизно 72 мільйони. Більшість з цих токенів були розподілені серед перших прихильників, але 16,73 відсотка пропозиції було передано Фонду Ethereum.
З моменту створення генезисного блоку основної мережі Ethereum, приблизно 48 мільйонів ETH було додано до пропозиції шляхом генерації токенів. Нові токени ETH генеруються і розподіляються серед майнерів через винагороду за блок, що робить Ethereum інфляційною криптовалютою. Хоча в оновленні лондонського хардфорку 1559 Ethereum Improvement Proposal (EIP) 1559 були введені деякі механізми дефляції, на даний момент вони не можуть повністю компенсувати інфляцію Ethereum.
Емісія винагород за блоки Ethereum з часом неухильно знижується. Коли мережа була запущена, новий Ефір випускався по 5 ETH за блок. Ці винагороди майнери отримували як стимул для забезпечення безпеки мережі та перевірки транзакцій. У жовтні 2017 року, в рамках пропозиції EIP 649, цю ставку емісії було знижено до 3 ETH за блок.
Про засновників
Ідея Ethereum була вперше описана в технічному документі Віталіка Бутеріна в кінці 2013 року. Бутеріну було лише дев'ятнадцять років, коли він написав цей документ. До того, як розробити концепцію Ethereum, Бутерін був досвідченим програмістом і розробником, який раніше заснував новинний сайт Bitcoin Magazine.
Бутерін вважав, що технологія блокчейн може бути використана для створення децентралізованих протоколів і додатків, вільних від контролю центральних органів. Бутерін був завзятим гравцем популярної онлайн-гри World of Warcraft. Після того, як її творці прибрали з гри його улюблене заклинання, Віталік вирішив, що жоден суб'єкт не повинен мати повний контроль над додатком, так сформувалася концепція блокчейну Ethereum.
Офіційно Ethereum був анонсований у січні 2014 року в Майамі на Північноамериканській біткоїн-конференції. Співзасновниками проєкту стала група з восьми осіб.
Російсько-канадський громадянин Віталік Бутерін був і залишився найвагомішим учасником проєкту. Гевін Вуд з Polkadot (DOT) був першим технічним директором Ethereum Foundation. Він написав першу технічну реалізацію Ethereum мовою програмування C++ і створив Solidity, фактичну мову програмування для створення смартконтрактів Ethereum.
Сьогодні Solidity вважається основною мовою програмування для додатків Ethereum і широко використовується в інших блокчейнах, що працюють на основі EVM. Крім того, Вуд заснував власну альтернативну блокчейн-мережу Polkadot, яка має на меті виправити деякі проблеми Ethereum.
Ще одним відомим співзасновником, який відомий створенням інших блокчейнів першого рівня, є Чарльз Хоскінсон (Charles Hoskinson). Згодом Хоскінсон покинув проєкт Ethereum через розбіжності в поглядах на напрямок розвитку проєкту. Однак він заснував IOHK разом з Джеремі Вудом, ще одним раннім колегою по Ethereum, і продовжив розробку блокчейну Cardano (ADA).