Откуда берутся названия для форков в Ethereum?
Форк — это обновление Ethereum, когда необходимо внести существенные изменения в протокол. Обновление в Ethereum отличается от традиционных систем тем, что требует полную замену ПО у каждой Ethereum ноды. Постепенное обновление нод может приводить к временному рассинхрону в сети: одни блоки создаются по новым правилам, а другие — по старым.
Frontier thawing, Homestead, DAO fork, ... ,Paris, Shapella, Dencun - это форки, которые случались в разное время жизни протокола.
Тут стоит вспомнить, что код протокола Ethereum делится на две части: Execution Layer и Сonsensus Layer. Каждая часть обособлена и может быть обновлена отдельно.
Execution layer
С 2021 года обновления этой части Ethereum соответствует городам, в которых проводилась конференция Devcon:
▪️Апрель 2021 — Berlin,
▪️Август 2021 — London,
▪️Апрель 2023 — Shanghai,
▪️Март 2024 — Cancun.
Сегодня готовится обновление Prague, которое ориентировочно запланировано на начало 2025.
Пока что у Ethereum в запасе конференции в трех городах: Osaka, Bogota, Bangkok.
Чтобы чаще обновляться, нужно проводить больше конференций😅
Consensus layer
Здесь история другая. С момента запуска Beacon Chain обновления соответствует именам звезд в алфавитном порядке:
▪️Октябрь 2021 — Altair,
▪️Сентябрь 2022 — Bellatrix,
▪️Апрель 2023 — Capella,
▪️Март 2024 — Deneb.
Скоро ожидаем обновление Electra.
Скорое обновление Ethereum имеет кодовое название — Pectra, что является составным из Prague и Electra для обновлений execution и consensus слоев. Ethereum использует комбинированные названия для форков, которые затрагивают обновления сразу двух слоёв. Это своего рода упрощение для разговоров "на кухне". По такому принципу сложились: Shanghai + Capella = Shapella, Cancun + Deneb = Dencun.
Подробнее о Pectra расскажем в будущих постах👋
#павел_найданов
Post #208
226

- 🔥 5
- 👾 3
- 👍 1
- 😱 1