В последние дни Виталик Бутерин выделил несколько рисков «перегрузки» консенсуса Ethereum. Мы вспоминаем некоторые из них, которые заслуживают внимания при разработке блокчейна
Виталик Бутерин призывает не перегружать консенсус Ethereum
В своей последней записи в блоге Виталик Бутерин указал на риск чрезмерной эксплуатации консенсуса Ethereum (ETH). Под этим он подразумевает приписывание протоколу все большей функциональности и ответственности:
Не перегружайте консенсус Ethereum:https://t.co/07tzyCrZcJ
— vitalik.eth (@VitalikButerin) May 21, 2023
В настоящее время разрабатывается ряд направлений, в том числе идея использования уровня безопасности Ethereum. Это касается, например, второго уровня, таких как Optimism, Arbitrum и ZKSync, которые постоянно общаются с первым уровнем.
Эта концепция также может быть распространена на повторное стейкирование, в случае если другой блокчейн запрашивает валидаторы Ethereum. Он использует гипотетический пример перехода Dogecoin на Proof-of-Stake, что потребует использования этих валидаторов для обеспечения безопасности сети.
На самом деле, с технической точки зрения, эти методы имеют ограниченный риск, но опасность на самом деле кроется в «социальном консенсусе». Другими словами, в случае возникновения серьезной проблемы сообщество соответствующих проектов может ожидать жесткого форка Ethereum для решения собственных трудностей.
Помимо философских дебатов о том, является ли хард форк законным для того, чтобы «повернуть время вспять», такие ожидания возлагают на Ethereum слишком большую ответственность. Именно поэтому Виталик Бутерин считает, что эти решения должны быть направлены на ограничение ущерба для указанных проектов, а не на создание пористости в Ethereum :
«Если вы разработаете протокол, в котором, даже если все полностью сломается, потери будут сдержанными для валидаторов и пользователей, которые решили участвовать и использовать ваш протокол, это представляет собой низкий риск. «
Интеграция данных реального мира через валидаторы
Еще одна концепция, которая технически осуществима, но о которой предупреждает Виталик Бутерин, — это оракулы, интегрированные непосредственно в валидаторы.
Проще говоря, это позволило бы интегрировать реальные данные из консенсуса, например, цены ETH/USD, ETH/EUR, ETH/CNY и т. д. Но опасность такого подхода заключается в том, что Ethereum перестанет быть просто «нейтральной технической платформой», а будет рассматриваться как «финансовый инструмент», что значительно увеличит площадь атаки регуляторов.
Вводя слишком много элементов, зависящих от реального мира, в сердце консенсуса Ethereum, он увеличивает системные риски для протокола:
» «Чистота» блокчейна, в том смысле, что это чисто математическая конструкция, которая пытается достичь консенсуса только по чисто математическим вопросам, является огромным преимуществом. Как только блокчейн пытается «держаться» за внешний мир, конфликты во внешнем мире начинают оказывать влияние и на блокчейн. «
Это лишь некоторые моменты, высказанные основателем Ethereum, которые стоит обдумать, прежде чем блокчейн получит дальнейшее развитие. Например, он предостерег от действий, которые будут иметь тенденцию к расширению сферы консенсуса по другим вопросам, кроме соблюдения фундаментальных правил протокола.