Виталик Бутерин представляет приватностный фреймворк Diamond iO для блокчейн-приложений без доверия
Ключевые выводы
- •Diamond iO — это предложенный Виталиком Бутериным фреймворк приватности, который скрывает код, логику и ключи ПО во время выполнения зашифрованных программ.
- •Дизайн сочетает fully homomorphic encryption с модифицированной схемой attribute-based encryption.
- •Потенциальные сценарии включают приватное голосование onchain, безопасное использование закрытых ключей, децентрализованное лицензирование ПО и ИИ-системы, ориентированные на приватность.
- •Бутерин заявил, что подход может сократить требования к выполнению с временного масштаба "universal-level" до "planet-level".
- •Фреймворк остается исследовательским предложением с высокими вычислительными требованиями, строгими ограничениями по глубине схем и необходимостью дальнейшей оптимизации и рецензирования.

Виталик Бутерин представил Diamond iO — предложенный криптографический фреймворк для запуска зашифрованного ПО без раскрытия кода или ключей.
Это предложение может позволить приватное голосование onchain, безопасное управление ключами и ИИ с сохранением конфиденциальности через зашифрованные вычисления.
Бутерин заявил, что Diamond iO остается ранним исследовательским предложением, требующим дальнейшей оптимизации, рецензирования и технической доработки.
Сооснователь Ethereum Виталик Бутерин представил вторую часть своей серии по криптографической обфускации, обозначив Diamond indistinguishability obfuscation (Diamond iO) как предложенный приватностный фреймворк. По словам Бутерина, концепция призвана позволить пользователям взаимодействовать с зашифрованным ПО, сохраняя его код, логику и ключи скрытыми, что поддерживает блокчейн-приложения без доверия без раскрытия чувствительной информации.
Diamond iO расширяет дизайн приватности
По словам Виталика Бутерина, Diamond iO сочетает Fully Homomorphic Encryption с модифицированной схемой Attribute-Based Encryption. Предложение позволяет зашифрованным программам обрабатывать информацию, сохраняя их внутренние операции скрытыми.
Примечательно, Бутерин сказал, что такой подход может сократить требования к выполнению с временного масштаба "universal-level" до "planet-level". Однако он описал фреймворк как исследовательское предложение, которое все еще требует дальнейшего изучения и рецензирования.
Согласно предложению, Diamond iO может поддерживать несколько блокчейн-приложений без раскрытия чувствительных данных. Среди них — приватное голосование onchain, безопасное использование закрытых ключей, децентрализованное лицензирование ПО и ориентированные на приватность системы искусственного интеллекта.
В предложении также описывается инфраструктура без доверия, где разработчики могут создавать Web3-сервисы, не раскрывая операционные секреты. При этом блокчейн-сети продолжали бы проверять выполнение, а зашифрованные программы защищали бы конфиденциальную информацию, что важно для приложений, работающих с управлением, учетными данными или другими данными, которые пользователи не хотели бы видеть в публичном реестре.
Фокус смещается к голосованию и защищенной инфраструктуре
По словам Бутерина, один из ключевых сценариев использования — приватное голосование onchain без опоры на централизованные органы подсчета. Вместо этого зашифрованное ПО подсчитывало бы голоса и публиковало результаты, сохраняя тайну бюллетеней.
Текущие механизмы управления в блокчейне обычно раскрывают активность кошельков при голосовании. Однако предложенный фреймворк стремится сохранять конфиденциальность выбора на протяжении всего процесса.
Предложение также опирается на предыдущие исследования в области приватности. Более ранние подходы, включая Minimum Anti-Collusion Infrastructure и Interfold, использовали zero-knowledge proofs, fully homomorphic encryption и threshold encryption.
В отличие от систем на основе комитетов, Diamond iO стремится устранить предположения о доверии за счет скрытия самой логики программы. В результате приложения смогут обрабатывать зашифрованную информацию без раскрытия базового кода или чувствительных учетных данных, что важно для систем, которым нужно публично подтверждать действия, сохраняя при этом конфиденциальность пользовательских данных и операционных деталей.
Предложение сталкивается с техническими вызовами
Несмотря на заявленные преимущества, Бутерин признал несколько технических ограничений. Diamond iO требует значительных вычислительных ресурсов и работает в условиях строгих ограничений по глубине схем.
Поэтому до практического внедрения по-прежнему необходимы дополнительная оптимизация и академическая экспертиза. По словам Бутерина, фреймворк представляет собой еще один шаг в продолжающихся исследованиях криптографических систем, сохраняющих приватность, для Ethereum и более широкой инфраструктуры Web3.