Виталик: пять сожалений о первоначальном дизайне Эфириума
Исходный текст:DL News
Скомпилировано: Asher, Odaily星球日报

На мероприятии ETHBerlin на прошлой неделе мало кто мог подумать, что соучредитель Ethereum Виталик Бутерин выступит на сцене. И что более удивительно, содержание его выступления касалось его сожалений о первоначальном дизайне Ethereum. Для многих слушателей его речь не только напомнила о славных днях, когда в 2014 году родилась сеть Ethereum, но и помогла наметить дорожную карту для следующего этапа развития криптовалюты, стоимость которой сейчас составляет 448 миллиардов долларов.
Что касается текущего состояния Ethereum, то Комиссия по ценным бумагам и биржам США (SEC) только что частично одобрила биржевой инвестиционный фонд (ETF) на спотовый Ethereum — одобрено всего 19 b-4, сейчас необходимо пройти через файл S-1. Крупнейшая в мире инвестиционная компания BlackRock также запустила свой токенизированный фонд на сети Ethereum. Сеть Ethereum породила огромную экосистему, состоящую из разработчиков и финансовых приложений, стоимость которой превышает 63 миллиарда долларов, и она стала синонимом децентрализованных финансов.
V神:重新思考以太坊的构建
Виталик отметил, что есть ряд вещей, которые он мог бы сделать иначе, включая разработку виртуальной машины Ethereum, смарт-контрактов и механизма консенсуса PoS. Он также отметил, что даже несмотря на то, что Ethereum становится все более мейнстримным, его все еще неправильно понимают. "Нарратив о биткойне очень прост — это цифровое золото. Но когда речь заходит о Ethereum, возникает вопрос: 'Что такое Ethereum на самом деле?'"
Организатор ETHBerlin Афри Шоден спросил: "Основываясь на всем, что вы узнали за последние 10 лет, если бы вы могли начать с нуля сегодня, как бы вы по-другому построили Ethereum?"

Виталик обсуждает видение Ethereum в прошлом и настоящем на конференции ETHBerlin
位数过多的虚拟机
Первое беспокойство, о котором упомянул Виталик: виртуальная машина Ethereum, которая является ключом к превращению сети Ethereum в децентрализованный крупный криптокомпьютер.
Виталик отметил, что первоначальный дизайн EVM для Ethereum выбрал 256-битную обработку вместо 64 или 32 бит. Первоначальный дизайн оказался слишком сложным для 256 бит, что является крайне неэффективным, и даже при выполнении простых задач может создавать большое количество избыточных данных в блокчейне.
仍需优化的智能合约
Что касается смарт-контрактов, Виталик заявил, что ранние разработчики Ethereum должны были сосредоточиться на упрощении написания смарт-контрактов и уменьшении количества строк кода для повышения прозрачности. Таким образом, с уменьшением количества строк кода людям было бы легче просматривать и проверять их внутреннее состояние.
尽早切换到一个"劣质"的 PoS
Что касается перехода механизма консенсуса Ethereum, Виталик отметил, что переход Ethereum в 2022 году с PoW (Proof of Work) на PoS (Proof of Stake) должен был произойти раньше. "Когда мы перешли на PoS, мы должны были быть готовы раньше перейти на более плохую версию PoS, в конечном итоге потратив много циклов на то, чтобы действительно попытаться сделать PoS идеальным. Если бы в 2018 году существовал гораздо более простой PoS, это могло бы спасти много деревьев."
Теперь Ethereum больше не управляется майнерами, а валидаторами, которые ставят 32 Ethereum (стоимость около 124,000 долларов), чтобы выполнять ту же работу — и за это получают вознаграждение. Если они ведут себя неправильно, например, подтверждают мошеннические транзакции, они будут наказаны. В общем, этот переход заменил оригинальную высокоэнергетическую вычислительную мощность экономическими стимулами.
自动日志到 EIP
От крупных переводов токенов до ловушек с бэкдорами, пользователи могут легко отслеживать движение средств в криптовалюте, что отчасти стало возможным благодаря функции автоматической записи.
Однако с развитием отрасли, особенно с переходом от внешних учетных записей, таких как MetaMask, к умным кошелькам, таким как Safe, некоторые важные аспекты этой автоматической записи были утеряны. Виталик отметил: "Автоматическая запись переводов Ethereum должна была существовать с самого начала, нам понадобилось всего 30 минут, чтобы завершить кодирование, однако это стало EIP (Предложения по улучшению Ethereum)."
SHA-2 替换 Keccak
Виталик отметил, что если бы он мог выбрать заново, он бы использовал SHA-2 для шифрования Ethereum, а не текущий алгоритм шифрования Keccak.
Ранние команды Ethereum внедрили нестандартную версию Keccak. По сути, Ethereum использует итерационную версию до SHA-3, что означает, что разработчикам Ethereum нужна была пользовательская библиотека — набор повторно используемого кода, который не нужно переписывать с нуля для адаптации к SHA-3 и Keccak. Но из-за несовместимости с другими системами, использующими SHA-3, сеть Ethereum должна была поддерживать оба алгоритма в EVM.
В целом, эта проблема в основном решена, и текущее развитие определенно не будет на нее влиять.
小结
В заключение, несмотря на ряд небольших проектных ошибок, Виталик отметил, что любой проект неизбежно сталкивается с такими ситуациями. Он сказал: "Я действительно рад, что, похоже, основные разработчики Ethereum и их исполнительные способности улучшаются с каждым годом. Команда теперь способна эффективно и безопасно исправлять некоторые из этих ошибок."











