Skip to content Skip to footer

Ознакомьтесь с Roadmap Oasis на Q3 и Q4 2022 и Sapphire как ключевым достижением

Выпуск Sapphire ParaTime подчеркнет значительный прогресс Oasis Network за 2022 год.

Эта публикация является переводом, сделанным одним из послов Oasis. Мы проводим строгие проверки для точности переводов, но в них всё же могут попадаться ошибки или несоответствия. Oasis не несет ответственности за точность или надежность перевода. Оригинальную статью вы можете прочитать по ссылке.

После успешного выполнения наших целей за первый и второй кварталы мы рады представить следующие важные шаги, которые команда Oasis планирует сделать до конца года.

Главным из этих шагов станет запуск первого в мире Confidential EVM под названием Sapphire.

Sapphire — это новаторская среда разработки потому как это первая и единственная в своём роде конфиденциальная EVM. Важность наличия подобной среды разработки сложно переоценить так как это простой и элегантный способ для многих блокчейн разработчиков начать разрабатывать основы Web3, используя при этом privacy-first подход.

Sapphire предлагает разработчикам Solidity знакомую и на 99% совместимую с Ethereum среду разработки, которая к тому же обладает преимуществами технологии сохранения конфиденциальности от Oasis. Мы надеемся, что это станет ключом к тому, чтобы блокчейн стал частью мира Web3.

Грядущее обновления mainnet’а позволит нам укрепить уже существующий конфиденциальный ParaTime под названием Cipher благодаря внедрению конфиденциальных смарт-контрактов на основе WebAssembly. Мы также добавим поддержку аттестации на основе SGXv2 и DCAP с целью повысить производительность TEE и обеспечить поддержку процессоров последнего поколения.

Ещё одними важными направлениями на следующие два квартала будут взаимодействие между ParaTime и стабилизация Oasis SDK.

Sapphire в Mainnet

Мы планируем запустить Sapphire, первую конфиденциальную EVM, в mainnet уже в ближайшие месяцы.

Важные особенности:

  • Состояние контракта по умолчанию является конфиденциальным.
  • Данные вызова контракта могут быть конфиденциальными, что приравнивает Miner Extractable Value к нулю так как вы не можете запустить то, чего не видите.
  • Более надежные гарантии безопасности и целостности, поскольку помимо вычислительного комитета необходимо скомпрометировать безопасные анклавы.
  • Совместимость с существующими инструментами разработчика от Ethereum. В плане опыта разработчики и пользовательского опыта не будет практически никакой разницы по сравнению с Ethereum.
  • Дополнительные встроенные функции для смарт-контрактов: RNG (случайность), подпись и шифрование.
  • Новый block explorer, обеспечивающий улучшенный пользовательский интерфейс как для Emerald, так и для Sapphire. Он будет специально адаптирован для поддержки функций конфиденциальности от Sapphire.

Обновление Cipher на mainnet

Кроме того мы планируем обновить Cipher ParaTime в mainnet и включить конфиденциальные смарт-контракты на основе WebAssembly.

Важные особенности:

  • Состояние конфиденциальности и публичного контракта.
  • Поддержка более сложных библиотек на основе Rust.
  • (Ряд других обновлений, аналогичных приведенным выше для Sapphire, за исключением того, что это не EVM.)

Поддержка аттестаций на основе SGXv2 и DCAP

В следующем обновлении Oasis Core мы планируем добавить поддержку аттестации на основе SGXv2 и DCAP, чтобы обеспечить повышение производительности TEE и поддержку процессоров последнего поколения. После полного тестирования в Testnet и развертывания в Mainnet окончательное включение будет выполнено с помощью предложения по управлению на уровне консенсуса Oasis.

Важные особенности:

  • Старая (EPID) и новая (ECDSA) схемы удаленной аттестации будут поддерживаться одновременно с возможностью взаимодействия, что позволит проводить периодические обновления.
  • Снижена зависимость от службы аттестации Intel (IAS), что в свою очередь повышает доступность. При аттестации на основе DCAP можно кэшировать артефакты, необходимые для успешной удаленной аттестации.
  • Приемлемая политика удаленной аттестации теперь может быть определена с помощью управления сетью и средой выполнения.

Коммуникация между ParaTime’ами

Будет также и возможность выполнять аутентифицированную передачу активов, и данных между ParaTime, при которой безопасность гарантируется уровнем консенсуса Oasis. Это обеспечит беспрепятственные вызовы между смарт-контрактами, находящимися в разных ParaTimes. Это позволит смарт-контрактам Emerald, Sapphire и Cipher коммуницировать между собой.

Стабилизация Oasis SDK

Также в планах стабилизировать Oasis SDK, который включает ParaTime SDK, используемый для простого создания новых ParaTime’ов, Contract SDK, используемый смарт-контрактами WebAssembly, и Client SDK, используемые для взаимодействия с сетью Oasis и ее ParaTime’ами от различных клиентов (в настоящее время это Typescript и Go). Мы также будем улучшать общую документацию для разработчиков.

Переход к Web3

Этот год был важным для роста Oasis Network, но пока мы прошли лишь половину пути. Однако можно смело заявить, что мы добились огромного прогресса в запуске и улучшении ParaTime’ов.

Emerald, наш первый EVM ParaTime, открыл двери для разработчиков Solidity. Запуск Cipher также стал важной вехой в демонстрации потенциала технологии сохранения конфиденциальности от Oasis в условиях блокчейна.

А теперь вот и запуск Sapphire, который без тени сомнения можно назвать следующим шагом на пути к Web3. Мы используем возможности сохранения конфиденциальности Cipher ParaTime и обеспечиваем простой доступ к нему для широкого круга разработчиков чтобы они могли помочь в создании основы для Web3 на базе Oasis.