Logo
Partager cet article

Дійсні бали: Бутерін каже, що після підтвердження частки з’являться нові оновлення Ethereum

У суботу в мережі Ethereum 2.0 стався перший великий інцидент; Віталік планує ще багато оновлень у майбутньому Ethereum після злиття

Перевірка пульсу: Коли клієнт падає

Станом на 20.04.2021 о 19:33 UTC
Станом на 20.04.2021 о 19:33 UTC

Читайте також: Ethereum 2.0 пояснюється 4 простими показниками

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter The Protocol aujourd. Voir Toutes les Newsletters

У суботу, 24 квітня, у мережі Ethereum 2.0 стався перший серйозний інцидент. У програмному клієнті Prysm було виявлено помилку, через яку приблизно 70% валідаторів у мережі не могли створювати блоки.

Як фон, існує чотири основні програмні клієнти ETH 2.0: Prysm, Teku, Lighthouse і Nimbus. Щоб стати валідатором і отримати винагороду в мережі, користувач повинен завантажити та запустити ONE із цих програмних клієнтів на своєму комп’ютері.

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

Prysmatic Labs, команда розробників Prysm, твітнув, що Інцидент спричинив близько 15 ETH бути втраченим в цілому. У середньому кожен окремий валідатор, який запускає клієнт Prysm, втратив близько 122 950 gwei, що коштує приблизно 0,30 доларів США за сьогоднішніми цінами.

Середній щоденний дохід валідатора ETH 2.0
Середній щоденний дохід валідатора ETH 2.0

Під час цього процесу жодні валідатори не були скорочені, тобто жодного користувача не було примусово видалено з мережі через зловмисну ​​поведінку. Шкода була обмежена пропущеними винагородами валідатора.

Інцидент тривав приблизно дві години, було пропущено понад 403 блоки. Відтоді команда Prysmatic Labs випустила нову версію програмного забезпечення з виправленою цією помилкою. У повідомленні Discord, співпровідний розробник Prysmatic Labs Рауль Джордан підкреслив, що всі користувачі, які використовують Prysm, повинні «негайно» оновити своє програмне забезпечення.

«Ми б не робили ані оголошення, ані виправлення, якби не мали найвищого рівня впевненості в розв’язанні», — сказав Джордан.

Будь-який валідатор, який ще не оновив до останньої версії Prysm, ризикує втратити мережеві винагороди. Хоча вплив цієї помилки найбільше було помічено 24 квітня, докази цього з’явилися в меншому масштабі ще на початку як 20 січня і зовсім недавно 25 квітня.

Для всіх валідаторів ETH 2.0, на яких не встановлено клієнтське програмне забезпечення Prysm, жодних дій не потрібно. Валідатор CoinDesk під назвою «Zelda» працює на клієнтському програмному забезпеченні Lighthouse. У результаті ми не помітили жодних змін у щоденних операціях валідатора та винагородах.

Щоденний дохід валідатора Zelda
Щоденний дохід валідатора Zelda

ONE із найбільших уроків суботнього інциденту, за словами розробника Teku Бена Еджінгтона, щоб «кожен серйозно ставився до різноманітності клієнтів». Важко передбачити, коли і як можна буде виявити іншу помилку в клієнтському програмному забезпеченні ETH 2.0, але те, що можна контролювати, — це ступінь збитку.

Зменшивши відсоток валідаторів, які працюють із клієнтом Prysm, із 70% і збільшивши використання інших клієнтів ETH 2.0, валідатори та розробники можуть бути впевнені, що ці типи помилок впливають лише на меншість користувачів у мережі.

«Якщо ви використовуєте основний клієнт (яким зараз є Prysm), то це ваш заклик до дії!» – сказав Еджінгтон.

Нові межі: ETH 2.0 після злиття

У п’ятницю, 23 квітня, засновник Ethereum Віталік Бутерін виступив з презентацією на Масштабування Ethereum Summit про дорожню карту розвитку Ethereum після його злиття з proof-of-stake (PoS).

«Що буде далі?» - Слайд з презентації Віталіка Бутеріна на Scaling Ethereum Summit
«Що буде далі?» - Слайд з презентації Віталіка Бутеріна на Scaling Ethereum Summit

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

Ось деякі з основних моментів:

Очищення після злиття

Наразі розробники припускають, що злиття буде активовано через зворотно-несумісне загальносистемне оновлення, яке також називається «хардфорком», до кінця цього року або на початку наступного року.

Бутерін описав необхідність «очищення [хард] форку після злиття» незабаром після випуску коду.

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

Через пришвидшений графік активації PoS на Ethereum розробники не помічають надмірностей і неефективності мережі, щоб швидше запровадити оновлення.

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

Шардинг і зведення

Потім з’являється ще одна довгоочікувана функція Ethereum: шардинг.

Шардинг розширює можливості Ethereum для обробки транзакцій, розділяючи його базу даних на 64 нові міні-блокчейни. Ці міні-блокчейни або «шарди» здатні обробляти транзакції та дані паралельно. Разом із сегментуванням, зведення — це спосіб ущільнення кількох транзакцій і зменшення їх розміру на будь-якому сегменті.

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

Через потенційні небезпеки та ризики, пов’язані з «найбільш багатообіцяючою стратегією» Ethereum щодо довгострокової масштабованості, Бутерін підкреслив необхідність мати її як окреме оновлення від усіх інших.

"Ми T хочемо робити всі потенційно небезпечні речі одночасно. Ви хочете зробити ONE [злиття Ethereum з PoS], а потім інший, щоб розробники могли звернути увагу та зосередитися", - сказав Бутерін.

Покращення безпеки

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

Безгромадянства та закінчення терміну дії стану

Після підвищення надійності протоколу PoS і шардів Ethereum підозрювані розробники Бутеріна почнуть розглядати «середньострокові» пункти порядку денного, найважливішим з яких, на мій погляд, є питання про стан Ethereum.

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

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

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

З усіх цих та інших причин розробники працюють над вирішенням проблеми розміру стану Ethereum. ONE з рішень під назвою «бездержавність» передбачає створення двох різних класів вузлів Ethereum . Деякі з них будуть вільні від будь-яких обов’язків щодо зберігання даних про стан, тоді як інші відповідатимуть за їхнє зберігання. Інше рішення, яке називається «термін дії стану», передбачає зменшення розміру стану шляхом архівування частин стану Ethereum, яким більше року.

"Це звучить божевільно, але насправді простіше робити обидва одночасно, ніж просто безгромадянство або просто термін дії, що цікаво. Тож [це] великий проект. Він справді BIT складний, але він має велику цінність [і] потенціал, щоб зробити щось важливе для екосистеми", — сказав Бутерін.

Більше великих проектів

Casper CBC. SNARKs. Квантовий опір. Список можна продовжувати.

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

Навіть за умови успішної активації PoS, Ethereum дуже далекий від переходу в «режим обслуговування» та досягнення того самого рівня стабільності протоколу, який зараз підтримує мережа Bitcoin .

Основний висновок цієї нової та оновленої дорожньої карти розвитку Ethereum полягає в тому, що перехід на PoS – це лише початок. Це відправна точка, а не фінішна пряма, оскільки ще попереду ще важливіші зміни на рівні протоколу в мережі.

Перевірені бере

  • Як візуалізувати об’єднаний Ethereum із розділеними даними (допис у блозі, Барнабе Монно)
  • Binance запустить NFT-маркетплейс цього червня (стаття, CoinDesk)
  • Bitmain випустить Antminer E9 ASIC для майнінгу Ethereum (стаття, CoinDesk)
  • Ціна Polygon досягла рекордного рівня завдяки перевантаженості мережі Ethereum (стаття, CoinDesk)
  • Як хакер намагався підробити найдорожчий у світі NFT (стаття, CoinDesk)
  • Оновлення від усіх команд, які підтримуються Ethereum Foundation (публікація в блозі, Ethereum Foundation)
  • Про пули ставок і похідні інструменти ставок (допис у блозі, Дослідження парадигми)

Факт тижня

validpoints_april-28-видання

Відкрити повідомлення

Не соромтеся відповідати будь-коли та надсилати електронною поштою CoinDesk.com свої думки, коментарі чи запитання щодо сьогоднішнього інформаційного бюлетеня. Між читаннями спілкуйтеся зі мною Twitter.

Valid Points містить інформацію та дані безпосередньо з власного вузла перевірки ETH 2.0 CoinDesk у щотижневому аналізі. Весь прибуток, отриманий від цього підприємства, буде передано благодійній організації за нашим вибором, коли перекази будуть увімкнені в мережі. Щоб отримати повний огляд проекту, перегляньте наш анонс.

Ви можете перевірити активність валідатора CoinDesk ETH 2.0 у режимі реального часу за допомогою нашого відкритого ключа валідатора, який:

0xad7fef3b2350d220de3ae360c70d7f488926b6117e5f785a8995487c46d323ddad0f574fdcc50eeefec34ed9d2039ecb.

Знайдіть його на будь-якому сайті дослідника блоків ETH 2.0!

Приєднуйтеся до Крістін Кім і Бена Еджінгтона з Consensys у серії подкастів CoinDesk під назвою “Відображення ETH 2.0."Нові епізоди транслюються щочетверга. Слухайте та підписуйтесь через стрічку подкастів CoinDesk Apple Подкасти, Spotify, Кишенькові зліпки, Google Подкасти, Кастбокс, Вишивальник, Радіо Громадське, IHeartRadio або RSS.

Christine Kim

Крістін є дослідницьким аналітиком CoinDesk. Вона зосереджується на отриманні інформації про індустрію Криптовалюта і блокчейнів на основі даних. До того як стати аналітиком-дослідником, Крістін була технічним кореспондентом CoinDesk, головним чином висвітлюючи події в блокчейні Ethereum . Криптовалюта авуари: немає.

Christine Kim