Виталик: долгосрочная устойчивость Ethereum зависит от простоты протокола и «сборки мусора»

iconKuCoinFlash
Поделиться
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconСводка

expand icon
Сооснователь Ethereum Виталик Бутерин подчеркнул необходимость простоты протокола и эффективного «сбора мусора» для обеспечения долгосрочной устойчивости сети. Он отметил, что добавление слишком большого количества функций или сложной криптографии может перегрузить ВМ Ethereum (Ethereum Virtual Machine), что навредит децентрализации и безопасности. Виталик призвал к формализованному процессу упрощения протокола, акцентируя внимание на удалении устаревших элементов и эффективном управлении данными в цепочке. Это позволит Ethereum развиваться устойчиво, сохраняя при этом автономность.

BlockBeats сообщение, 18 января, основатель Ethereum Виталик написал, что важной, но долгое время недооцененной частью «безопасности без доверия», «теста на отсутствие зависимости» и «автономии» является простота протокола. Даже если протокол является чрезвычайно децентрализованным, имеет сотни тысяч узлов и обладает 49% устойчивости к атакам Байзантии, узлы используют квантово-безопасные peerda и stark для полной проверки всего, но если протокол представляет собой громоздкую и запутанную ситуацию, состоящую из десятков тысяч строк кода и пяти форм криптографии уровня доктора философии, в конечном итоге протокол не пройдет все три теста: он не будет полностью безопасным, не будет полностью автономным и не будет очень безопасным.


Одной из моих проблем с разработкой протокола Ethereum является то, что мы можем слишком поспешно добавлять новые функции, чтобы удовлетворить конкретные требования, даже если эти функции делают протокол громоздким, или вводить полностью новые компоненты взаимодействия или сложные криптографические технологии в качестве ключевых зависимостей. Это может привести к краткосрочному улучшению функциональности, но серьезно пошатнет автономность протокола в долгосрочной перспективе. Основная проблема заключается в том, что если оценивать изменения протокола по масштабу изменений в существующем протоколе, то, чтобы поддерживать обратную совместимость, добавление новых функций будет намного превышать их удаление, и протокол неизбежно станет громоздким со временем. Чтобы решить эту проблему, процесс разработки Ethereum должен иметь четкий механизм «упрощения» / «очистки мусора».


Мы надеемся, что разработчики клиентов больше не будут вынуждены иметь дело со всеми старыми версиями протокола Ethereum. Это можно оставить на усмотрение старых клиентов, работающих в контейнерах Docker. В долгосрочной перспективе я надеюсь, что темп изменений в Ethereum замедлится. Я думаю, что в конечном итоге это неизбежно по многим причинам. Эти первые пятнадцать лет следует рассматривать как этап роста, на котором мы исследовали множество идей и наблюдали, какие из них работали, какие оказались полезными, а какие — нет. Мы должны стремиться к тому, чтобы бесполезные элементы не стали постоянной ношей для протокола Ethereum.

Отказ от ответственности: Информация на этой странице может быть получена от третьих лиц и не обязательно отражает взгляды или мнения KuCoin. Данный контент предоставляется исключительно в общих информационных целях, без каких-либо заверений или гарантий, а также не может быть истолкован как финансовый или инвестиционный совет. KuCoin не несет ответственности за ошибки или упущения, а также за любые результаты, полученные в результате использования этой информации. Инвестиции в цифровые активы могут быть рискованными. Пожалуйста, тщательно оценивайте риски, связанные с продуктом, и свою устойчивость к риску, исходя из собственных финансовых обстоятельств. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашими Условиями использования и Уведомлением о риске.