Віталік Бутерин запропонував варіант плавного переходу на Ethereum 2.0

Новини криптовалюта

Виталик Бутерин предложил вариант плавного перехода на Ethereum 2.0

Співзасновник і головний ідеолог Эфириума Віталік Бутерин запропонував варіант більш м’якого переходу з мережі Эфириума 1.0 на другу версію протоколу.

Суть пропозиції полягає в прискореному перенесення блокчейна на основі консенсусу Proof of Work на «сигнальну ланцюжок» (beacon chain), що лежить в основі архітектури блокчейна з використанням шардинга. Передбачуване Віталіком оновлення потребує лише легкі клієнти без збереження стану (stateless clients), але йому не потрібні будуть майнеры. Це потребує значно менше змін на рівні архітектури.

Першим кроком стане перенесення ланцюжка блоків Эфириума 1.0 в нульовий шард (shard 0) мережі 2.0. Згодом, з розвитком екосистеми, деякі функції з першої версії Эфириума будуть поступово перенесені на другу. Віталік пише:

  • Нульовий шард системи буде містити в собі весь блокчейн ETH1.

  • Ми додаємо нові маркери для сумісних з ETH1 вузлів. Тобто валідатори, підтримують мережу ETH1, повинні виставити відповідний маркер «eth1_friendly_validators». Вони можуть виставити або прибрати його в будь-який час.

  • Творець блоків у будь-якому слоті в шарде 0 вибирається випадковим чином з вузлів з маркером eth1_friendly_validators.

  • Валідатори нульового шарда підтверджують блоки, згенеровані в цьому шарде, причому блоки повинні містити інформацію для легких клієнтів. Підтверджують вузли інших шардов можуть перевіряти і підтверджувати інформацію у блоках нульового шарда, проте в підтвердженні стану шарда 0 вони брати участь не можуть. Всі фінальні обчислення відбуваються тільки в нульовому шарде.

Читайте также:
Китайська SSC набуває 27% американської криптобиржи DBOT

Таким чином, система ETH1 зможе продовжувати роботу в якості нульового шарда системи ETH2. Повні вузли поточної мережі зможуть підтримувати і нову без будь-яких проблем, за винятком одночасної установки клієнта Ethereum 2.0. Тобто таким вузлів доведеться паралельно підтримувати обидві мережі, поки потреба в старої не відпаде. Однак основною стане «сигнальна ланцюг» (beacon chain) нової версії.

Подальший перехід на Ethereum 2.0 буде відбуватися у відповідності з раніше прийнятими планами.

Source
Оцініть статтю
Популярний портал | Proexpress.com.ua | все найцікавіше в Україні

Thanks!

Our editors are notified.