💠Ethereum roadmap
Посмотрим на roadmap глазами Solidity-разработчика, который ранее не интересовался им. Признаться честно, я был впечатлен.
По сути, roadmap является многолетним трудом исследователей и разработчиков. Как и везде, он описывает конкретные улучшения протокола в будущем. Эти улучшения направлены на масштабируемость, безопасность, устойчивость и так далее.
Я думал пробежаться по-быстрому и рассказать вам, но не тут-то было: объем информации большой и достаточно сложный для беглого понимания. Начать нужно с того, что весь RoadMap бъется на отдельные группы, называемые этапами:
▫️The Merge
Работа над консенсусом. Ключевым этапом был запуск Beacon Chain, ознаменовавший старт перехода с Proof of Work на Proof of Stake. Однако и на сегодняшний день есть целый ряд запланированных работ: от работ в сторону безопасности выбора лидера для добавления нового блока до исследований в области квантовых подписей
▫️The Surge
Целью этого этапа является достижение пропускной способности в 100,000 транзакций в секунду. Нашумевший EIP-4844: Proto-Danksharding, который позволил снизить стоимость транзакций для L2-блокчейнов, относится к этому этапу.
▫️The Scourge
Этот этап направлен на смягчение централизации в дизайне Ethereum PoS, особенно в отношении MEV и ликвидного стейкинга/пулинга. Именно здесь рождалась идея вынести рынки MEV за пределы протокола. Именно здесь продолжаются дебаты, что эмиссия нативного токена неоптимальна и что сейчас мы переплачиваем за безопасность.
▫️The Verge
Основной лозунг здесь: «Проверка блоков должна быть максимально простой». Легкие клиенты на базе Snark, Verkle trees — все это направлено на упрощение проверки новых блоков.
▫️The Purge
Добрались до классики: тех. долг, упрощение протокола и тому подобное. Например, запретить selfdestruct из команд EVM, чтобы больше нельзя было уничтожить и стереть с лица земли смарт-контракт. Помимо этого планируется много чего интересного: оптимизация логов, расширение адрессного пространства, упрощение газовой механики и так далее.
▫️The Splurge
Цель этапа — это поправить все остальное, что не вошло в предыдущие этапы. Звучит красиво, ERC-4337: Account Abstraction Using Alt Mempool здесь яркий пример. Вздрогнули разработчики, которые пытались разобраться в нем за два часа. Я уж так точно вздрогнул🙃 Помимо АА, сюда входят EOF (Ethereum Object Format) - организация байт-кода в отдельные систематические разделы, любые другие улучшения языка смарт-контрактов, исследования в области криптографии.
Кому не понравилась выжимка, ловите интерактивчик для собственного изучения. Коллеги просят меня разобрать скорое обновление Pectra, так что скоро вернусь)
P.S. Так и хочется спросить у других блокчейнов: «А у вас там что по чем?»
#павел_найданов
Post #219
923

- 🦄 7
- 🔥 5
- 👍 4
- 👏 2
- 💯 1
- 🏆 1