Виталик: Разумно «инкапсулировать» определенные функции в протоколе Ethereum и следовать минимально возможному маршруту инкапсуляции.
Виталик Бутерин, соучредитель Ethereum, опубликовал статью, в которой обсуждается, должен ли Ethereum «закрепить» больше вещей в протоколе. В статье отмечается, что создание минималистичного программного обеспечения позволяет легко адаптироваться к различным потребностям пользователей и избежать «раздувания» программного обеспечения. Однако блокчейн — это не операционная система персональных компьютеров, а социальная система. Это означает, что имеет смысл инкапсулировать в протокол определенные функции.
Во многих случаях эти другие примеры аналогичны тому, что мы видели в абстракции учетной записи. Но мы также извлекли несколько новых уроков:
- Инкапсуляция функциональности может помочь избежать рисков централизации в других областях стека;
- Инкапсуляция слишком большого количества контента может чрезмерно увеличить доверие и бремя управления протоколом;
- Инкапсуляция слишком большого количества контента может сделать протокол слишком сложным;
- Инкапсуляция функциональности в долгосрочной перспективе может оказаться контрпродуктивной, поскольку потребности пользователей непредсказуемы.
Кроме того, ставка ликвидности, ZK-EVM и предварительно скомпилированные примеры показывают возможность среднего пути: минимальное жизнеспособное закрепление. Протокол не обязательно должен инкапсулировать всю функциональность, но может содержать определенные части, которые решают ключевые проблемы, что упрощает реализацию функциональности, не будучи слишком параноидальным или слишком узким. Примеры включают в себя:
- Вместо того, чтобы инкапсулировать полную систему ставок ликвидности, лучше изменить правила штрафов за ставку, чтобы сделать ненадежную ставку ликвидности более осуществимой;
- Вместо инкапсуляции большего количества прекомпиляторов инкапсулируйте EVM-MAX и/или SIMD, чтобы упростить эффективную реализацию более широкого класса операций;
— Можно просто инкапсулировать проверку EVM вместо инкапсуляции всей концепции объединения.
