Виталик Бутерин: запутывание кода может сделать голосование в блокчейне приватным

Виталик Бутерин: запутывание кода может сделать голосование в блокчейне приватным

Сооснователь EthereumETH$1,569.51-2.90% Виталик Бутерин заявил, что технология indistinguishability obfuscation (iO) — запутывание кода до неразличимости — способна обеспечить приватное и устойчивое к сговору голосование в ончейне без доверенных комитетов. Однако на данный момент технология остаётся непрактичной для реального применения.

Как iO решает проблему приватности и прозрачности голосования

Indistinguishability obfuscation — это метод криптографической защиты, при котором два разных программных кода, выполняющих одну и ту же функцию, становятся неотличимы друг от друга. В контексте голосования это означает, что наблюдатель не сможет определить, какой именно вариант выбрал пользователь, даже имея полный доступ к смарт-контракту.

Напомним, что недавно Bitmine, Sharplink и Джо Любин профинансировали некоммерческую организацию Ethlabs для развития Ethereum.

По словам Бутерина, iO решает фундаментальную проблему современных систем: либо голосование прозрачно, но не приватно, либо оно шифруется, но требует доверенного посредника для подсчёта. Запутывание позволяет сохранить оба свойства одновременно.

Почему технология пока не готова к внедрению в блокчейны

Несмотря на теоретическую привлекательность, iO остаётся крайне ресурсоёмкой. Бутерин отметил, что текущие реализации требуют огромных вычислительных мощностей и не подходят для использования в блокчейнах общего назначения.

Среди ключевых ограничений:

Ранее валидаторам Ethereum уже предлагали направлять до 10% дохода от стейкинга на финансирование проектов.

  • Высокая сложность генерации obfuscated-кода, занимающая часы даже на мощных серверах.
  • Отсутствие эффективных доказательств безопасности для реальных сценариев голосования.
  • Необходимость доверенной настройки (trusted setup) на начальном этапе, что частично нивелирует преимущества.

Indistinguishability obfuscation — одна из самых мощных, но и самых сложных криптографических конструкций. Её практическое внедрение в блокчейны может занять ещё годы.

Что iO означает для DAO и управления протоколами

Идея приватного ончейн-голосования не нова: такие проекты, как MACI от Ethereum Foundation, уже пытаются решить эту задачу через минимальные доверенные вычисления. Однако iO обещает полностью устранить необходимость в доверенных участниках, что критически важно для DAO (децентрализованных автономных организаций) и систем управления протоколами.

Для русскоязычного сообщества тема особенно актуальна: децентрализованные организации всё чаще используются для управления проектами на базе TON и других блокчейнов, популярных в регионе. Приватное голосование могло бы защитить участников от давления и репутационных рисков.

Бутерин подчеркнул, что пока iO — это «интересный исследовательский рубеж, а не инженерная задача». Сможет ли технология преодолеть барьер вычислительной сложности в ближайшие годы — остаётся открытым вопросом для всей индустрии Web3.

Поделиться:
Зарабатываю на крипте и описываю свой опыт Следите за активностями в Telegram-канале mmguru 💎
Подписаться