Огляд історії розвитку Ethereum та Лондонського оновлення

Розширений2/4/2024, 10:27:38 AM
Після схвалення біткоін-фонду на місці, наратив одразу переключився на основну логіку наративу Ethereum: Ethereum spot ETF у травні, оновлення Лондона, перезапуск і більше.

Вступ

Чому варто звернути увагу на Ethereum останнім часом?

Після затвердження Bitcoin spot ETF наступний наратив відразу перейшов до основної логіки наративу Ethereum: Ethereum spot ETF у травні, оновлення Лондона, Restaking та інше.

Дослідження патернів розвитку Ethereum

Перед Злиттям Ethereum більше нагадував модель розвитку стартап-компанії. PoW наділив шахраїв блоками винагороди як стратегію раннього маркетингу, не дбаючи особливо про вартість токена. Токеноміка стрімко інфлюють, надаючи перевагу осіданню цінності перед користувацьким досвідом.

Мета злиття полягає не в покращенні продуктивності Ethereum, а в зменшенні споживання генерації блокчейнів (перетворення PoW на PoS). За аналогією з Web2.0, це схоже на оптимізацію верхньої частини ланцюга промисловості, що лежить в основі сталого розвитку у майбутньому. Економіка токенів також переходить до дефляції, акцентуючи на користувальницький досвід. Дохід майнерів поступово перетворюється на дохід від стейкінгу, а дохід від комісій за газ зменшується.

Лондонське оновлення відповідає частині The Surge, надаючи пріоритет користувацькому досвіду (такому як збільшення швидкості транзакцій та зниження комісій за газ).

Майбутні цикли оновлень матимуть відносно короткий інтервал. Після оновлення в Шанхаї Ethereum, в певному сенсі, змінює консенсус PoW на PoS, входячи в зрілий етап. Хоча в майбутньому буде кілька основних оновлень, основна мета полягає в тому, щоб зосередитися на масштабованості on-chain, спрощеному підтвердженні блоків, дешевших комісіях та більш потужній та стабільній продуктивності.

Деякі відображення

Розвиток Ethereum є складним і різноманітним, і в процесі вивчення його загального шляху розвитку виникає багато невирішених питань, які потребують уваги.

Віталік відіграв дуже сильну керівну роль у розвитку Ethereum. Фактично, з корпоративної точки зору, мати гарного генерального директора на чолі атаки - дуже гарний підхід до розвитку. У кінцевому підсумку, всі розвитки в екосистемі Ethereum, ведені Віталіком, сприятимуть довгостроковому успіху ETH.

Проекти, такі як Arb, OP, ZKsync, Metis та різні рішення другого рівня; Платформи DeFi, такі як Aave, Compound, Uniswap та багато інших високооцінених проектів, приєднані до Ethereum. Вони стали популярними на протязі певного часу, і Ethereum, в більшій або меншій мірі, користується цими тенденціями.

Замість того, щоб бути схожим на Microsoft або Apple, Ethereum найбільше нагадує Nvidia. Чи то розробка штучного інтелекту, VR/AR, Web3.0, різноманітні хмари або центри обчислювальної потужності, всі передові технології неможливо уявити без обчислювальної потужності, а отже, без Nvidia.

Веб 3.0 також має схожий статус. Будь-який розвиток важко відокремити від зростання Ethereum. Хоча нарратив Ethereum був відносно тихим протягом певного часу, апгрейд Лондона та Ethereum spot ETF призвели до зростання цін на Layer2 та ETH. Раніше відбуваються розвитки, такі як DeFi Summer та NFT Summer, також сприяють підвищенню ціни Ethereum. Проекти з більш тривалим періодом половинного життя потребують достатньої взаємодії з Ethereum.

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

Розвиток Ethereum досить централізований. Сам ланцюг Ethereum децентралізований, але іноді відчувається, що централізація розвитку Ethereum на рівні команди Uniswap, а не так розподілена, як у деяких протоколів, таких як Aave та MakerDAO. Це опосередковано відображає, що для успішного розвитку проекту може фундаментально потребуватися певний рівень централізації.

Можливо, коли-небудь, Ethereum зможе дозріти до такого етапу, коли воно досягне повної децентралізованої управління. Однак принаймні до тих пір, поки Віталік є ще молодим, я вважаю, що цей день далеко. З іншого боку, Ethereum - це лише 11-річна компанія і далека від того, щоб бути вважаною дозрілою.

1. Фон—Короткий огляд історії Ethereum

1.1 Історія та вілки

Наступна рамка вмісту цитується з: https://ethereum.org/zh/history, та інша загальнодоступна інформація. Для отримання більш конкретного вмісту, будь ласка, натисніть на посилання для посилання.

2013: Фаза 0 - Народження Ethereum

Опубліковано біла книга, Ethereum народився

  1. 27 листопада 2013 року Віталік Бутерін опублікував "Білу книгу Ethereum"
  2. Віталік Бутерін, засновник Ethereum, опублікував першу версію білого паперу Ethereum, вводячи токенів систему платформи Ethereum;
  3. Огляд

У білій книзі було визначено смарт-контракти, введено концепцію Ефіру (ETH). Пояснено, що Ефір може служити як газ на мережі Ethereum, вимагаючи від користувачів сплатити певну комісію за газ при виконанні дій, таких як переказ коштів або розгортання смарт-контрактів. Частина комісії за газ буде винагородою для валідаторів блоків (також відомих як майнери). Якщо ініціатор транзакції не сплатив достатньо Ефіру, транзакція не буде виконана, а якщо він сплатив зайву суму, надлишок буде повернуто на гаманець ініціатора.

2014f: Фаза 0.5 - Продаж Ethereum

Продаж Ethereum

22 липня 2014 року, 00:00:00 +UTC

Період передпродажу Етеру тривав 42 дні та дозволяв купівлю за допомогою Біткойна.

Огляд

Початковий обмінний курс становив 1 біткойн за 2000 Етер, який підтримувався протягом 14 днів. Після цього курс лінійно зменшувався до тих пір, поки не досягався обмін 1 біткойн за 1337 Етер. Розпродаж токенів завершився 2 вересня 2014 року із загальними продажами на суму приблизно 18 мільйонів доларів, що включало покупку понад 60 мільйонів Етер. Після завершення покупки отриманий Етер міг бути перекладений тільки після запуску генезис-блоку Ethereum.

Крім понад 60 мільйонів ETH, які були продані на попередньому продажу, було зроблено ще два виділення. Одне виділення було призначене для учасників раннього розвитку Ethereum, а інше було призначене для довгострокових дослідницьких проектів. Обидва виділення складали 9,9% від кількості ETH, проданої на попередньому продажу.

Усього, коли було офіційно випущено Ethereum, було виділено 72,002,454.768 ETH.

Джерело: https://blog.ethereum.org/2014/07/22/launching-the-ether-sale

2015: Фаза 1 - Фронтир

3 березня 2015 року в статті, опублікованій на Ethereum, було оголошено чотири важливі етапи.Офіційний блог. Згідно з блогом, деяка початкова логіка мислення Віталіка була такою:

  1. Фронтір: Основна мета Фронтіра під час процесу запуску - запустити гірничі операції та обміни Ethereum, щоб спільнота могла запустити свої гірничі пристрої і почати створення «живого» середовища, де люди можуть тестувати DApps та заробляти Етер, щоб завантажити своє власне програмне забезпечення в Ethereum, зробивши Ethereum повністю стабільним серед основних розробників та аудиторів;
  2. Homestead: Frontier - це щось на зразок закритої бета-версії, а Homestead - це публічна бета-версія;
  3. Метрополіс (Метрополіс): повна і зріла версія з інтерактивним користуванням, яка прагне вдосконалення для користувача;
  4. Спокій: від PoW до PoS

кордон

  1. 30 липня 2015 03:26:13 +UTC
  2. Огляд

Frontier є оригінальною версією Ethereum, але на ній можна зробити дуже мало. Реліз відбувся після успішного завершення бета-фази Олімпійських ігор. Він орієнтований на технічних користувачів, особливо розробників. Блоки мають ліміт палива в 5 000 одиниць. Цей період «розблокування» дозволяє майнерам розпочати роботу, а раннім користувачам достатньо часу для встановлення клієнтів.

Схоже з холодним стартом багатьох проектів Web 3.0, «шахтарі» отримають винагороду у 5 монет Ethereum за кожний блок, який вони видобудуть на основній мережі «Frontier».

Frontier unlocking fork

  1. 7 вересня 2015 року 09:33:09 +UTC
  2. Номер блоку: 200,000
  3. Ціна Ethereum: $1.24
  4. Огляд

Відкриття вилки Frontier збільшує ліміт 5 000 одиниць газу на блок та встановлює типову ціну газу на рівень 51 гвей. Це дозволить транзакцію - яка потребує 21 000 одиниць газу.

Для забезпечення майбутніх важких відгалужень до доказу участі, концепція бомба складностіВведено. Цей концепт також відомий як TTD, що означає загальну термінальну складність, яка є сумою складності всіх попередніх блоків. Коли накопичена величина гірничої складності всієї мережі досягає TTD, головна мережа ETH активує “складність бомби”. “Складність бомби” - це функція завдатку, яка налаштовує складність Ethereum. Час блоку PoW Ethereum не фіксований, але гірнича складність динамічно налаштовується залежно від обчислювальної потужності всієї мережі. Таким чином, час блоку фіксований в межах приблизної діапазону. Впровадження складність бомби використовує функцію завдатку для налаштування гірничої складності до максимального значення, так що жоден гірник не може виробляти блоки за цією гірничою складністю, тим самим змушуючи гірників відмовитися від PoW. Перетворення PoW-POS не встановлює фіксовану висоту блоку, але передбачає TTD як момент, коли відбувається злиття. Частина причини - це запобігання можливості того, що хтось навмисно саботує процес злиття.

У прихованому вигляді це доводить, що Ethereum вже давно вирішив перейти з PoW на PoS.

2016: Фаза 2 - Домашність

Перший хардфорк Ethereum, після переживання кількох випадків порушення безпеки, поступово покращив деякі характеристики смарт-контрактів.

форк господарства,

  1. 14 березня 2016 року 06:49:53 +UTC
  2. Номер блоку: 1,150,000
  3. Ціна Ethereum: US$12.50
  4. Огляд

Форк Homestead оптимізує процес створення смарт-контрактів.

DAO вілка

  1. 20 липня 2016 01:20:40 +UTC
  2. Номер блоку: 1,920,000
  3. Ціна Ethereum: US$12.54
  4. Огляд

Цей форк був незапланований пасивний форк, виниклий в результаті атаки на Ethereum.

The DAO - це проект зі збору коштів, запущений компанією [Slock.it] для забезпечення засобів фінансування спільноти для проектів. Користувачі спільноти беруть участь у голосуванні, обмінюючи своє ETH на токен DAO. Якщо збір коштів вдається, вони можуть отримати частину прибуткової винагороди. Проект завершив 28-денний масовий продаж у квітні 2016 року, зібравши загалом понад 12 мільйонів ETH, що становило майже 14% від суми Ethereum на той момент. Однак лише через 2 місяці злочинці використали уразливість у коді The DAO та вкрали 3,6 мільйона ETH з фондового пулу.

Ця дія була схвалена спільнотою Ethereum. Всі власники Ethereum зможуть голосувати через транзакції на платформі голосування. Рішення про відгалуження отримало понад 85% голосів. Через відкат відгалуження, ETH, вкрадені хакером, були відновлені.

Цей форк переміщує кошти з контракту, що стосується, до нового контракту, в якому є лише одна функція: вивод коштів. Будь-хто, хто втратив кошти, може вивести етер зі свого гаманця за курсом 1 етер за 100 токенів DAO.

Деякі шахтарі відмовилися від розділення, оскільки інцидент з DAO не був дефектом протоколу. Пізніше вони створили Ethereum Classic (ETC).

Відгалуження мандаринового свистка

  1. 18 жовтня 2016 01:19:31 +UTC
  2. Номер блоку: 2,463,000
  3. Ціна Ethereum: US$12.50
  4. Огляд

Форк Tangerine Whistle є оптимізацією атаки відмови в обслуговуванні (DoS), яку зазнав мережа Ethereum 18 вересня 2016 року, що призвело до серйозних затримок у обробці транзакцій; це в основному вирішує питання надзвичайного стану мережі, пов'язані з недооціненими операційними кодами.

Підроблений віл Дракона

22 листопада 2016 року 04:15:44 +UTC

  1. Номер блоку: 2,675,000
  2. Ціна Ethereum: US$9.84
  3. Сумарне

Форк Spurious Dragon подальш оптимізований для кібератак з відмовою в обслуговуванні (DoS), включаючи:

-Налаштувати ціни на опкоди, щоб запобігти майбутнім атакам на мережу.

  • Увімкніть «блокчейн схуднення» для статусу блокчейну.

-Додана захист від атаки на повторення.

2017: Фаза Три - Метрополія

Основна робота Метрополісу полягає в усуненні деяких проблем в мережі Ethereum та підготовці до впровадження ZK-SNARKS.

Найбільш впливовою подією, що відбулася на цьому етапі, були дві зменшення винагород за блок: з 5ETH до 3ETH, а потім до 2ETH, що можна вважати перехідним періодом від PoW до PoS.

На цьому етапі ми починаємо розглядати користувацький досвід та способи плавного переходу від PoW до PoS у майбутньому.

Оновлення Візантії

  1. 16 жовтня 2017 року 05:22:11 +UTC
  2. Номер блоку: 4,370,000
  3. Ціна Ethereum: US$334.23
  4. Огляд

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

-з блоку майнінгвинагороди зменшуються з 5 Ethereum до 3 Ethereum.

-відкласти впровадження складностібомбана рік.

-додана можливість викликати інші контракти без зміни стану.

додав певні методи шифрування для досягнення Layer2

2019: Фаза 4 - Спокій

Ethereum поступово дозріває, а згода перейшла від PoW до PoS. Досвід користувача, безпека, децентралізація зони та масштабованість є найважливішими напрямками розвитку Ethereum.

Відгалуження Костянтинополя

  1. 28 лютого 2019 07:52:04 +UTC
  2. Номер блоку: 7,280,000
  3. Ціна Ethereum: US$136.29
  4. Опис

Зменшити блокмайнінгвинагорода з 3 Ethereum до 2 Ethereum.

  1. 8 грудня 2019 року 12:25:09 +UTC
  2. Номер блоку: 9,069,000
  3. Ціна Ethereum: US$151.06
  4. Огляд

-Оптимізовані витрати газу для конкретних операцій в віртуальній машині Ethereum.

Покращити стійкість після атак з відмовою в обслуговуванні.

-Увімкніть рішення 2-го рівня на основі 'нуль-знання лаконічне неінтерактивне доказування знань' та 'нуль-знання масштабоване прозоре доказування знань', щоб мати кращу продуктивність.

-Дозвольте контрактам вводити більше креативних функцій.

2020: Оновлення Muir Glacier

  1. 2 січня 2020 08:30:49 +UTC
  2. Номер блоку: 9,200,000
  3. Ціна Ethereum: US$127.18
  4. Огляд

Вилка Муїра Глейсьєра затримує впровадження бомби складності. Збільшення складності блоку механізму підтвердження роботи може збільшити час очікування відправлення транзакцій та використання децентралізованих додатків, тим самим знижуючи можливість використання Ethereum.

Розгорнути контракт на заручництво

  1. 14 жовтня 2020 року 09:22:52 +UTC
  2. Номер блоку: 11,052,984
  3. Ціна Ethereum: US$379.04
  4. Огляд

Контракт з депозитом для стейкінгу вводить стейкінг в екосистему Ethereum. Хоча це основний контракт, він безпосередньо впливає на часову лінію випуску ланцюга маяка, який є важливою частиною оновлення Ethereum.

Перший блок генезису ланцюжка маяка

  1. 1 грудня 2020 року 12:00:35 +UTC
  2. Номер блоку ланцюга маяка: 1
  3. Ціна Ethereum: US$586.23
  4. Огляд

Ланцюг маяка потребує 16 384 облікових записів, які зберігають 32 закладені Етери, щоб забезпечити безпечний запуск. Це сталося 27 листопада 2020 року, що означає, що Ланцюг маяка почав виробляти блоки 1 грудня 2020 року.

Ланцюг маяка відіграє роль управління, нагляду та верифікації мережі блокчейн. Ланцюг маяка використовує випадковий метод для вибору верифікаторів. Ті, хто успішно пройшли верифікацію, будуть винагороджені, але якщо виникає зловживання, їх буде покарано.

Після злиття одиниці часу блоку будуть відображатися як слоти та епохи. Слот створюється кожні 12 секунд, і кожен пакт епохи складається з 32 слотів. Епоха - це фіксований період часу, після закінчення якого верифікатори будуть перерозподілені.

Щоб стати валідатором та отримати право голосу, користувачам потрібно вкласти принаймні 32 ETH.

Правило Ethereum полягає в тому, що для кожної епохи валідатори будуть випадковим чином призначені до 32 комітетів, забезпечуючи, що кожний комітет складається щонайменше з 128 валідаторів. Система використовує випадковий алгоритм RANDAO для призначення 1 валідатора для кожного періоду та також випадковим чином вибирає комітет на цей період. Цей валідатор відповідає за пропозицію блоків, тоді як комітет відповідає за валідацію та голосування за пропозиції. Якщо голосування пройде успішно, буде створено блок, а пропонент отримає винагороду; інакше, не лише винагорода не буде отримана, але буде конфісковано депозит. Те ж саме стосується звичайних перевіряючих: якщо вони правильно дотримуються правил, їх винагороджують, тоді як порушники покарані. Як тільки депозит у розмірі 32 ETH опускається нижче 16 ETH, валідатор буде втрачати право на участь.

Оновлення Берлін 2021

  1. 15 квітня 2021 10:07:03 +UTC
  2. Номер блоку: 12,244,000
  3. Ціна Ethereum: US$2,454.00
  4. Короткий огляд

Оновлення Берлін оптимізує витрати на газ для певних операцій віртуальної машини Ethereum та додає підтримку для кількох типів транзакцій.

Оновлення Лондона

  1. 5 серпня 2021 р. 12:33:42 +UTC
  2. Номер блоку: 12,965,000
  3. Ціна Ethereum: US$2,621.00
  4. Огляд

Лондонське оновлення внесло EIP-1559, яке реформує ринок торгових комісій. Продовжуйте відкладати впровадження складного бомбардування до його запуску 1 грудня 2021 року.

Оновлення Aquila

  1. 27 жовтня 2021 10:56:23 +UTC
  2. Номер періоду: 74,240
  3. Ціна Ethereum: US$4,024.00
  4. Сумарний

Оновлення Aquila - перше заплановане оновлення ланцюжка Beacon. Воно додає підтримку "комітетів синхронізації" - підтримку легких клієнтів, вводить штрафи за ліньки валідаторів та небезпечну поведінку по мірі наближення до об'єднань.

Оновлення Arrow Glacier

  1. 9 грудня 2021 року 07:55:23 +UTC
  2. Номер блоку: 13,773,000
  3. Ціна Ethereum: US$4,111.00
  4. Огляд

Складність бомби затримала генерацію всього 10 700 000 блоків до червня 2022 року.

2022: Оновлення сірого льодовика

  1. 30 червня 2022 10:54:04 +UTC
  2. Номер блоку: 15,050,000
  3. Ціна Ethereum: US$1,069.00
  4. Огляд

Оновлення мережі Gray Glacier затримує впровадження бомби складності на три місяці. Це єдине зміна, введена в цьому оновленні, яка в суті схожа на оновлення Arrow Glacier та Muir Glacier. Подібні зміни були внесені в оновлення мережі Візантія, Константинополь та Лондон.

Оновлення Bellatrix

  1. 6 вересня 2022 року 11:34:47 +UTC
  2. Номер періоду: 144,896
  3. Ціна Ethereum: US$1,558.00
  4. Огляд

Оновлення Bellatrix - друге заплановане оновлення ланцюга Beacon, яке підготовлює ланцюг Beacon до злиття. Воно збільшує штраф, який валідатор отримує за лінощі і за участь у поведінці, що підлягає штрафу, до повної вартості. Оновлення Bellatrix також включає оновлення правил вибору відгалуження, щоб підготувати ланцюг Beacon до злиття та переходу від останнього блоку доказу роботи до першого блоку доказу ставлення. Це включає усвідомлення клієнтів консенсусу загальної термінальної складності у розмірі 587500000000000000000000.

Паризьке оновлення (злиття)

  1. 15 вересня 2022 р. 06:42:42 +UTC
  2. Номер блоку: 15,537,394
  3. Ціна Ethereum: US$1,472.00
  4. Огляд

Паризьке оновлення було спровоковано, коли блокчейн доказу роботи перевищив загальну термінальну складність 58750000000000000000000. Це сталося на блоках 15537393 15 вересня 2022 року і спровокувало Паризьке оновлення на наступному блоку. Паризьке оновлення - це злиттєвий перехід. Основна функція Ethereum закінчує алгоритм доказу роботи майнингу та пов'язану логіку консенсусу і починає доказ роботи. Саме Паризьке оновлення є оновленням виконавчого клієнта (еквівалент Беллатрікського оновлення на рівні консенсусу), що дозволяє виконавчому клієнту приймати інструкції від підключеного до нього клієнта консенсусу.

2023: оновлення Capella

  1. 12 квітня 2023 року 22:27:35 +UTC
  2. Номер періоду: 194,048
  3. Номер блоку ланцюжка маяка: 6,209,536
  4. Ціна Ethereum: US$1,917.00
  5. Огляд

Оновлення Capella - це третє велике оновлення шару консенсусу (Ланцюг Beacon), яке дозволяє зняття ставок. Капелла та Шанхай одночасно оновили шар виконання та увімкнули функцію зняття ставок.

Це оновлення рівня консенсусу дозволяє стейкерам, які не надали свідоцтва про виведення своїх початкових вкладів, надати свідоцтва про виведення для здійснення виведень.

Оновлення також забезпечує автоматичне сканування облікових записів для постійної обробки будь-яких доступних виплат винагород або повних виведень з облікових записів валідаторів.

Шанхайське оновлення

  1. 12 квітня 2023 22:27:35 +UTC
  2. Номер блоку: 17,034,870
  3. Ціна Ethereum: US$1,917.00
  4. Огляд

Оновлення Шанхай вводить виведення стейкінгу на рівень виконання. Оновлення Шанхаю співпадає з оновленням Капелла, що дозволяє блоку приймати операції зняття, щоб стейкери могли вивести етер з ланцюга маяка на рівень виконання.

1.2 Чому Ефір може стати дефляційною моделлю?

PoW більше схоже на ранній маркетинговий інструмент для стартап-компанії з субсидіями для стабільних відомих пісень (стабільний дохід для шахтарів від майнінгу), тоді як PoS більше схоже на власність та чистий випуск ETH.

Злиття значно змінює грошову політику Ethereum. Припинивши винагороду для майнерів і перетворивши її на винагороду за стейкінг, це значно зменшує випуск нових токенів ETH. Це становить зменшення щоденного випуску ETH приблизно на 88,7%, що еквівалентно щорічній швидкості випуску 0,52% від загального обсягу. Оскільки комісійні за газ за EIP-1559 згорають, чистий випуск показує тенденцію до дефляції.

Є дві ключові зміни:

1.2.1 EIP-1559 введено під час оновлення Лондона: посилаючись на механізм витрати горіння

Стаття для посилання: Паливо та комісії

  1. Формула обчислення старого протоколу: Плата за газ = Газові одиниці (ліміт) * Ціна за одиницю газу

Для найпростішої транзакції переказу на ланцюжкуЛіміт газу фіксований на рівні 21 000, незалежно від завантаженості ланцюжка.Таким чином, якщо ціна газу та ліміт газу зрозумілі, ми можемо знати, скільки eth ми витратили на цю взаємодію. Ціна газу змінюватиметься зі зміною мережевого затору, а ліміт газу залишиться незмінним.

Припустимо, що Алісі потрібно заплатити 1 етер Бобу. У транзакції ліміт палива становить 21 000 одиниць, а ціна палива - 200 гвей.

Загальна вартість: газові одиниці (ліміт)Ціна газу за одиницю, тобто, 21,000200 = 4,200,000 gwei або 0,0042 Етера.

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

  1. Формула розрахунку нової угоди: Плата за газ = (Базова плата + Пріоритетна плата) × Ліміт газу, а збільшення Базової плати в наступному блоку становить до 12.5%

Базова комісія встановлюється протоколом і буде спалена безпосередньо, а пріоритетна комісія - це чай, встановлений користувачем, який має бути сплачений верифікатору.

Наприклад, скажімо, Джордан хоче заплатити Тейлору 1 етер. Переказ Ethereum потребує 21 000 одиниць газу та має базову комісію 10 гвей. Джордан заплатив 2 гвей чайовим.

Плата складає 21 000 * (10 + 2) = 252 000 гвей (0.000252 Етера).

Коли Джордан переказує гроші, з рахунку Джордана буде списано 1,000252 Етера. Рахунок Тейлора збільшується на 1,0000 Етера. Валідатор отримує чай вартістю 0,000042 Ефіріуму. Основна комісія з 0,00021 монет Ethereum спалюється.

1.2.2 Оновлення Париж

Спочатку хардфорк Константинополя зменшив нагороду за видобуток з оригінальних 3 ЕФІ до 2 ЕФІ. Потім злиття перетворило PoW у PoS, і нагороди за видобуток (160 000 ефірів/день) зникли безпосередньо, перетворившись на нагороди за стейкінг (1 600 ефірів/день), і обсяг емісії різко зменшився на 99%.

15 вересня 2022 року, після Паризького оновлення, Ethereum офіційно стала дефляційною.

Джерело: https://ultrasound.money/

З моменту злиття загальний запас був заблокований та спалено, перевищуючи 300 000 ефірів. Щорічна швидкість спалювання складає 981 000, швидкість випуску - 723 000, запас зазнає дефляції зі швидкістю 0,21% на рік.

Джерело: https://ultrasound.money/

Після злиття Ethereum вирішила проблему високого енергоспоживання, а потім зосередилася на проблемах продуктивності та вартості. Layer 2 вирішив ці дві проблеми одночасно, тому став найбільш цікавим напрямком в екосистемі Ethereum після злиття.

1.3 Майбутній шлях оновлення Ethereum

Віталік Бутерін представив візію дорожньої карти Ethereum, яка розділяє оновлення на кілька категорій в залежності від їх впливу на архітектуру Ethereum. Це включає в себе:

  1. Злиття: оновлення передбачає перехід від Proof-of-Work до Proof-of-Stake (завершено)
  2. Ріст: оновлення досягає понад 100 000 TPS на Rollups
  3. Пагуба: оновлення охоплюють стійкість до цензури, децентралізацію, LSD та ризики MEV
  4. Verge: оновлення передбачає спрощену верифікацію блоків
  5. Очищення: оновлення передбачає зменшення обчислювальних витрат на роботу вузлів та спрощення оновлень протоколу
  6. Трата: інше

Ці оновлення виконуються паралельно, що означає, що будь-яка частина, яка розробляється швидше, може бути оновлена першою.

Джерело - Твіттер Віталіка Бутеріна: https://twitter.com/VitalikButerin/status/1741190491578810445

2. Що таке оновлення Канкун? Які важливі EIP були реалізовані?

Після злиття Ethereum найважливіше - покращити продуктивність TPS, зменшити комісії за газ та зробити Ethereum ближчим до ідеального застосунку.

Яку кількість TPS та комісію за газ Віталік вважає, що Ethereum може досягти, щоб вважати кваліфікованою публічною ланкою?

  1. Наприклад: TPS досягає 100 000+. Середній TPS VISA становить 2 000, пік - 4 000+; середній TPS Paypal - 200; Alipay може досягати 250 000 під час піків.

Ця оновлення Ethereum називається оновленням Dencun (Dencun+Cancun). Оновлення Cancun (Канкун, місто, де проходить Devcon) спрямоване на виконавчий шар Ethereum, а оновлення Deneb фокусується на шарі консенсусу.

Оновлення Канкун відповідає частині The Surge з метою досягнення 10+TPS.

За даними Github, оновлення Канкун реалізує наступні шість EIP, на які ми звернемо увагу в наступному розділі.

Джерело: https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/cancun.md

Крім Pro-Danksharding (EIP-4844), оновлення Канкун також включає EIP-6780, EIP-1153, EIP-6475, EIP-4788 та інші пропозиції щодо поліпшення.

2.1 Прото-Dанкшардинг——EIP 4844

Одним із найважливіших аспектів оновлення Канкун є впровадження Proto-Danksharding для здійснення переходу до повного розширення шарування Ethereum та впровадження подібних технологій напередодні. Остаточною метою Ethereum є розбиття основної мережі на 64 сегменти для досягнення 100 000+ TPS.

Фоном Proto-Danksharding є те, що, хоча схема Rollup значно зменшує комісії за транзакції порівняно з основним ланцюжком Ethereum, вони ще не є достатньо низькими. Це через те, що calldata, яка забезпечує доступність даних на основному ланцюжку Ethereum, все ще займає велику вартість (16 газ / байт). У початковій ідеї Ethereum запропонувала надати 16 МБ відведеного простору для даних для кожного блоку в даних усічення для використання Rollup, але фактична реалізація даних усічення все ще дуже далека.

Наразі дані, які повертаються Шар2 на Шар1, зберігаються в Calldata, а дані постійно зберігаються на рівні виконання. Крім того, з міркувань безпеки для кожного кроку виконання Calldata потребує газ для запобігання зловживанню мережевими ресурсами.

Після завершення Ethereum злиття відокремило шар погодження (відповідальний за згоду PoS) та шар виконання (виконання коду контракту). Робота шару виконання полягає в виконанні даних, збережених у Calldata (яке можна вважати типом транзакції).

Зміст, що міститься в Calldata, може бути розділений на дві частини:

  1. Результати виконання
  2. Дані транзакції - не дуже корисні. Якщо перевірка дійсна, вони не мають значення. Достатньо завантажити перевірку після достатньо довгого часу. Навіть не потрібно передавати їх на рівень виконання - EIP-4844 призначений для вирішення проблеми даних транзакцій. Ця частина становить понад 60% вартості всього Calldata.

Джерело: https://dune.com/optimismfnd/optimism-l1-batch-submission-fees-security-costs

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

З цією метою EIP-4844 вводить новий тип транзакції під назвою Blob (Binary Large Objects), який подальш розбиває типи транзакцій. На відміну від звичайних транзакцій, Blobs несуть додатковий пакет даних приблизно 125 КБ. Ці Blobs існують тільки на рівні консенсусу, функціонуючи як кеш-пакет, схожий на додаткову приєднану базу даних. Вони спеціально розроблені як окремий тип даних (Blob) для даних, що передаються з рівня 2, відмінних від Calldata рівня 1. Відповідно, дані Blob повинні бути доступні та перевірені лише тим, хто потребує цього протягом певного часу, не потребуючи виконання на рівні 1 для оброблення всього процесу. Це значно полегшує тягар на рівні 1.

Proto-Danksharding вводить блоби розміром 128 КБ кожен, із кожним планується включенням 3-6 блобів (0,375 МБ - 0,75 МБ) у кожен блок Ethereum, поступово розширюючись до 64 у майбутньому. Наразі блок Ethereum може вмістити менше 200 КБ даних. Введення блобів значно збільшить обсяг даних, який можуть утримувати блоки Ethereum.

Джерело: https://etherscan.io/chart/blocksize

EIP-4844 - це вдосконалена версія Danksharding, яка має на меті досягти тимчасового зберігання та отримання даних поза ланцюжком через вузли Ethereum. Сам Layer2 стискає дані поза ланцюжком. Тому очікується, що L2 зможе нести більше даних на блокчейн, зменшуючи торгові комісії від 10 до 100 разів.

Якщо Dencun успішно досягне середньої мети в 3 краплі на блок після оновлення, пропускна здатність L2 збільшиться майже в 2 рази. Якщо мета додати 64 блоби до блоку буде нарешті досягнута, пропускна здатність L2 збільшиться майже в 40 разів.

Proto-Danksharding введе EIP-1559 для подальшого зменшення витрат на блоби

  1. Різні типи газу повинні мати різні базові витрати та максимальні ліміти
  2. Вартість даних Blob дешевша - блоки не конкурують за місце в блоках, теоретична плата за газ повинна бути нижчою, а газ дешевший, що додатково знижує витрати.

Що, якщо я хочу побачити дані про транзакції?

EIP-4844 також вводить схему зобов'язання KZG (Кейт-Заверуха-Голдберга) як частину процесу підтвердження та генерації засвідчення blob. Зобов'язання KZG - це схема зобов'язання полінома, яка дозволяє відправникам використовувати короткий рядок для зобов'язання поліномами, і підтримує верифікаторів у використанні коротких рядків для підтвердження вказаних зобов'язань. Просто кажучи, KZG може спростити верифікацію великих обсягів даних у верифікацію невеликих криптографічних зобов'язань.

Порівняння до та після впровадження Proto-Danksharding.

2.2 Інше

EIP-6780 пропонує модифікувати функцію коду операції SELFDESTRUCT, щоб підготуватися до майбутніх застосувань дерев Меркла. У майбутньому, завдяки застосуванню дерев Меркла, ефективність зберігання Ethereum буде значно покращена.

EIP-1153 дозволяє протоколу виконувати тимчасове зберігання, додавши опкод тимчасового зберігання, тим самим зберігаючи мережеві газові внески.

EIP-6475 - це супутнє рішення до EIP-4844, яке забезпечує кращу читабельність та компактний послідовний порядок, вводячи типи транзакцій, закодовані SSZ.

EIP-4788 має на меті покращення структури міжланцюжкових мостів та пулів стейкінгу.

3. Ситуація з відповідними даними

3.1 Ситуація з даними на рівні 2

  1. Загальний обсяг заблокованих активів на телевізійному

Загальний обсяг заблокованих коштів вже перевищив $20 млрд

Джерело: https://l2beat.com/scaling/tvl

  1. Ситуація з TVL у Layer2

Хоча Віталік вважає, що ZK є остаточним рішенням для Rollup, насправді Arb+OP та інші Op системи перевищили 85%. У той же час багато проектів також спробують комбінацію OP+ZK та постійно ітерують.

Джерело: https://l2beat.com/scaling/summary

  1. Ситуація з комісією Layer 2 Gas

Плата за обробку кількох доларів за одну транзакцію може бути вважена невеликою сумою для OG, які рано познайомилися з web3.0, але це все ще занадто дорого для масової участі.

Джерело: https://l2fees.info/

  1. Дохід

Виберіть Layer1 та Layer2 для категорії, а також виберіть чотири громадські ланцюги на зображенні для блокчейну (Джерело: https://cryptofees.info/)

3.2 TPS

Найраніша TPS Ethereum становить 108. Теоретично TPS Layer 2 може перевищувати 100 000 транзакцій на секунду (TON). Однак наразі немає застосунків цього рівня, що також є причиною для турботи.

Джерело: https://chainspect.app/dashboard/tps

Поточний максимальний реальний TPS на рівні 2 менше 50.

Джерело: https://chainspect.app/dashboard/tps?tag=layer_2

4. Проблеми, які залишаються нерозв'язаними

  1. Чи фрагментується ліквідність Ethereum через кілька різних рівнів 2? Потенційними рішеннями є спільне використання секвенсорів, децентралізовані секвенсори тощо.
    1. CM: Не легко перемістити гроші з ланцюжка A на ланцюжок B. Концепція Layer 2 - це сервісний рівень. Arb в основному фокусується на похідних, очолюваних Gmx. Ринок Layer 2 є відносно невеликим. На початку завдання Layer 2 полягає в розподілі бізнесу Ethereum на Layer 2. Рішення зараз полягає в його вирішенні через рівень застосунків. Для вирішення проблеми досвіду через крос-ланцюжкові додатки неодмінно буде відділення коштів з точки зору ланцюжка, головним чином через питання безпеки.
    2. DZ: Здається, що Рівень 2 нещодавно значно збільшився? Чи зростають очікування від Рівня 2? Чи можна зменшити комісію безпосередньо після приєднання 4844? Це призведе до деяких змін у шаблоні, таких як переміщення USDT Tron на Рівень 2 Ethereum.

Додаток—Загальні знання

1. Оновлення мережі та відгалуження

У процесі розробки протоколу Ethereum, мережеві оновлення та відгалуження мають однакове значення. Це обидва зміни протоколу Ethereum та додавання нових правил (у формі EIP), які можуть бути заплановані або непередбачувані. Проте значення хардфорка відрізняється. Це означає, що це мережеве оновлення не є повністю сумісним з попередніми версіями та навіть може змінити існуючий функціонал розгорнутих контрактів та анулювати деякі попередні транзакції.

2. Вступ до EIP/ERC

Основні джерела посилань: https://eips.ethereum.org/EIPS/eip-1, а саме EIP-1

2.1 Класифікація EIP

EIPs можна розділити на три широкі категорії:

Стандартний дорожній EIP:Цей тип EIP описує будь-які зміни, які впливають на більшість або всі імплементації Ethereum, або будь-які зміни чи додатки, що впливають на взаємодію додатків, які використовують Ethereum. Просто кажучи, це будь-який EIP, який змінює всі або більшість деталей реалізації Ethereum. Його можна розділити на наступні категорії:

  1. Ядро: це зміни, які можуть призвести до вілок та вимагати модифікацій у консенсусі (такі як EIP-5, EIP-101 та інші), а також зміни, які не обов'язково стосуються консенсусу, але можуть бути пов'язані з "ядерним розвитком" Ethereum;
  2. Мережа: Зміни, які оточують розвиток комунікацій Ethereum devp2p (EIP-8) та протоколу Light Ethereum Subprotocol, а також запропоновані покращення до специфікацій протоколу мережі Whisper та swarm.
  3. Інтерфейс: це відноситься до модифікацій визначень та стандартів Ethereum client API/RPC, до вдосконалення стандартів на рівні мови, таких як назви методів виклику та ABI контракту.
  4. ERC: це стандарти та конвенції на рівні додатків. Вони включають стандарти токенів, реєстрацію імен, схеми URI, абстракцію облікового запису та інше.

Мета EIP (Мета пропозиція щодо покращення Ethereum): Ця категорія EIP обертається навколо змін у процесах Ethereum (або подій у межах процесу), включаючи модифікації процесів, посібників користувача, процесів прийняття рішень, середовищ розробки та інструментів. Оскільки ці модифікації потребують колективного дотримання з боку користувачів спільноти, досягнення консенсусу спільноти є необхідним.

Інформаційний EIP (Інформаційний Пропозиція щодо покращення Ethereum): Цей тип EIP є нестандартним покращенням, яке не пропонує нових функцій, але вирішує проблеми дизайну та пропонує думки щодо загальних принципів або інформації в спільноті Ethereum. Це не обов'язково відображає консенсус або рекомендацію від спільноти Ethereum.

На даний момент репозиторій EIP пройшов розділення ERC (Ethereum Request for Comment) та EIP. Пропозиція EIP-7329 передбачає розбиття специфікацій ERC з репозиторію EIP в новий репозиторій, залишаючи лише основний протокол EIP. Таким чином, поточний репозиторій EIP фокусується на стандартизації самого Ethereum та побудованих на ньому протоколів, відстежуючи минулі та поточні поліпшення у формі EIP. Репозиторій ERC, з іншого боку, присвячений стандартизації рівня застосунків Ethereum, відстежуючи поліпшення стандартів застосунків у формі ERC. ERC породив кілька відомих стандартів, таких як ERC-20, ERC-721, ERC-1155 та інші.

2.2 процес огляду EIP

Ідея - перед-проектна ідея. Це не відстежується в сховищі EIP.

Чорновик - перша формальна фаза в розробці EIP. Після належного форматування EIP об'єднується в репозиторій EIP редактором EIP.

Огляд - Автор EIP позначає EIP як готовий і запитує рецензію від однолітків.

Останній виклик - Це останнє вікно огляду для EIP перед передачею до

Фінальний - редактор EIP призначить

Останній виклик

Це статус і встановить дату завершення перегляду

останній дзвінок-останній термін

) , зазвичай після 14 днів.

Якщо під час цього періоду виникнуть необхідні нормативні зміни, EIP повернеться до

Огляд

.

Фінал - Цей EIP представляє собою остаточний стандарт. Остаточний EIP знаходиться у стані фіналу і повинен бути оновлений лише для виправлення помилок та додавання не нормативних пояснень.

PR, який переміщує EIP з останнього виклику на кінцевий виклик, не повинен містити жодних змін, окрім оновлення стану. Будь-які вміст або редакційні запропоновані зміни повинні бути подані окремо від цього оновлення статусу PR.

Застій

Чернетка

  • в або

Огляд

або будь-який EIP, який був неактивним протягом 6 місяців або більше

Останній дзвінок

буде перенесено до

Застійний

. Автор або редактор EIP може перемістити EIP назад

Чернетка

або на попередній стан, щоб відновитися. Якщо не воскресне, пропозиція може залишитися такою назавжди.

Автори EIP повідомляються про будь-які зміни алгоритму стосовно статусу їх EIP

Відкликано - Автор EIP відкликав запропонований EIP. Цей статус є остаточним і не може бути відновлений за допомогою цього номеру EIP. Якщо ідея буде продовжена пізніше, вона буде розглядатися як новий пропозиція.

Living - Спеціальний стан EIP, призначений для постійного оновлення і не досягає кінцевого стану. Найвідоміший з них - EIP-1.

Disclaimer:

  1. Ця стаття була передрукована з [ PANews]. Усі авторські права належать оригінальному автору [E2M Дослідження]. Якщо є зауваження до цього передрукованого матеріалу, будь ласка, зв'яжіться з Gate Learn команди, і вони оперативно впораються з цим.
  2. Відмова від відповідальності: Погляди та думки, висловлені в цій статті, належать виключно автору і не є жодною інвестиційною порадою.
  3. Переклади статті на інші мови виконуються командою Gate Learn. Якщо не зазначено, копіювання, поширення або плагіатування перекладених статей заборонене.

Огляд історії розвитку Ethereum та Лондонського оновлення

Розширений2/4/2024, 10:27:38 AM
Після схвалення біткоін-фонду на місці, наратив одразу переключився на основну логіку наративу Ethereum: Ethereum spot ETF у травні, оновлення Лондона, перезапуск і більше.

Вступ

Чому варто звернути увагу на Ethereum останнім часом?

Після затвердження Bitcoin spot ETF наступний наратив відразу перейшов до основної логіки наративу Ethereum: Ethereum spot ETF у травні, оновлення Лондона, Restaking та інше.

Дослідження патернів розвитку Ethereum

Перед Злиттям Ethereum більше нагадував модель розвитку стартап-компанії. PoW наділив шахраїв блоками винагороди як стратегію раннього маркетингу, не дбаючи особливо про вартість токена. Токеноміка стрімко інфлюють, надаючи перевагу осіданню цінності перед користувацьким досвідом.

Мета злиття полягає не в покращенні продуктивності Ethereum, а в зменшенні споживання генерації блокчейнів (перетворення PoW на PoS). За аналогією з Web2.0, це схоже на оптимізацію верхньої частини ланцюга промисловості, що лежить в основі сталого розвитку у майбутньому. Економіка токенів також переходить до дефляції, акцентуючи на користувальницький досвід. Дохід майнерів поступово перетворюється на дохід від стейкінгу, а дохід від комісій за газ зменшується.

Лондонське оновлення відповідає частині The Surge, надаючи пріоритет користувацькому досвіду (такому як збільшення швидкості транзакцій та зниження комісій за газ).

Майбутні цикли оновлень матимуть відносно короткий інтервал. Після оновлення в Шанхаї Ethereum, в певному сенсі, змінює консенсус PoW на PoS, входячи в зрілий етап. Хоча в майбутньому буде кілька основних оновлень, основна мета полягає в тому, щоб зосередитися на масштабованості on-chain, спрощеному підтвердженні блоків, дешевших комісіях та більш потужній та стабільній продуктивності.

Деякі відображення

Розвиток Ethereum є складним і різноманітним, і в процесі вивчення його загального шляху розвитку виникає багато невирішених питань, які потребують уваги.

Віталік відіграв дуже сильну керівну роль у розвитку Ethereum. Фактично, з корпоративної точки зору, мати гарного генерального директора на чолі атаки - дуже гарний підхід до розвитку. У кінцевому підсумку, всі розвитки в екосистемі Ethereum, ведені Віталіком, сприятимуть довгостроковому успіху ETH.

Проекти, такі як Arb, OP, ZKsync, Metis та різні рішення другого рівня; Платформи DeFi, такі як Aave, Compound, Uniswap та багато інших високооцінених проектів, приєднані до Ethereum. Вони стали популярними на протязі певного часу, і Ethereum, в більшій або меншій мірі, користується цими тенденціями.

Замість того, щоб бути схожим на Microsoft або Apple, Ethereum найбільше нагадує Nvidia. Чи то розробка штучного інтелекту, VR/AR, Web3.0, різноманітні хмари або центри обчислювальної потужності, всі передові технології неможливо уявити без обчислювальної потужності, а отже, без Nvidia.

Веб 3.0 також має схожий статус. Будь-який розвиток важко відокремити від зростання Ethereum. Хоча нарратив Ethereum був відносно тихим протягом певного часу, апгрейд Лондона та Ethereum spot ETF призвели до зростання цін на Layer2 та ETH. Раніше відбуваються розвитки, такі як DeFi Summer та NFT Summer, також сприяють підвищенню ціни Ethereum. Проекти з більш тривалим періодом половинного життя потребують достатньої взаємодії з Ethereum.

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

Розвиток Ethereum досить централізований. Сам ланцюг Ethereum децентралізований, але іноді відчувається, що централізація розвитку Ethereum на рівні команди Uniswap, а не так розподілена, як у деяких протоколів, таких як Aave та MakerDAO. Це опосередковано відображає, що для успішного розвитку проекту може фундаментально потребуватися певний рівень централізації.

Можливо, коли-небудь, Ethereum зможе дозріти до такого етапу, коли воно досягне повної децентралізованої управління. Однак принаймні до тих пір, поки Віталік є ще молодим, я вважаю, що цей день далеко. З іншого боку, Ethereum - це лише 11-річна компанія і далека від того, щоб бути вважаною дозрілою.

1. Фон—Короткий огляд історії Ethereum

1.1 Історія та вілки

Наступна рамка вмісту цитується з: https://ethereum.org/zh/history, та інша загальнодоступна інформація. Для отримання більш конкретного вмісту, будь ласка, натисніть на посилання для посилання.

2013: Фаза 0 - Народження Ethereum

Опубліковано біла книга, Ethereum народився

  1. 27 листопада 2013 року Віталік Бутерін опублікував "Білу книгу Ethereum"
  2. Віталік Бутерін, засновник Ethereum, опублікував першу версію білого паперу Ethereum, вводячи токенів систему платформи Ethereum;
  3. Огляд

У білій книзі було визначено смарт-контракти, введено концепцію Ефіру (ETH). Пояснено, що Ефір може служити як газ на мережі Ethereum, вимагаючи від користувачів сплатити певну комісію за газ при виконанні дій, таких як переказ коштів або розгортання смарт-контрактів. Частина комісії за газ буде винагородою для валідаторів блоків (також відомих як майнери). Якщо ініціатор транзакції не сплатив достатньо Ефіру, транзакція не буде виконана, а якщо він сплатив зайву суму, надлишок буде повернуто на гаманець ініціатора.

2014f: Фаза 0.5 - Продаж Ethereum

Продаж Ethereum

22 липня 2014 року, 00:00:00 +UTC

Період передпродажу Етеру тривав 42 дні та дозволяв купівлю за допомогою Біткойна.

Огляд

Початковий обмінний курс становив 1 біткойн за 2000 Етер, який підтримувався протягом 14 днів. Після цього курс лінійно зменшувався до тих пір, поки не досягався обмін 1 біткойн за 1337 Етер. Розпродаж токенів завершився 2 вересня 2014 року із загальними продажами на суму приблизно 18 мільйонів доларів, що включало покупку понад 60 мільйонів Етер. Після завершення покупки отриманий Етер міг бути перекладений тільки після запуску генезис-блоку Ethereum.

Крім понад 60 мільйонів ETH, які були продані на попередньому продажу, було зроблено ще два виділення. Одне виділення було призначене для учасників раннього розвитку Ethereum, а інше було призначене для довгострокових дослідницьких проектів. Обидва виділення складали 9,9% від кількості ETH, проданої на попередньому продажу.

Усього, коли було офіційно випущено Ethereum, було виділено 72,002,454.768 ETH.

Джерело: https://blog.ethereum.org/2014/07/22/launching-the-ether-sale

2015: Фаза 1 - Фронтир

3 березня 2015 року в статті, опублікованій на Ethereum, було оголошено чотири важливі етапи.Офіційний блог. Згідно з блогом, деяка початкова логіка мислення Віталіка була такою:

  1. Фронтір: Основна мета Фронтіра під час процесу запуску - запустити гірничі операції та обміни Ethereum, щоб спільнота могла запустити свої гірничі пристрої і почати створення «живого» середовища, де люди можуть тестувати DApps та заробляти Етер, щоб завантажити своє власне програмне забезпечення в Ethereum, зробивши Ethereum повністю стабільним серед основних розробників та аудиторів;
  2. Homestead: Frontier - це щось на зразок закритої бета-версії, а Homestead - це публічна бета-версія;
  3. Метрополіс (Метрополіс): повна і зріла версія з інтерактивним користуванням, яка прагне вдосконалення для користувача;
  4. Спокій: від PoW до PoS

кордон

  1. 30 липня 2015 03:26:13 +UTC
  2. Огляд

Frontier є оригінальною версією Ethereum, але на ній можна зробити дуже мало. Реліз відбувся після успішного завершення бета-фази Олімпійських ігор. Він орієнтований на технічних користувачів, особливо розробників. Блоки мають ліміт палива в 5 000 одиниць. Цей період «розблокування» дозволяє майнерам розпочати роботу, а раннім користувачам достатньо часу для встановлення клієнтів.

Схоже з холодним стартом багатьох проектів Web 3.0, «шахтарі» отримають винагороду у 5 монет Ethereum за кожний блок, який вони видобудуть на основній мережі «Frontier».

Frontier unlocking fork

  1. 7 вересня 2015 року 09:33:09 +UTC
  2. Номер блоку: 200,000
  3. Ціна Ethereum: $1.24
  4. Огляд

Відкриття вилки Frontier збільшує ліміт 5 000 одиниць газу на блок та встановлює типову ціну газу на рівень 51 гвей. Це дозволить транзакцію - яка потребує 21 000 одиниць газу.

Для забезпечення майбутніх важких відгалужень до доказу участі, концепція бомба складностіВведено. Цей концепт також відомий як TTD, що означає загальну термінальну складність, яка є сумою складності всіх попередніх блоків. Коли накопичена величина гірничої складності всієї мережі досягає TTD, головна мережа ETH активує “складність бомби”. “Складність бомби” - це функція завдатку, яка налаштовує складність Ethereum. Час блоку PoW Ethereum не фіксований, але гірнича складність динамічно налаштовується залежно від обчислювальної потужності всієї мережі. Таким чином, час блоку фіксований в межах приблизної діапазону. Впровадження складність бомби використовує функцію завдатку для налаштування гірничої складності до максимального значення, так що жоден гірник не може виробляти блоки за цією гірничою складністю, тим самим змушуючи гірників відмовитися від PoW. Перетворення PoW-POS не встановлює фіксовану висоту блоку, але передбачає TTD як момент, коли відбувається злиття. Частина причини - це запобігання можливості того, що хтось навмисно саботує процес злиття.

У прихованому вигляді це доводить, що Ethereum вже давно вирішив перейти з PoW на PoS.

2016: Фаза 2 - Домашність

Перший хардфорк Ethereum, після переживання кількох випадків порушення безпеки, поступово покращив деякі характеристики смарт-контрактів.

форк господарства,

  1. 14 березня 2016 року 06:49:53 +UTC
  2. Номер блоку: 1,150,000
  3. Ціна Ethereum: US$12.50
  4. Огляд

Форк Homestead оптимізує процес створення смарт-контрактів.

DAO вілка

  1. 20 липня 2016 01:20:40 +UTC
  2. Номер блоку: 1,920,000
  3. Ціна Ethereum: US$12.54
  4. Огляд

Цей форк був незапланований пасивний форк, виниклий в результаті атаки на Ethereum.

The DAO - це проект зі збору коштів, запущений компанією [Slock.it] для забезпечення засобів фінансування спільноти для проектів. Користувачі спільноти беруть участь у голосуванні, обмінюючи своє ETH на токен DAO. Якщо збір коштів вдається, вони можуть отримати частину прибуткової винагороди. Проект завершив 28-денний масовий продаж у квітні 2016 року, зібравши загалом понад 12 мільйонів ETH, що становило майже 14% від суми Ethereum на той момент. Однак лише через 2 місяці злочинці використали уразливість у коді The DAO та вкрали 3,6 мільйона ETH з фондового пулу.

Ця дія була схвалена спільнотою Ethereum. Всі власники Ethereum зможуть голосувати через транзакції на платформі голосування. Рішення про відгалуження отримало понад 85% голосів. Через відкат відгалуження, ETH, вкрадені хакером, були відновлені.

Цей форк переміщує кошти з контракту, що стосується, до нового контракту, в якому є лише одна функція: вивод коштів. Будь-хто, хто втратив кошти, може вивести етер зі свого гаманця за курсом 1 етер за 100 токенів DAO.

Деякі шахтарі відмовилися від розділення, оскільки інцидент з DAO не був дефектом протоколу. Пізніше вони створили Ethereum Classic (ETC).

Відгалуження мандаринового свистка

  1. 18 жовтня 2016 01:19:31 +UTC
  2. Номер блоку: 2,463,000
  3. Ціна Ethereum: US$12.50
  4. Огляд

Форк Tangerine Whistle є оптимізацією атаки відмови в обслуговуванні (DoS), яку зазнав мережа Ethereum 18 вересня 2016 року, що призвело до серйозних затримок у обробці транзакцій; це в основному вирішує питання надзвичайного стану мережі, пов'язані з недооціненими операційними кодами.

Підроблений віл Дракона

22 листопада 2016 року 04:15:44 +UTC

  1. Номер блоку: 2,675,000
  2. Ціна Ethereum: US$9.84
  3. Сумарне

Форк Spurious Dragon подальш оптимізований для кібератак з відмовою в обслуговуванні (DoS), включаючи:

-Налаштувати ціни на опкоди, щоб запобігти майбутнім атакам на мережу.

  • Увімкніть «блокчейн схуднення» для статусу блокчейну.

-Додана захист від атаки на повторення.

2017: Фаза Три - Метрополія

Основна робота Метрополісу полягає в усуненні деяких проблем в мережі Ethereum та підготовці до впровадження ZK-SNARKS.

Найбільш впливовою подією, що відбулася на цьому етапі, були дві зменшення винагород за блок: з 5ETH до 3ETH, а потім до 2ETH, що можна вважати перехідним періодом від PoW до PoS.

На цьому етапі ми починаємо розглядати користувацький досвід та способи плавного переходу від PoW до PoS у майбутньому.

Оновлення Візантії

  1. 16 жовтня 2017 року 05:22:11 +UTC
  2. Номер блоку: 4,370,000
  3. Ціна Ethereum: US$334.23
  4. Огляд

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

-з блоку майнінгвинагороди зменшуються з 5 Ethereum до 3 Ethereum.

-відкласти впровадження складностібомбана рік.

-додана можливість викликати інші контракти без зміни стану.

додав певні методи шифрування для досягнення Layer2

2019: Фаза 4 - Спокій

Ethereum поступово дозріває, а згода перейшла від PoW до PoS. Досвід користувача, безпека, децентралізація зони та масштабованість є найважливішими напрямками розвитку Ethereum.

Відгалуження Костянтинополя

  1. 28 лютого 2019 07:52:04 +UTC
  2. Номер блоку: 7,280,000
  3. Ціна Ethereum: US$136.29
  4. Опис

Зменшити блокмайнінгвинагорода з 3 Ethereum до 2 Ethereum.

  1. 8 грудня 2019 року 12:25:09 +UTC
  2. Номер блоку: 9,069,000
  3. Ціна Ethereum: US$151.06
  4. Огляд

-Оптимізовані витрати газу для конкретних операцій в віртуальній машині Ethereum.

Покращити стійкість після атак з відмовою в обслуговуванні.

-Увімкніть рішення 2-го рівня на основі 'нуль-знання лаконічне неінтерактивне доказування знань' та 'нуль-знання масштабоване прозоре доказування знань', щоб мати кращу продуктивність.

-Дозвольте контрактам вводити більше креативних функцій.

2020: Оновлення Muir Glacier

  1. 2 січня 2020 08:30:49 +UTC
  2. Номер блоку: 9,200,000
  3. Ціна Ethereum: US$127.18
  4. Огляд

Вилка Муїра Глейсьєра затримує впровадження бомби складності. Збільшення складності блоку механізму підтвердження роботи може збільшити час очікування відправлення транзакцій та використання децентралізованих додатків, тим самим знижуючи можливість використання Ethereum.

Розгорнути контракт на заручництво

  1. 14 жовтня 2020 року 09:22:52 +UTC
  2. Номер блоку: 11,052,984
  3. Ціна Ethereum: US$379.04
  4. Огляд

Контракт з депозитом для стейкінгу вводить стейкінг в екосистему Ethereum. Хоча це основний контракт, він безпосередньо впливає на часову лінію випуску ланцюга маяка, який є важливою частиною оновлення Ethereum.

Перший блок генезису ланцюжка маяка

  1. 1 грудня 2020 року 12:00:35 +UTC
  2. Номер блоку ланцюга маяка: 1
  3. Ціна Ethereum: US$586.23
  4. Огляд

Ланцюг маяка потребує 16 384 облікових записів, які зберігають 32 закладені Етери, щоб забезпечити безпечний запуск. Це сталося 27 листопада 2020 року, що означає, що Ланцюг маяка почав виробляти блоки 1 грудня 2020 року.

Ланцюг маяка відіграє роль управління, нагляду та верифікації мережі блокчейн. Ланцюг маяка використовує випадковий метод для вибору верифікаторів. Ті, хто успішно пройшли верифікацію, будуть винагороджені, але якщо виникає зловживання, їх буде покарано.

Після злиття одиниці часу блоку будуть відображатися як слоти та епохи. Слот створюється кожні 12 секунд, і кожен пакт епохи складається з 32 слотів. Епоха - це фіксований період часу, після закінчення якого верифікатори будуть перерозподілені.

Щоб стати валідатором та отримати право голосу, користувачам потрібно вкласти принаймні 32 ETH.

Правило Ethereum полягає в тому, що для кожної епохи валідатори будуть випадковим чином призначені до 32 комітетів, забезпечуючи, що кожний комітет складається щонайменше з 128 валідаторів. Система використовує випадковий алгоритм RANDAO для призначення 1 валідатора для кожного періоду та також випадковим чином вибирає комітет на цей період. Цей валідатор відповідає за пропозицію блоків, тоді як комітет відповідає за валідацію та голосування за пропозиції. Якщо голосування пройде успішно, буде створено блок, а пропонент отримає винагороду; інакше, не лише винагорода не буде отримана, але буде конфісковано депозит. Те ж саме стосується звичайних перевіряючих: якщо вони правильно дотримуються правил, їх винагороджують, тоді як порушники покарані. Як тільки депозит у розмірі 32 ETH опускається нижче 16 ETH, валідатор буде втрачати право на участь.

Оновлення Берлін 2021

  1. 15 квітня 2021 10:07:03 +UTC
  2. Номер блоку: 12,244,000
  3. Ціна Ethereum: US$2,454.00
  4. Короткий огляд

Оновлення Берлін оптимізує витрати на газ для певних операцій віртуальної машини Ethereum та додає підтримку для кількох типів транзакцій.

Оновлення Лондона

  1. 5 серпня 2021 р. 12:33:42 +UTC
  2. Номер блоку: 12,965,000
  3. Ціна Ethereum: US$2,621.00
  4. Огляд

Лондонське оновлення внесло EIP-1559, яке реформує ринок торгових комісій. Продовжуйте відкладати впровадження складного бомбардування до його запуску 1 грудня 2021 року.

Оновлення Aquila

  1. 27 жовтня 2021 10:56:23 +UTC
  2. Номер періоду: 74,240
  3. Ціна Ethereum: US$4,024.00
  4. Сумарний

Оновлення Aquila - перше заплановане оновлення ланцюжка Beacon. Воно додає підтримку "комітетів синхронізації" - підтримку легких клієнтів, вводить штрафи за ліньки валідаторів та небезпечну поведінку по мірі наближення до об'єднань.

Оновлення Arrow Glacier

  1. 9 грудня 2021 року 07:55:23 +UTC
  2. Номер блоку: 13,773,000
  3. Ціна Ethereum: US$4,111.00
  4. Огляд

Складність бомби затримала генерацію всього 10 700 000 блоків до червня 2022 року.

2022: Оновлення сірого льодовика

  1. 30 червня 2022 10:54:04 +UTC
  2. Номер блоку: 15,050,000
  3. Ціна Ethereum: US$1,069.00
  4. Огляд

Оновлення мережі Gray Glacier затримує впровадження бомби складності на три місяці. Це єдине зміна, введена в цьому оновленні, яка в суті схожа на оновлення Arrow Glacier та Muir Glacier. Подібні зміни були внесені в оновлення мережі Візантія, Константинополь та Лондон.

Оновлення Bellatrix

  1. 6 вересня 2022 року 11:34:47 +UTC
  2. Номер періоду: 144,896
  3. Ціна Ethereum: US$1,558.00
  4. Огляд

Оновлення Bellatrix - друге заплановане оновлення ланцюга Beacon, яке підготовлює ланцюг Beacon до злиття. Воно збільшує штраф, який валідатор отримує за лінощі і за участь у поведінці, що підлягає штрафу, до повної вартості. Оновлення Bellatrix також включає оновлення правил вибору відгалуження, щоб підготувати ланцюг Beacon до злиття та переходу від останнього блоку доказу роботи до першого блоку доказу ставлення. Це включає усвідомлення клієнтів консенсусу загальної термінальної складності у розмірі 587500000000000000000000.

Паризьке оновлення (злиття)

  1. 15 вересня 2022 р. 06:42:42 +UTC
  2. Номер блоку: 15,537,394
  3. Ціна Ethereum: US$1,472.00
  4. Огляд

Паризьке оновлення було спровоковано, коли блокчейн доказу роботи перевищив загальну термінальну складність 58750000000000000000000. Це сталося на блоках 15537393 15 вересня 2022 року і спровокувало Паризьке оновлення на наступному блоку. Паризьке оновлення - це злиттєвий перехід. Основна функція Ethereum закінчує алгоритм доказу роботи майнингу та пов'язану логіку консенсусу і починає доказ роботи. Саме Паризьке оновлення є оновленням виконавчого клієнта (еквівалент Беллатрікського оновлення на рівні консенсусу), що дозволяє виконавчому клієнту приймати інструкції від підключеного до нього клієнта консенсусу.

2023: оновлення Capella

  1. 12 квітня 2023 року 22:27:35 +UTC
  2. Номер періоду: 194,048
  3. Номер блоку ланцюжка маяка: 6,209,536
  4. Ціна Ethereum: US$1,917.00
  5. Огляд

Оновлення Capella - це третє велике оновлення шару консенсусу (Ланцюг Beacon), яке дозволяє зняття ставок. Капелла та Шанхай одночасно оновили шар виконання та увімкнули функцію зняття ставок.

Це оновлення рівня консенсусу дозволяє стейкерам, які не надали свідоцтва про виведення своїх початкових вкладів, надати свідоцтва про виведення для здійснення виведень.

Оновлення також забезпечує автоматичне сканування облікових записів для постійної обробки будь-яких доступних виплат винагород або повних виведень з облікових записів валідаторів.

Шанхайське оновлення

  1. 12 квітня 2023 22:27:35 +UTC
  2. Номер блоку: 17,034,870
  3. Ціна Ethereum: US$1,917.00
  4. Огляд

Оновлення Шанхай вводить виведення стейкінгу на рівень виконання. Оновлення Шанхаю співпадає з оновленням Капелла, що дозволяє блоку приймати операції зняття, щоб стейкери могли вивести етер з ланцюга маяка на рівень виконання.

1.2 Чому Ефір може стати дефляційною моделлю?

PoW більше схоже на ранній маркетинговий інструмент для стартап-компанії з субсидіями для стабільних відомих пісень (стабільний дохід для шахтарів від майнінгу), тоді як PoS більше схоже на власність та чистий випуск ETH.

Злиття значно змінює грошову політику Ethereum. Припинивши винагороду для майнерів і перетворивши її на винагороду за стейкінг, це значно зменшує випуск нових токенів ETH. Це становить зменшення щоденного випуску ETH приблизно на 88,7%, що еквівалентно щорічній швидкості випуску 0,52% від загального обсягу. Оскільки комісійні за газ за EIP-1559 згорають, чистий випуск показує тенденцію до дефляції.

Є дві ключові зміни:

1.2.1 EIP-1559 введено під час оновлення Лондона: посилаючись на механізм витрати горіння

Стаття для посилання: Паливо та комісії

  1. Формула обчислення старого протоколу: Плата за газ = Газові одиниці (ліміт) * Ціна за одиницю газу

Для найпростішої транзакції переказу на ланцюжкуЛіміт газу фіксований на рівні 21 000, незалежно від завантаженості ланцюжка.Таким чином, якщо ціна газу та ліміт газу зрозумілі, ми можемо знати, скільки eth ми витратили на цю взаємодію. Ціна газу змінюватиметься зі зміною мережевого затору, а ліміт газу залишиться незмінним.

Припустимо, що Алісі потрібно заплатити 1 етер Бобу. У транзакції ліміт палива становить 21 000 одиниць, а ціна палива - 200 гвей.

Загальна вартість: газові одиниці (ліміт)Ціна газу за одиницю, тобто, 21,000200 = 4,200,000 gwei або 0,0042 Етера.

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

  1. Формула розрахунку нової угоди: Плата за газ = (Базова плата + Пріоритетна плата) × Ліміт газу, а збільшення Базової плати в наступному блоку становить до 12.5%

Базова комісія встановлюється протоколом і буде спалена безпосередньо, а пріоритетна комісія - це чай, встановлений користувачем, який має бути сплачений верифікатору.

Наприклад, скажімо, Джордан хоче заплатити Тейлору 1 етер. Переказ Ethereum потребує 21 000 одиниць газу та має базову комісію 10 гвей. Джордан заплатив 2 гвей чайовим.

Плата складає 21 000 * (10 + 2) = 252 000 гвей (0.000252 Етера).

Коли Джордан переказує гроші, з рахунку Джордана буде списано 1,000252 Етера. Рахунок Тейлора збільшується на 1,0000 Етера. Валідатор отримує чай вартістю 0,000042 Ефіріуму. Основна комісія з 0,00021 монет Ethereum спалюється.

1.2.2 Оновлення Париж

Спочатку хардфорк Константинополя зменшив нагороду за видобуток з оригінальних 3 ЕФІ до 2 ЕФІ. Потім злиття перетворило PoW у PoS, і нагороди за видобуток (160 000 ефірів/день) зникли безпосередньо, перетворившись на нагороди за стейкінг (1 600 ефірів/день), і обсяг емісії різко зменшився на 99%.

15 вересня 2022 року, після Паризького оновлення, Ethereum офіційно стала дефляційною.

Джерело: https://ultrasound.money/

З моменту злиття загальний запас був заблокований та спалено, перевищуючи 300 000 ефірів. Щорічна швидкість спалювання складає 981 000, швидкість випуску - 723 000, запас зазнає дефляції зі швидкістю 0,21% на рік.

Джерело: https://ultrasound.money/

Після злиття Ethereum вирішила проблему високого енергоспоживання, а потім зосередилася на проблемах продуктивності та вартості. Layer 2 вирішив ці дві проблеми одночасно, тому став найбільш цікавим напрямком в екосистемі Ethereum після злиття.

1.3 Майбутній шлях оновлення Ethereum

Віталік Бутерін представив візію дорожньої карти Ethereum, яка розділяє оновлення на кілька категорій в залежності від їх впливу на архітектуру Ethereum. Це включає в себе:

  1. Злиття: оновлення передбачає перехід від Proof-of-Work до Proof-of-Stake (завершено)
  2. Ріст: оновлення досягає понад 100 000 TPS на Rollups
  3. Пагуба: оновлення охоплюють стійкість до цензури, децентралізацію, LSD та ризики MEV
  4. Verge: оновлення передбачає спрощену верифікацію блоків
  5. Очищення: оновлення передбачає зменшення обчислювальних витрат на роботу вузлів та спрощення оновлень протоколу
  6. Трата: інше

Ці оновлення виконуються паралельно, що означає, що будь-яка частина, яка розробляється швидше, може бути оновлена першою.

Джерело - Твіттер Віталіка Бутеріна: https://twitter.com/VitalikButerin/status/1741190491578810445

2. Що таке оновлення Канкун? Які важливі EIP були реалізовані?

Після злиття Ethereum найважливіше - покращити продуктивність TPS, зменшити комісії за газ та зробити Ethereum ближчим до ідеального застосунку.

Яку кількість TPS та комісію за газ Віталік вважає, що Ethereum може досягти, щоб вважати кваліфікованою публічною ланкою?

  1. Наприклад: TPS досягає 100 000+. Середній TPS VISA становить 2 000, пік - 4 000+; середній TPS Paypal - 200; Alipay може досягати 250 000 під час піків.

Ця оновлення Ethereum називається оновленням Dencun (Dencun+Cancun). Оновлення Cancun (Канкун, місто, де проходить Devcon) спрямоване на виконавчий шар Ethereum, а оновлення Deneb фокусується на шарі консенсусу.

Оновлення Канкун відповідає частині The Surge з метою досягнення 10+TPS.

За даними Github, оновлення Канкун реалізує наступні шість EIP, на які ми звернемо увагу в наступному розділі.

Джерело: https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/cancun.md

Крім Pro-Danksharding (EIP-4844), оновлення Канкун також включає EIP-6780, EIP-1153, EIP-6475, EIP-4788 та інші пропозиції щодо поліпшення.

2.1 Прото-Dанкшардинг——EIP 4844

Одним із найважливіших аспектів оновлення Канкун є впровадження Proto-Danksharding для здійснення переходу до повного розширення шарування Ethereum та впровадження подібних технологій напередодні. Остаточною метою Ethereum є розбиття основної мережі на 64 сегменти для досягнення 100 000+ TPS.

Фоном Proto-Danksharding є те, що, хоча схема Rollup значно зменшує комісії за транзакції порівняно з основним ланцюжком Ethereum, вони ще не є достатньо низькими. Це через те, що calldata, яка забезпечує доступність даних на основному ланцюжку Ethereum, все ще займає велику вартість (16 газ / байт). У початковій ідеї Ethereum запропонувала надати 16 МБ відведеного простору для даних для кожного блоку в даних усічення для використання Rollup, але фактична реалізація даних усічення все ще дуже далека.

Наразі дані, які повертаються Шар2 на Шар1, зберігаються в Calldata, а дані постійно зберігаються на рівні виконання. Крім того, з міркувань безпеки для кожного кроку виконання Calldata потребує газ для запобігання зловживанню мережевими ресурсами.

Після завершення Ethereum злиття відокремило шар погодження (відповідальний за згоду PoS) та шар виконання (виконання коду контракту). Робота шару виконання полягає в виконанні даних, збережених у Calldata (яке можна вважати типом транзакції).

Зміст, що міститься в Calldata, може бути розділений на дві частини:

  1. Результати виконання
  2. Дані транзакції - не дуже корисні. Якщо перевірка дійсна, вони не мають значення. Достатньо завантажити перевірку після достатньо довгого часу. Навіть не потрібно передавати їх на рівень виконання - EIP-4844 призначений для вирішення проблеми даних транзакцій. Ця частина становить понад 60% вартості всього Calldata.

Джерело: https://dune.com/optimismfnd/optimism-l1-batch-submission-fees-security-costs

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

З цією метою EIP-4844 вводить новий тип транзакції під назвою Blob (Binary Large Objects), який подальш розбиває типи транзакцій. На відміну від звичайних транзакцій, Blobs несуть додатковий пакет даних приблизно 125 КБ. Ці Blobs існують тільки на рівні консенсусу, функціонуючи як кеш-пакет, схожий на додаткову приєднану базу даних. Вони спеціально розроблені як окремий тип даних (Blob) для даних, що передаються з рівня 2, відмінних від Calldata рівня 1. Відповідно, дані Blob повинні бути доступні та перевірені лише тим, хто потребує цього протягом певного часу, не потребуючи виконання на рівні 1 для оброблення всього процесу. Це значно полегшує тягар на рівні 1.

Proto-Danksharding вводить блоби розміром 128 КБ кожен, із кожним планується включенням 3-6 блобів (0,375 МБ - 0,75 МБ) у кожен блок Ethereum, поступово розширюючись до 64 у майбутньому. Наразі блок Ethereum може вмістити менше 200 КБ даних. Введення блобів значно збільшить обсяг даних, який можуть утримувати блоки Ethereum.

Джерело: https://etherscan.io/chart/blocksize

EIP-4844 - це вдосконалена версія Danksharding, яка має на меті досягти тимчасового зберігання та отримання даних поза ланцюжком через вузли Ethereum. Сам Layer2 стискає дані поза ланцюжком. Тому очікується, що L2 зможе нести більше даних на блокчейн, зменшуючи торгові комісії від 10 до 100 разів.

Якщо Dencun успішно досягне середньої мети в 3 краплі на блок після оновлення, пропускна здатність L2 збільшиться майже в 2 рази. Якщо мета додати 64 блоби до блоку буде нарешті досягнута, пропускна здатність L2 збільшиться майже в 40 разів.

Proto-Danksharding введе EIP-1559 для подальшого зменшення витрат на блоби

  1. Різні типи газу повинні мати різні базові витрати та максимальні ліміти
  2. Вартість даних Blob дешевша - блоки не конкурують за місце в блоках, теоретична плата за газ повинна бути нижчою, а газ дешевший, що додатково знижує витрати.

Що, якщо я хочу побачити дані про транзакції?

EIP-4844 також вводить схему зобов'язання KZG (Кейт-Заверуха-Голдберга) як частину процесу підтвердження та генерації засвідчення blob. Зобов'язання KZG - це схема зобов'язання полінома, яка дозволяє відправникам використовувати короткий рядок для зобов'язання поліномами, і підтримує верифікаторів у використанні коротких рядків для підтвердження вказаних зобов'язань. Просто кажучи, KZG може спростити верифікацію великих обсягів даних у верифікацію невеликих криптографічних зобов'язань.

Порівняння до та після впровадження Proto-Danksharding.

2.2 Інше

EIP-6780 пропонує модифікувати функцію коду операції SELFDESTRUCT, щоб підготуватися до майбутніх застосувань дерев Меркла. У майбутньому, завдяки застосуванню дерев Меркла, ефективність зберігання Ethereum буде значно покращена.

EIP-1153 дозволяє протоколу виконувати тимчасове зберігання, додавши опкод тимчасового зберігання, тим самим зберігаючи мережеві газові внески.

EIP-6475 - це супутнє рішення до EIP-4844, яке забезпечує кращу читабельність та компактний послідовний порядок, вводячи типи транзакцій, закодовані SSZ.

EIP-4788 має на меті покращення структури міжланцюжкових мостів та пулів стейкінгу.

3. Ситуація з відповідними даними

3.1 Ситуація з даними на рівні 2

  1. Загальний обсяг заблокованих активів на телевізійному

Загальний обсяг заблокованих коштів вже перевищив $20 млрд

Джерело: https://l2beat.com/scaling/tvl

  1. Ситуація з TVL у Layer2

Хоча Віталік вважає, що ZK є остаточним рішенням для Rollup, насправді Arb+OP та інші Op системи перевищили 85%. У той же час багато проектів також спробують комбінацію OP+ZK та постійно ітерують.

Джерело: https://l2beat.com/scaling/summary

  1. Ситуація з комісією Layer 2 Gas

Плата за обробку кількох доларів за одну транзакцію може бути вважена невеликою сумою для OG, які рано познайомилися з web3.0, але це все ще занадто дорого для масової участі.

Джерело: https://l2fees.info/

  1. Дохід

Виберіть Layer1 та Layer2 для категорії, а також виберіть чотири громадські ланцюги на зображенні для блокчейну (Джерело: https://cryptofees.info/)

3.2 TPS

Найраніша TPS Ethereum становить 108. Теоретично TPS Layer 2 може перевищувати 100 000 транзакцій на секунду (TON). Однак наразі немає застосунків цього рівня, що також є причиною для турботи.

Джерело: https://chainspect.app/dashboard/tps

Поточний максимальний реальний TPS на рівні 2 менше 50.

Джерело: https://chainspect.app/dashboard/tps?tag=layer_2

4. Проблеми, які залишаються нерозв'язаними

  1. Чи фрагментується ліквідність Ethereum через кілька різних рівнів 2? Потенційними рішеннями є спільне використання секвенсорів, децентралізовані секвенсори тощо.
    1. CM: Не легко перемістити гроші з ланцюжка A на ланцюжок B. Концепція Layer 2 - це сервісний рівень. Arb в основному фокусується на похідних, очолюваних Gmx. Ринок Layer 2 є відносно невеликим. На початку завдання Layer 2 полягає в розподілі бізнесу Ethereum на Layer 2. Рішення зараз полягає в його вирішенні через рівень застосунків. Для вирішення проблеми досвіду через крос-ланцюжкові додатки неодмінно буде відділення коштів з точки зору ланцюжка, головним чином через питання безпеки.
    2. DZ: Здається, що Рівень 2 нещодавно значно збільшився? Чи зростають очікування від Рівня 2? Чи можна зменшити комісію безпосередньо після приєднання 4844? Це призведе до деяких змін у шаблоні, таких як переміщення USDT Tron на Рівень 2 Ethereum.

Додаток—Загальні знання

1. Оновлення мережі та відгалуження

У процесі розробки протоколу Ethereum, мережеві оновлення та відгалуження мають однакове значення. Це обидва зміни протоколу Ethereum та додавання нових правил (у формі EIP), які можуть бути заплановані або непередбачувані. Проте значення хардфорка відрізняється. Це означає, що це мережеве оновлення не є повністю сумісним з попередніми версіями та навіть може змінити існуючий функціонал розгорнутих контрактів та анулювати деякі попередні транзакції.

2. Вступ до EIP/ERC

Основні джерела посилань: https://eips.ethereum.org/EIPS/eip-1, а саме EIP-1

2.1 Класифікація EIP

EIPs можна розділити на три широкі категорії:

Стандартний дорожній EIP:Цей тип EIP описує будь-які зміни, які впливають на більшість або всі імплементації Ethereum, або будь-які зміни чи додатки, що впливають на взаємодію додатків, які використовують Ethereum. Просто кажучи, це будь-який EIP, який змінює всі або більшість деталей реалізації Ethereum. Його можна розділити на наступні категорії:

  1. Ядро: це зміни, які можуть призвести до вілок та вимагати модифікацій у консенсусі (такі як EIP-5, EIP-101 та інші), а також зміни, які не обов'язково стосуються консенсусу, але можуть бути пов'язані з "ядерним розвитком" Ethereum;
  2. Мережа: Зміни, які оточують розвиток комунікацій Ethereum devp2p (EIP-8) та протоколу Light Ethereum Subprotocol, а також запропоновані покращення до специфікацій протоколу мережі Whisper та swarm.
  3. Інтерфейс: це відноситься до модифікацій визначень та стандартів Ethereum client API/RPC, до вдосконалення стандартів на рівні мови, таких як назви методів виклику та ABI контракту.
  4. ERC: це стандарти та конвенції на рівні додатків. Вони включають стандарти токенів, реєстрацію імен, схеми URI, абстракцію облікового запису та інше.

Мета EIP (Мета пропозиція щодо покращення Ethereum): Ця категорія EIP обертається навколо змін у процесах Ethereum (або подій у межах процесу), включаючи модифікації процесів, посібників користувача, процесів прийняття рішень, середовищ розробки та інструментів. Оскільки ці модифікації потребують колективного дотримання з боку користувачів спільноти, досягнення консенсусу спільноти є необхідним.

Інформаційний EIP (Інформаційний Пропозиція щодо покращення Ethereum): Цей тип EIP є нестандартним покращенням, яке не пропонує нових функцій, але вирішує проблеми дизайну та пропонує думки щодо загальних принципів або інформації в спільноті Ethereum. Це не обов'язково відображає консенсус або рекомендацію від спільноти Ethereum.

На даний момент репозиторій EIP пройшов розділення ERC (Ethereum Request for Comment) та EIP. Пропозиція EIP-7329 передбачає розбиття специфікацій ERC з репозиторію EIP в новий репозиторій, залишаючи лише основний протокол EIP. Таким чином, поточний репозиторій EIP фокусується на стандартизації самого Ethereum та побудованих на ньому протоколів, відстежуючи минулі та поточні поліпшення у формі EIP. Репозиторій ERC, з іншого боку, присвячений стандартизації рівня застосунків Ethereum, відстежуючи поліпшення стандартів застосунків у формі ERC. ERC породив кілька відомих стандартів, таких як ERC-20, ERC-721, ERC-1155 та інші.

2.2 процес огляду EIP

Ідея - перед-проектна ідея. Це не відстежується в сховищі EIP.

Чорновик - перша формальна фаза в розробці EIP. Після належного форматування EIP об'єднується в репозиторій EIP редактором EIP.

Огляд - Автор EIP позначає EIP як готовий і запитує рецензію від однолітків.

Останній виклик - Це останнє вікно огляду для EIP перед передачею до

Фінальний - редактор EIP призначить

Останній виклик

Це статус і встановить дату завершення перегляду

останній дзвінок-останній термін

) , зазвичай після 14 днів.

Якщо під час цього періоду виникнуть необхідні нормативні зміни, EIP повернеться до

Огляд

.

Фінал - Цей EIP представляє собою остаточний стандарт. Остаточний EIP знаходиться у стані фіналу і повинен бути оновлений лише для виправлення помилок та додавання не нормативних пояснень.

PR, який переміщує EIP з останнього виклику на кінцевий виклик, не повинен містити жодних змін, окрім оновлення стану. Будь-які вміст або редакційні запропоновані зміни повинні бути подані окремо від цього оновлення статусу PR.

Застій

Чернетка

  • в або

Огляд

або будь-який EIP, який був неактивним протягом 6 місяців або більше

Останній дзвінок

буде перенесено до

Застійний

. Автор або редактор EIP може перемістити EIP назад

Чернетка

або на попередній стан, щоб відновитися. Якщо не воскресне, пропозиція може залишитися такою назавжди.

Автори EIP повідомляються про будь-які зміни алгоритму стосовно статусу їх EIP

Відкликано - Автор EIP відкликав запропонований EIP. Цей статус є остаточним і не може бути відновлений за допомогою цього номеру EIP. Якщо ідея буде продовжена пізніше, вона буде розглядатися як новий пропозиція.

Living - Спеціальний стан EIP, призначений для постійного оновлення і не досягає кінцевого стану. Найвідоміший з них - EIP-1.

Disclaimer:

  1. Ця стаття була передрукована з [ PANews]. Усі авторські права належать оригінальному автору [E2M Дослідження]. Якщо є зауваження до цього передрукованого матеріалу, будь ласка, зв'яжіться з Gate Learn команди, і вони оперативно впораються з цим.
  2. Відмова від відповідальності: Погляди та думки, висловлені в цій статті, належать виключно автору і не є жодною інвестиційною порадою.
  3. Переклади статті на інші мови виконуються командою Gate Learn. Якщо не зазначено, копіювання, поширення або плагіатування перекладених статей заборонене.
เริ่มตอนนี้
สมัครและรับรางวัล
$100