CRYPT.ruглавный криптожурнал

Что такое TEE и зачем доверенные среды исполнения нужны блокчейну

Технология Trusted Execution Environment позволяет проводить вычисления на чужом оборудовании без риска утечки данных. Она применяется в проектах Secret Network, Phala Network и Oasis Network.

Что такое TEE и зачем доверенные среды исполнения нужны блокчейну
Изображение: Bits.media

Trusted Execution Environment, или TEE, — это изолированная на аппаратном уровне область процессора, которая защищает код и данные от внешнего доступа, даже если операционная система скомпрометирована. По сути, это закрытый анклав на чипе: все процессы внутри него нельзя прочитать или изменить снаружи. Технология появилась задолго до блокчейна и уже давно используется в смартфонах и компьютерных процессорах.

Задача TEE — обезопасить удаленные вычисления, когда пользователь выполняет программу на чужом, недоверенном оборудовании. Анклав принимает данные в зашифрованном виде, проводит вычисления внутри защищенной среды и формирует криптографическое доказательство подлинности результата — эта процедура называется Remote Attestation. Среди аппаратных основ TEE — расширение Intel SGX и технология ARM TrustZone, на которой работает TEE в Android.

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

В отличие от ZKP и FHE, которые исключают необходимость доверия сторонам, TEE переносит доверие на производителя чипа — например, Intel. Если его решение окажется скомпрометировано, конфиденциальность данных окажется под угрозой. При этом TEE работает быстрее FHE, где вычисления на зашифрованных данных требуют сложной криптографии.

Среди проектов, использующих TEE, — Secret Network (запущен в 2020 году), Phala Network, изначально созданный как парачейн Polkadot, и блокчейн первого уровня Oasis Network с архитектурным слоем ParaTime.

Источник

  • Bits.mediaВычисления для недоверчивых: что такое технология TEE в блокчейне

Ещё в рубрике «Статьи»

  1. 24 октября, суббота