Открыть сервис

Secret

Secret — это децентрализованная блокчейн-платформа с открытым исходным кодом, предназначенная для выполнения смарт-контрактов с сохранением конфиденциальности данных. Относится к классу блокчейнов первого уровня (L1) и использует технологию доверенных сред исполнения (TEE) для шифрования состояния контрактов и транзакций, что позволяет обрабатывать данные, не раскрывая их содержимое участникам сети. Основная криптовалюта платформы — SCRT, используемая для оплаты комиссий и стейкинга. Проект был запущен в 2020 году как форк сети Cosmos SDK.

История

Разработка Secret началась в 2017 году под названием Enigma, когда команда исследователей из Массачусетского технологического института (MIT) и других университетов опубликовала белую книгу (whitepaper) о создании протокола для конфиденциальных вычислений на блокчейне. В 2018 году была основана компания Enigma MPC, которая привлекла инвестиции в размере 45 миллионов долларов от венчурных фондов, включая Polychain Capital и Binance Labs. В 2019 году проект был переименован в Secret Network, а в 2020 году состоялся запуск основной сети (mainnet) на базе Cosmos SDK. В 2021 году была выпущена версия 2.0, которая добавила поддержку межсетевого взаимодействия через протокол Inter-Blockchain Communication (IBC). В 2022 году Secret Network столкнулась с критикой из-за уязвимости в одном из смарт-контрактов, которая привела к временной приостановке работы некоторых приложений. В 2023 году команда запустила обновление Secret 3.0, улучшившее производительность и безопасность TEE.

Архитектура и технология

Доверенная среда исполнения (TEE)

Основой конфиденциальности Secret является использование аппаратных доверенных сред исполнения, таких как Intel SGX (Software Guard Extensions). TEE изолирует код и данные смарт-контракта от операционной системы и других процессов, создавая «защищённый анклав». Внутри анклава данные расшифровываются, обрабатываются и снова зашифровываются, прежде чем покинуть среду. Это позволяет выполнять вычисления, не раскрывая входные данные валидаторам или другим участникам сети. Ключи шифрования генерируются и хранятся внутри анклава, что делает их недоступными для внешнего доступа.

Сеть валидаторов

Secret использует механизм консенсуса Delegated Proof-of-Stake (DPoS), аналогичный Cosmos. Валидаторы выбираются держателями токенов SCRT через голосование. Каждый валидатор запускает узел с поддержкой TEE (Intel SGX). Для обеспечения целостности сети валидаторы проходят процедуру аттестации, при которой Intel SGX подтверждает, что анклав работает корректно. Если валидатор не может предоставить аттестацию, его узел исключается из сети. Сеть насчитывает около 100 активных валидаторов (по состоянию на 2024 год).

Смарт-контракты

Смарт-контракты в Secret называются секретными контрактами (secret contracts). Они пишутся на языке Rust и компилируются в WebAssembly (Wasm). В отличие от публичных блокчейнов, таких как Ethereum, где состояние контракта и транзакции видны всем, в Secret состояние контракта зашифровано. Пользователи могут отправлять зашифрованные транзакции, которые расшифровываются только внутри TEE. Контракты могут получать и обрабатывать конфиденциальные данные, такие как личные идентификаторы, медицинские записи или финансовые транзакции.

Криптовалюта SCRT

SCRT (Secret) — нативная криптовалюта платформы. Общее количество токенов ограничено 200 миллионами, из которых около 150 миллионов находятся в обращении (по состоянию на 2024 год). Токен используется для:

  • Оплаты комиссий за транзакции и выполнение смарт-контрактов.
  • Стейкинга (делегирования) валидаторам для поддержки сети и получения вознаграждений.
  • Участия в управлении (governance) — держатели SCRT голосуют за изменения протокола.

Применение

Децентрализованные финансы (DeFi)

Secret позволяет создавать конфиденциальные DeFi-приложения, такие как кредитные протоколы, децентрализованные биржи (DEX) и стейблкоины, где данные о балансах и транзакциях остаются скрытыми. Примеры: SecretSwap — децентрализованная биржа с конфиденциальными ордерами; Sienna Network — протокол кредитования и обмена.

Идентификация и управление данными

Платформа используется для создания децентрализованных идентификаторов (DID) и систем управления доступом к данным. Например, пользователи могут хранить свои личные данные (паспортные данные, медицинские записи) в зашифрованном виде и предоставлять к ним доступ только третьим лицам (например, врачам или банкам) с помощью смарт-контрактов.

Гейминг и NFT

Secret поддерживает создание конфиденциальных невзаимозаменяемых токенов (NFT), где метаданные (например, владелец, история транзакций) могут быть скрыты. Это используется для игр с элементами случайности, где результаты розыгрышей или генерации предметов не раскрываются до момента активации.

Критика и ограничения

Зависимость от аппаратного обеспечения

Основным недостатком Secret является зависимость от технологии Intel SGX, которая является проприетарной и может иметь уязвимости. В 2022 году были обнаружены атаки на SGX, такие как Plundervolt и LVI, которые позволяли извлекать данные из анклавов. Хотя Intel выпускает обновления микрокода, это создаёт риски для безопасности сети. Кроме того, использование TEE увеличивает затраты на оборудование для валидаторов, что может снижать децентрализацию.

Сложность разработки

Разработка секретных контрактов требует знаний Rust и понимания работы TEE, что ограничивает круг разработчиков. Инструменты для отладки и тестирования контрактов менее развиты по сравнению с публичными блокчейнами, такими как Ethereum.

Регуляторные риски

Конфиденциальные транзакции могут вызывать вопросы у регуляторов, особенно в сфере борьбы с отмыванием денег (AML) и финансированием терроризма (CFT). В некоторых юрисдикциях, включая Россию, использование анонимных криптовалютных протоколов может быть ограничено. В России, например, в 2024 году действует закон «О цифровых финансовых активах», который не запрещает напрямую конфиденциальные блокчейны, но требует идентификации участников при обмене криптовалют на фиатные деньги.

Экосистема и партнёрства

Secret Network поддерживает межсетевую совместимость через протокол IBC, что позволяет обмениваться активами и данными с другими блокчейнами Cosmos, такими как Osmosis, Juno и Cosmos Hub. В 2023 году было запущено мостовое решение для Ethereum (Secret Bridge), позволяющее переносить токены ERC-20 в Secret Network для конфиденциальных транзакций. Проект сотрудничает с несколькими исследовательскими группами, включая Enigma MPC (США) и лабораторию блокчейна Стэнфордского университета.

Источники

  1. Secret Network Whitepaper (2020). «Secret Network: A Decentralized, Privacy-Preserving Smart Contract Platform».
  2. Intel Corporation. «Intel Software Guard Extensions (Intel SGX) Developer Guide» (2021).
  3. CoinDesk. «Secret Network Launches Mainnet with Privacy-Focused Smart Contracts» (2020).
  4. Messari. «Secret Network (SCRT) Research Report» (2023).
  5. Федеральный закон от 31.07.2020 № 259-ФЗ «О цифровых финансовых активах, цифровой валюте и о внесении изменений в отдельные законодательные акты Российской Федерации».

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →