Vitalik Buterin Says Ethereum’s Complexity Threatens Its 100-Year Future
Виталик Бутерин заявляет, что сложность Ethereum угрожает его 100-летнему будущему
Виталик Бутерин предупредил, что растущая сложность Ethereum создает риск для его 100-летнего будущего.
Он также предложил решение, которое потребует явного подхода «сборка мусора» в разработке протокола, отдавая предпочтение простоте перед внедрением новых функций.
Расширение Ethereum вызывает опасения
В своих последних публикациях поделился в социальных сетях, соучредитель Ethereum обсуждает, как чрезмерное «раздувание» подрывает безопасность сети, децентрализацию и её способность оставаться «бес доверия».
«Важный и постоянно недооцениваемый аспект ‘бес доверия’, ‘прохода теста на отказ’ и ‘самостоятельной суверенности’ — это простота протокола», — написал он.
Его аргумент основан на идее, что даже если Ethereum является высоко децентрализованным и устойчивым, он все равно может выйти из строя, если это будет беспорядок из сотен тысяч строк кода и нескольких типов сложной криптографии. По его мнению, такая система не проходит тесты на бес доверия, отказоустойчивость и самостоятельную суверенность, потому что пользователи должны полагаться на небольшую группу экспертов, чтобы понять, как она работает, новые команды будут бороться за достижение того же уровня качества, если текущие прекратят её обслуживать, а если даже эксперты не смогут проверить и понять протокол, пользователи не смогут по-настоящему владеть им.
Еще одна проблема заключается в том, что Ethereum станет менее безопасным по мере роста, потому что каждая часть системы несет риск поломки, особенно когда части взаимодействуют сложным образом.
Бутерин также призвал разработчиков не спешить добавлять новые функции для конкретных нужд. Несмотря на признание того, что они могут обеспечить краткосрочную функциональность, он считает, что в конечном итоге это вредит долгосрочной самодержавности и цели создания децентрализованной системы, которая просуществует сто лет.
Он также отметил, что основная проблема — это как оцениваются обновления Ethereum. Когда изменения измеряются по их размеру относительно существующей системы, обратная совместимость побуждает разработчиков добавлять больше новых качеств, чем удалять, что ведет к раздуванию.
Вам также может понравиться:
- Base лидирует по комиссиям L2 с $147K в день, в то время как большинство цепочек зарабатывают менее $5K
- Ethereum установил рекорд, добавив 393 600 новых кошельков за один день
- Виталик Бутерин говорит, что максималисты Bitcoin были правы, и призывает к созданию нового ‘суверенного Интернета’
Подход «сборка мусора»
Соучредитель Ethereum предложил решение, которое сделает процесс разработки сети «сбором мусора». Он описал три метрики для упрощения, включая сокращение общего количества строк кода до уровня, позволяющего разместить его на одной странице. Другая — избегать ненужных зависимостей от сложных компонентов, таких как несколько криптографических систем, и добавлять больше инвариантов, на которые Ethereum может полагаться, например, ограничения EIP-6780 на изменения слотов хранения и максимальную стоимость обработки транзакции по EIP-7825.
Бутерин также считает, что сбор мусора можно достичь небольшими шагами, например, оптимизацией существующих функций, или с помощью масштабных изменений, таких как переключение с Proof of Work на Proof of Stake. Он также предложил метод «совместимости в стиле Розетты», при котором сложные, но редко используемые части остаются доступными, но выводятся за рамки обязательного протокола и реализуются в виде смарт-контрактов.
Теги: