Дорожня карта Oasis на Q3 та Q4 2022 із Sapphire, як ключовим досягненням

A7fold
Oasis Foundation Ukrainian

--

Реліз Sapphire ParaTime має підкреслити значний прогрес, якого досяг Oasis Network у 2022р.

Дисклеймер: Ця стаття є перекладом, який був зробленний одним із членів спільноти Oasis. Щоб прочитати оригінальну статтю, перейдіть, будь ласка, за посиланням: https://medium.com/oasis-protocol-project/oasis-q3-q4-2022-roadmap-released-with-sapphire-the-jewel-in-the-crown-4e777f344bb0

Після успішного досягнення наших цілей на Q1 та Q2 ми раді оприлюднити наступні значні кроки, які Oasis має зробити до завершення року.

Перш за все, це запуск першого в історії конфіденційного EVM — Sapphire.

Sapphire це новаторська середа для розробників, так як є першим і єдиним конфіденційним EVM. Важливість наявності такого середовища для розробки не можна недооцінювати, так як це елегантний спосіб для великої кількості блокчейн розробників будувати основи Web3, з конфіденційністю насамперед.

Sapphire пропонуює розробникам solidity знайоме та на 99% Ethereum сумісне середовище розробки, але з додатковими перевагами від конфіденційних технологій Oasis, що є ключовим у Web3 для блокчейну.

Також, ми посилимо нашу існуючу конфіденційну ParaTime, Cipher, з оновлення у основній мережі, щоб увімкнути функцію конфіденційних смарт контрактів на основі WebAssembly. Також ми випускаємо підтримку атестації для SGXv2 та DCAP, щоб покращити продуктивність ТЕЕ і підтримувати процесори останнього покоління.

Інші значні акценти для двух наступних чвертей, це включення inter-ParaTime комунікацій та стабілізація Oasis SDK.

Sapphire у основній мережі

Ми плануємо запустити Sapphire, перший конфіденційний EVM у основній мережі у наступних місяцях.

Важливі моменти:

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

Оновлення основної мережі Cipher

Ми плануємо оновлення основної мережі Cipher ParaTime для включення конфіденційних смарт контрактів, створених за допомогою WebAssembly.

Важливі моменти:

  • Конфіденційний та публічний стан контрактів.
  • Підтримка більшої кількості бібліотек створених для Rust.
  • (Деякі з описаних вище для Sapphire, за виключенням пов’язаних з EVM).

Підтримка для SGXv2 та DCAP атестацій

Щоб покращити продуктивність TEE та підтримати останні покоління CPUs, ми створюємо підтримку для SGXv2 та DCAP атестацій у майбутньому оновленні Oasis Core. Після повного тестування в тестовій мережі і розгортання в основній мережі, остаточне ввімкнення буде здійснено через пропозицію щодо керування на консенсусному рівні Oasis.

Важливі моменти:

  • Як старі(EPID) та і нові(ECDSA) схеми дистанційної атестації підтримуватимуться одночасно сумісним способом, що дозволить в подальшому проводити оновлення.
  • Зменшення залежності від Intel Attestation Service (IAS) для покращення доступності. За допомогою атестацій на основі DCAP можна кешувати артефакти, необхідні для успішної віддаленої атестації.
  • Прийнятна політика віддаленої атестації тепер можна визначити за допомогою керування мережею та середовищем виконання.

Inter-ParaTime комунікація

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

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

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

Перехід до Web3

Цей рік став важливим для зростання мережі Oasis, а ми лише на половині шляху. Прогрес якого ми досягли із запуском та покращенням ParaTimes був величезним.

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

Тепер, запуск Sapphire є наступним кроком до Web3, оскільки ми використовуємо можливості збереження конфіденційності ParaTime, як-от Cipher, і надаємо простий доступ до нього широкому спектру розробників, щоб вони могли допомогти створити територію Web3 за допомогою Oasis.

--

--