Оновлення розробки SCRT Labs: серпень 2022 р

Останнє оновлення для розробників SCRT Labs охоплює наступне оновлення основної мережі Secret, Shockwave Delta, заплановане на вересень 2022 року! — нових наймів та інших поточних ініціатив.

Привіт Secret спільнота!

Ласкаво просимо до іншого блогу про оновлення Secret Network від основних розробників SCRT Labs. У цій публікації ми поділимося останніми оновленнями щодо всього, над чим ми працюємо — наших досліджень, наших розробок, нашого стратегічного планування тощо. Продовжуйте читати, щоб дізнатися про наше наступне оновлення (Shockwave Delta) і нові цікаві функції, які з’являться в Secret!

Shockwave Delta

Раніше ми оголосили про деякі плани щодо вдосконалення секретної мережі L1 у рамках нашої ініціативи розвитку Shockwave. Shockwave Alpha було запущено в травні та принесло значні оновлення мережі, включаючи збільшення швидкості в 500–600 разів для певних мережевих подій (наприклад, монетних дворів NFT і airdrops), синхронізацію стану для каталогу CosmWasm і фундаментальну роботу з підтримки міжланцюжкових облікових записів!

Ми визначили ще багато роботи, яку хочемо зробити, щоб убезпечити позицію Secret як центру конфіденційності для всього Web3. Тож ми вирішили, що під час нашої подорожі до Shockwave Omega — останнього запланованого оновлення циклу Shockwave — ми додамо плани щодо ще одного великого оновлення: Shockwave Delta, наразі заплановане на вересень 2022 року!

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

CosmWasm це платформа для смарт-контрактів, створена для екосистеми Cosmos. По суті це компонент блокчейна Cosmos, який дозволяє використовувати смарт-контракти. Secret Network зараз використовує CosmWasm версії 0.10, яка була випущена в серпні 2020 року, незадовго до того, як Secret з’явився в основній мережі. Secret та Terra одними з перших впровадили цю технологію, проклавши шлях для багатьох інших блокчейнів Cosmos. З того часу CosmWasm був значно покращений: остання версія CosmWasm 1.0 була випущена в травні 2022 року. Ми раді повідомити, що підтримка CosmWasm 1.0 з’явиться у Secret дуже скоро!

CosmWasm 1.0 принесе деякі дуже цікаві нові функції для Secret. Одним із найбільш примітних є здатність смарт-контрактів спілкуватися з контрактами в інших блокчейнах через IBC. Деякі приклади того, що це може розблокувати:

  • Контракт DAO на Juno може взаємодіяти з контрактом підрахунку голосів на Secret, щоб виконувати приватний підрахунок голосів за управління, дозволяючи користувачам Juno голосувати, не повідомляючи про своє особисте рішення громадськості.
  • Агрегатор DEX на Secret міг би включати маршрути обміну з DEX на кількох блокчейнах у свої результати, надаючи користувачеві найкращий результат торгівлі в усій екосистемі Cosmos.
  • Контракт у ланцюжку ігрових додатків може взаємодіяти з контрактом генерації випадкових чисел на Secret, щоб отримати справді випадкове число, без можливості користувача побачити, як це число було отримано.
SNIP20 можна буде передати через IBC!

Ще одна дивовижна нова функція CosmWasm 1.0 — це можливість надсилати спеціальні токени (CW20, SNIP20 тощо) через IBC. Це дозволить розмістити секретні токени, такі як SHD, на DEX в інших блокчейнах, таких як Osmosis, і, можливо, навіть на CEX, таких як Binance! Це також дозволить Secret вперше надавати приватні версії токенів CW20, наприклад NETA, RAW і ION.

Нагадуємо, що Secret підтримуватиме зворотну сумісність із контрактами Cosmwasm v0.10, тож ви можете продовжувати використовувати та розгортати старі контракти, хоча ми рекомендуємо розробляти нові контракти v1.0 в останній версії, щоб скористатися перевагами нових функцій!

Бета-версія LocalSecret для CosmWasm 1.0 вже доступна, а публічний випуск тестової мережі вийде в серпні.

Secret-Mantlemint

Ми продовжуємо звертати увагу на продуктивність запитів. З цією метою ми працювали над перенесенням Mantlemint з Terra на Secret Network. Mantlemint — це особливий тип вузла, спеціально налаштований для обробки запитів користувача. Це досягається за рахунок видалення IAVL, який є неефективним у масштабі. Ця робота доповнює оптимізації, які ми виконували раніше на рівні анклаву (або смарт-контракту), вводячи оптимізації в саму інфраструктуру блокчейна. При початковому тестуванні ми побачили покращення до 4 разів у порівнянні зі стандартними вузлами запитів!

Оновлення механізму WebAssembly

У минулому ми говорили про те, як ми хочемо замінити наш поточний двигун WebAssembly, wasmi. Це компонент Secret Network, який опрацьовує секретні контракти, але є багато можливостей для покращення продуктивності.

Ми намітили роботу по оновленню до Wasmer (двигун, що використовується іншими мережами Cosmwasm). Ми були стурбовані тим, що це буде неможливо через обмеження системних викликів у SGX. Хороша новина полягає в тому, що ми знайшли спосіб підтримки Wasmer всередині SGX. Цей метод включатиме використання Gramine (раніше відомого як Graphene), який дозрів до такої міри, що ми могли б почуватися комфортно, використовуючи його. Ця зміна вимагатиме значних зусиль, перегляду багатьох шляхів коду. Однак ми вважаємо, що це необхідно зробити, щоб довести Secret Network до рівня, що забезпечує кращий у своєму класі досвід користувача.

Ми також хочемо знайти рішення у короткостроковій перспективі. Ось чому ми намагаємося інтегрувати двигун wasm3 паралельно і вже бачимо значне покращення продуктивності. Цей двигун заснований на інтерпретаторі (схожий на поточний двигун); проте очікується, що він буде набагато продуктивнішим. Оскільки обидва двигуни засновані на інтерпретаторі, заміна має бути набагато простішою, і ми сподіваємося, що це забезпечить підвищення продуктивності як для нових, так і для існуючих контрактів у мережі!

Зростання команди розробників

Який ведмежий ринок? З початку 2022 року ми вітали у команді чотирьох нових розробників! У міру зростання Secret Network зростає і складність кожної нової функції, яку хочемо додати. Крім того, IBC та кроссчейн-екосистема продовжують створювати нові можливості для додатків, орієнтованих на конфіденційність. Велика команда розробників дозволить нам продовжувати надавати нові та цікаві функції для Secret Network і робити більший внесок у екосистему міжмережевого cosmos.

Для пояснення: ми завжди усвідомлювали волатильність ринку та відповідальне фінансове планування. Це одна із причин, чому SCRT Labs завжди була (і залишається) порівняно невеликою командою. Тим не менш, наша порівняно невелика команда неймовірно ефективна, і ми з нетерпінням чекаємо, коли розробники з нашої екосистеми та всього Cosmos познайомляться з новачками!

Документація

Ми також хотіли б скористатися моментом, щоб розповісти про наш новий та покращений сайт документації, який тепер розміщений на GitBook. За останні кілька місяців мережну документацію було оновлено завдяки внеску багатьох цінних членів спільноти: Gino, Schultzie, Lumi, Norfmenn, Ertemann, Srdtrk, DannyM та Taariq.

Після внесення цих покращень ми тепер почуваємося більш впевнено та більш активно використовуємо можливості для розробників, такі як хакатони та шляхи навчання (наприклад, нещодавнє успішне фінансування Secret University). Залишайтеся з нами, щоб дізнатися більше про це, у тому числі про Secret Workshop, яка скоро з’явиться у Cosmoverse!

Ви також можете зробити свій внесок у документацію та сприяти впровадженню Secret dev! Ознайомтеся із повною документацією на docs.scrt.network.

Майбутні оновлення мережі

У цій публікації блогу ми розглянули кілька нових функцій, які незабаром з’являться в Secret, але як вони будуть організовані в майбутніх оновленнях мережі?

Як згадувалося, зараз ми перебуваємо в циклі оновлень Shockwave, зосереджених на продуктивності та зростанні мережі. Наше останнє оновлення мережі, Shockwave Alpha, відбулося в травні. Спочатку ми мали намір зробити лише ще одне оновлення мережі на цьому етапі, яке буде називатися Shockwave Omega. Тепер ми плануємо розділити це на два оновлення мережі.

Shockwave Delta планується на вересень і включатиме CosmWasm 1.0. Shockwave Omega заплановано на кінець цього року та включатиме оновлення двигуна WebAssembly, а також інші функції, про які ще не було оголошено.

Незабаром ми опублікуємо окрему публікацію в блозі, де буде описано деталі Shockwave Delta, тож слідкуйте за оновленнями! 🤫

Що далі?

Дякую, що прочитали це оновлення розробки!

Якщо цей блог надихнув вас на більш активну участь у Secret Network, приєднуйтесь до нашої спільноти піонерів у сфері конфіденційності. Якщо ви розробник, зацікавлений у створенні власних секретних додатків, ознайомтеся з нашими ресурсами для розробників та дізнайтесь, як ви можете отримати фінансування для підтримки своїх проектів!

Ми також продовжуємо підтримувати розробників з інших екосистем! Дізнайтеся більше про те, як ви можете подати заявку на Terra Builders Fund тут:

Якщо ви зацікавлені в забезпеченні захисту конфіденційності даних користувачів Web3, якої вони потребують і заслуговують, станьте Secret Agent! Наша місія — переконатися, що децентралізована мережа, яку ми створюємо, справді розширює можливості та доступна для всіх. Від обізнаності та освіти до міжнародного зростання та університетських відносин є багато способів зробити свій внесок у розширення екосистеми Secret та глобальну доступність технологій конфіденційності в Web3.

Ознайомтеся з програмою Secret Agent і приєднайтесь до однієї з найкращих і найвідданіших спільнот у всьому блокчейн-просторі!

Вперед, до нових звершень!

Щоб обговорити Secret Network і Secret Apps, відвідайте наші канали спільноти:

Website | Forum | Twitter | Discord | Telegram

--

--

Secret Network Ukrainian
IGC Secret Network Translated Archives part 4

Платформа конфіденційності даних для Web3 — щодо створення та використання блокчейн-додатків, які не вимагають дозволу та зберігають конфіденційність.