Соучредитель Ethereum Виталик Бутерин выпустил прямое предупреждение о техническом направлении Ethereum в посте, опубликованном в X в воскресенье, 18 января. Публично написав, Бутерин заявил, что растущая сложность протокола Ethereum теперь угрожает бездоверности, безопасности и суверенитету пользователей. Его комментарии были сосредоточены на дисциплине управления, а не на ценах, конкуренции или масштабировании сети.
По словам Виталика Бутерина, простота протокола лежит в основе доверия без доверия больше, чем количество узлов или пороги отказоустойчивости. Он отметил, что сложные конструкции вынуждают пользователей полагаться на экспертов для интерпретации поведения протокола. Особенно, эта зависимость ослабляет независимую проверку, даже когда показатели децентрализации выглядят сильными.
Он также упомянул «тест ухода», который измеряет, могут ли новые команды безопасно воссоздавать клиентов. Однако Бутерин отметил, что раздутая кодовая база создает барьеры для новых разработчиков. По мере роста сложности, разнообразие клиентов сокращается, потому что меньшему числу команд удается управлять техническим бременем.
Бутерин также связал сложность с суверенитетом пользователя. Он заявил, что системы, которые пользователи не могут проверить или понять, не полностью принадлежат им. Следовательно, непонятные протоколы ослабляют контроль пользователя, независимо от технической сложности.
Бутерин проследил причину раздувания Ethereum до того, как оцениваются изменения протокола. Разработчики часто ставят приоритет на обратную совместимость, что способствует добавлению функций вместо их удаления. Со временем этот дисбаланс накапливает неиспользуемые компоненты по всему протоколу.
Однако каждое сохраненное изменение увеличивает риск взаимодействий. Бутерин отметил, что сложные взаимодействия усложняют предсказание и отладку сбоев. По его мнению, безопасность ухудшается по мере усложнения системы для анализа.
Он также предупредил о чрезмерной криптографической зависимости. Протоколы, использующие меньше примитивов, остаются проще для аудита и обеспечения безопасности. В отличие от этого, слоистая криптография усложняет проверку и увеличивает риск долгосрочного обслуживания.
Чтобы бороться с раздуванием, Бутерин предложил явный «сбор мусора» протокола. Он обозначил три метрики, начиная с минимизации общего количества строк кода. Он отметил, что лаконичные протоколы остаются проще для проверки и обслуживания.
Во-вторых, он призвал ограничить зависимость от сложной криптографии. Меньше предположений, подчеркнул он, повышают ясность безопасности. В-третьих, он подчеркнул необходимость добавления инвариантов, упрощающих разработку клиентов.
Он привел в пример EIP-6780 и EIP-7825. Эти изменения снизили сложность мутаций состояния и ограничили расходы на обработку транзакций. Также он упомянул прошлые очистки, включая переход Ethereum с proof-of-work на proof-of-stake.
Бутерин описал первые пятнадцать лет Ethereum как экспериментальные. Он заявил, что будущее развитие должно избегать переноса неиспользуемых функций вперед.
Связанные статьи
SUI Обгонит Ethereum: сооснователь Mysten Labs делает смелое заявление
За последние 24 часа по всем сетям было ликвидировано позиций на 232 млн долларов, доля ликвидаций по лонгам превышает 60%
Перемирие между Ираном и Израилем под угрозой разрыва! Иран предупреждает Израиль: если продолжится массированный обстрел Ливана, «полностью выйдет из соглашения о прекращении огня», биткоин сразу опустился ниже 71k долл.
SUI обгонит Ethereum: сооснователь Mysten Labs делает смелое заявление
Том Ли: Рынок акций часто достигает дна в начале войны; я позитивно смотрю на Ethereum и технологические акции