09:36
Виталик: Ключ к долгосрочному устойчивому развитию Ethereum заключается в простоте протокола и механизме «сборки мусора»BlockBeats News, 18 января, основатель Ethereum Виталик опубликовал сообщение, в котором говорится: «Важный аспект "доверия без посредников", "отсутствия аварийных выходов" и "суверенитета", который долгое время недооценивался, — это простота протокола. Даже если протокол сверхдецентрализован, с сотнями тысяч узлов и 49% византийской отказоустойчивостью, где узлы используют quantum-secure peerda и stark для полной валидации всего, но если протокол представляет собой неуклюжую конструкцию из сотен тысяч строк кода и пяти видов сложной криптографии на уровне докторантуры, в конечном итоге протокол не пройдет все три теста: он не полностью trustless, не полностью суверенный и не очень безопасный». Одна из моих забот по поводу развития протокола Ethereum заключается в том, что мы можем быть слишком стремительными в добавлении новых функций для удовлетворения конкретных потребностей, даже если эти функции делают протокол громоздким или вводят совершенно новые интерактивные компоненты или сложные криптографические технологии в качестве ключевых зависимостей. Это может принести краткосрочные улучшения, но серьезно подорвет долгосрочный суверенитет протокола. Основная проблема в том, что если мы оцениваем изменения протокола по принципу «насколько сильно изменяется существующий протокол», то для поддержания обратной совместимости добавление функций будет значительно преобладать над их удалением, и со временем протокол неизбежно станет раздутым. Чтобы решить эту проблему, процесс разработки Ethereum нуждается в четком механизме «упрощения» / «сбора мусора». Мы надеемся, что разработчикам клиентов больше не придется иметь дело со всеми старыми версиями протокола Ethereum. Это можно оставить клиентам старых версий, работающим в Docker-контейнерах. В долгосрочной перспективе я надеюсь, что темпы изменений Ethereum замедлятся. Я думаю, что по разным причинам это в конечном итоге неизбежно. Первые пятнадцать лет следует рассматривать как этап роста, когда мы исследовали множество идей и наблюдали, какие из них были эффективными, полезными, а какие — нет. Мы должны стремиться не допустить, чтобы бесполезные части стали постоянным бременем для протокола Ethereum».