Проект Enigma приступает к тестированию сети

30
1
Тихон Шабунин

Проект Enigma, протокол конфиденциальности для распределенных приложений с функциями секретных смарт-контрактов, объявил в субботу (30 июня) о запуске первоначальной версии своей тестовой сети.

Команда Enigma полагает, что публичные блокчейны, такие как Ethereum, имеют две основные проблемы:

  1. Конфиденциальность. Данные блокчейна доступны каждому члену системы, что делает невозможным хранение конфиденциальных данных. Тем самым ограничивается диапазон полезных децентрализованных приложений, которые можно построить.
  2. Масштабируемость. Вычисления в блок-цепи слишком медленные и дорогостоящие, что делает невозможным хранение и вычисление большого объема данных.

Команда Enigma пытается решить обе эти проблемы, используя технологию, которая «защищает конфиденциальность информации, позволяя при этом вычислять эту информацию».

Протокол Enigma базируется на концепции Гая Зюскинда и профессора Алекса Петланда из университета Массачусетса. Система позволяет разрабатывать «секретные» интеллектуальные контракты, где «входные данные скрыты от узлов в сети Enigma, которые выполняют код». White Papper проекта Engima был опубликован еще в 2015 году.

В сообщении блога Enigma о выпуске Testnet 1.0 сказано:

«Первоначальный выпуск тестовой версии позволяет сторонним разработчикам создавать свои секретные контракты в автономной сети, обеспечивает развертываемую сеть Docker, содержит упрощенную безопасную среду выполнения, которая также предоставляет доступ к нескольким основным компонентам протокола Enigma».

Секретные контракты работают и в модифицированном EVM, запущенном в среде надежного выполнения (TEE), основанной на технологии Intel SGX. Это поддерживает совместимость с Solidity, а также сеть Ethereum.

Команда также указывает, что:

«Выполняйте секретные контракты за пределами сети Docker. Это означает, что вы еще не можете интегрировать секретные контракты в dApps на mainnet Ethereum. Полный доступ (например, информация учетной записи, хранилище или код учетной записи изменится в будущих выпусках).

Enigma в настоящее время находится в фазе «Discovery» (цели: Secret Contracts 1.0, конфиденциальность данных DApp, интеграция Ethereum) своей дорожной карты. Полный запуск ожидается через несколько месяцев.

Если вы хотите подробнее узнать об этом проекте, читайте на нашем сайте статью «Что такое новая Энигма?»