Исходный текст: DL News
Составитель: Ашер, Odaily Planet Daily.
На мероприятии ETHBerlin на прошлой неделе мало кто ожидал, что сооснователь Ethereum Виталик Бутерин будет выступать на сцене. И что еще более удивительно, так это то, что содержание этой речи состоит в том, чтобы описать некоторые из его сожалений по поводу первоначального дизайна Эфириума. Для многих в аудитории его выступление не только напомнило о славных днях сети Ethereum в 2014 году, но и помогло наметить следующие шаги для криптовалюты, стоимость которой сейчас составляет 448 миллиардов долларов.
Что касается текущего Ethereum, Комиссия по ценным бумагам и биржам США только что частично утвердила спотовый биржевой фонд Ethereum (ETF) — он только прошел 19b-4 и в настоящее время должен пройти проверку S-1, крупнейшей в мире компании по управлению активами. Он также запустил собственный токенизированный фонд в сети Ethereum. Сеть Ethereum породила огромную экосистему разработчиков и финансовых приложений стоимостью более 63 миллиардов долларов и стала синонимом децентрализованных финансов.
Бутерин: Переосмысление конструкции Эфириума
Виталик сказал, что есть ряд вещей, которые он мог бы сделать по-другому, включая разработку виртуальной машины Ethereum, смарт-контрактов и механизма консенсуса PoS. Он также сказал, что, хотя Ethereum становится все более популярным, его все еще неправильно понимают. «Повествование о Биткойне очень простое: это цифровое золото. Но когда дело доходит до Эфириума, возникает вопрос: «Ух ты, а что такое Эфириум?»».
Организатор ETHBerlin Афри Шоден спросил: «Основываясь на всем, что вы знаете и чему научились за последние 10 лет, если бы вы могли начать с нуля сегодня, как бы вы построили Ethereum по-другому?»
Виталик обсуждает прошлое и настоящее видение Ethereum на конференции ETHBerlin
Виртуальная машина со слишком большим количеством битов
Первая проблема, упомянутая Виталиком: виртуальная машина Ethereum, которая является ключом к превращению сети Ethereum в децентрализованный крупномасштабный криптографический компьютер.
Виталик сказал, что первоначальный дизайн EVM Ethereum выбрал 256-битную обработку вместо 64-битной или 32-битной. Первоначальный дизайн был слишком сложным для 256 бит, что очень неэффективно и может создавать большие объемы избыточных данных в блокчейне даже при выполнении простых задач.
Смарт-контракты, которые еще нуждаются в оптимизации
Что касается смарт-контрактов, Виталик сказал, что ранним разработчикам Ethereum следует сосредоточиться на том, чтобы упростить написание смарт-контрактов с меньшим количеством строк кода, чтобы повысить прозрачность. Это облегчает людям просмотр и проверку того, что происходит внутри них, поскольку количество строк кода сокращается.
Переключитесь на «низший» PoS как можно раньше
Что касается трансформации механизма консенсуса Ethereum, Виталик заявил, что переход Ethereum с механизма консенсуса PoW (Proof of Work) на механизм PoS (Proof of Stake) в 2022 году должен быть осуществлен раньше «При переходе на PoS мы должны были это сделать. Будучи готовым раньше перейти на худшую версию PoS и в конечном итоге потратив много циклов, пытаясь сделать PoS идеальным, множество деревьев можно было бы спасти, если бы в 2018 году было гораздо более простое доказательство доли».
Теперь Ethereum больше не отвечает за майнеров, а находится в руках валидаторов, которые ставят 32 Ethereum (на сумму около 124 000 долларов США), чтобы сделать то же самое — и получить за это вознаграждение. Если они будут вести себя неправильно, например, проверяя мошеннические транзакции, они будут наказаны. Короче говоря, это преобразование заменяет чистую энергоемкую вычислительную мощность финансовыми стимулами.
Автоматический вход в EIP
От крупных переводов токенов до бэкдор-ловушек — пользователи могут легко отслеживать движение средств в криптовалютах, отчасти благодаря возможностям автоматического ведения журнала.
Однако по мере развития отрасли, особенно от внешних учетных записей, таких как MetaMask, к интеллектуальным кошелькам, таким как Safe, некоторые аспекты этого важного ведения журналов были утеряны. Виталик сказал: «Автоматическая регистрация переводов Ethereum должна была быть предусмотрена с самого начала, и нам потребовалось всего 30 минут, чтобы ее запрограммировать. Вместо этого она стала EIP (Предложения по улучшению Ethereum)».
SHA-2 заменяет Кечака
Виталик сказал, что если бы он выбрал еще раз, он бы использовал SHA-2 для шифрования Ethereum вместо используемого в настоящее время алгоритма шифрования Keccak.
Ранние команды Ethereum реализовали нестандартизированные версии Keccak. По сути, Ethereum использует предыдущую версию SHA-3, а это означает, что разработчикам Ethereum нужна специальная библиотека — многоразовая коллекция кода, которую не нужно переписывать с нуля для поддержки SHA-3 и Keccak. Однако из-за несовместимости с другими системами, использующими SHA-3, сеть Ethereum должна поддерживать оба алгоритма в EVM.
В целом эта проблема в принципе решена, и на нынешнее развитие это никак не повлияет.
краткое содержание
В конце концов, несмотря на ряд мелких дизайнерских ошибок, Виталик утверждает, что они неизбежны в любом проекте. «Я очень рад, я чувствую, что разработчики ядра Ethereum и их возможности исполнения улучшаются с каждым годом. Теперь у команды есть возможность эффективно и безопасно исправлять некоторые из этих ошибок», — сказал он.