Новости от Secret Network за август 2022
Привет, Космонавты!
Космос не отпускает и спустя 2 месяца, а мы продолжаем пристально следить за интересными проектами. Secret Network одна из таких темных лошадок. В свете Торнадо на них обратили многие свои взгляды и из сетей по ту сторону Космоса. Подробно про Secret Network мы написали тут, а сегодня, пока Бертон без связи и жарит мясо, я расскажу вам про свежие новости этого проекта, и он мне не сможет помешать)
Оригинал статьи тут. Погнали.
Здравствуйте, сообщество Secret!
Добро пожаловать в очередной блог о разработке Secret Network от основных разработчиков из SCRT Labs. В этом блоге мы будем делиться последними новостями обо всем, над чем мы работаем - о наших исследованиях, разработке, стратегическом планировании и многом другом. Продолжайте читать, чтобы узнать о нашем следующем обновлении (Shockwave Delta, запланированном на 13 сентября 2022 года) и о новых интересных функциях, которые появятся в Secret!
Shockwave Delta
Ранее мы уже объявляли о некоторых планах по улучшению L1 в Secret Network в рамках нашей инициативы по развитию Shockwave. Shockwave Alpha была запущена в мае и принесла значительные обновления сети, включая 500-600-кратное увеличение скорости для определенных сетевых событий (таких как NFT mints и airdrops), синхронизацию состояния для каталога CosmWasm, а также фундаментальную работу по поддержке межсетевых аккаунтов!
https://scrt.network/blog/shockwave-alpha-mainnet-upgrade-complete
Мы определили еще много работы, которую мы хотим сделать, чтобы закрепить позицию Secret как центра конфиденциальности для всего Web3. Поэтому мы решили, что на пути к Shockwave Omega - последнему запланированному обновлению цикла Shockwave - мы добавим планы еще одного крупного обновления: Shockwave Delta, которое в настоящее время запланировано на 13 сентября 2022 года!
Прежде чем мы поговорим о том, что конкретно планируется включить в Shockwave Delta, давайте пройдемся по многим функциям, которые мы сейчас внедряем и исследуем.
CosmWasm 1.0
CosmWasm - это платформа смарт-контрактов, созданная для экосистемы Cosmos. По сути, это компонент блокчейна Cosmos, который позволяет заключать смарт-контракты. В настоящее время в Secret Network используется CosmWasm версии 0.10, которая была выпущена в августе 2020 года, незадолго до выхода Secret в mainnet. 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, чтобы получить действительно случайное число, при этом пользователь не сможет увидеть, как оно было получено.
Еще одна удивительная новая функция CosmWasm 1.0 - возможность отправлять пользовательские токены (CW20, SNIP20 и т.д.) через IBC. Это позволит токенам Secret, таким как 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 Engine Upgrades
В прошлом мы говорили о том, что хотим заменить наш текущий движок WebAssembly, wasmi. Это компонент Secret Network, который обрабатывает secret контракты, но есть много возможностей для улучшения производительности.
Мы проанализировали работу по переходу на Wasmer (движок, используемый другими цепочками Cosmwasm). Мы опасались, что это будет невозможно из-за ограничений системных вызовов в SGX. Хорошей новостью является то, что мы нашли способ, с помощью которого Wasmer может быть поддержан внутри SGX. Этот способ включает в себя использование Gramine (ранее известного как Graphene), который уже созрел до такой степени, что мы чувствуем себя комфортно при его использовании. Это изменение потребует значительных усилий, переделывая множество путей кода. Однако мы считаем, что это необходимо сделать, чтобы довести Secret Network до того уровня, когда она обеспечит лучший в своем классе пользовательский опыт.
Мы также хотим найти решения в краткосрочной перспективе. Поэтому мы пытаемся параллельно интегрировать движок wasm3, и мы уже видим значительное улучшение производительности. Этот движок основан на интерпретаторе (подобно нашему текущему движку); однако ожидается, что он будет гораздо более производительным. Поскольку оба движка основаны на интерпретаторе, замена должна быть намного проще, и мы надеемся, что она обеспечит прирост производительности как для новых, так и для существующих контрактов в сети!
Рост команды разработчиков
Какой медвежий рынок? С начала 2022 года мы приняли в команду четырех новых разработчиков! По мере роста Secret Network растет и сложность каждой новой функции, которую мы хотим добавить. Кроме того, IBC и межсетевая экосистема продолжают создавать новые возможности для приложений, ориентированных на конфиденциальность. Увеличение команды разработчиков позволит нам продолжать предоставлять новые и интересные функции для Secret Network и вносить больший вклад в экосистему межсетевого Космоса.
Для пояснения, мы всегда осознавали волатильность рынка и ответственное финансовое планирование. Это одна из причин, по которой SCRT Labs всегда была (и остается) сравнительно небольшой командой. Тем не менее, наша сравнительно небольшая команда невероятно эффективна, и мы с нетерпением ждем, когда разработчики нашей экосистемы и всего Космоса познакомятся с новыми сотрудниками!
Документация
Мы также хотели бы воспользоваться моментом, чтобы рассказать о нашем новом и улучшенном сайте документации, который теперь размещен на 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 запланирован на 13 сентября 2022 года и будет включать CosmWasm 1.0. Shockwave Omega запланирован на конец этого года и будет включать обновление движка WebAssembly, а также другие функции, о которых еще не объявлено.
Что дальше?
Спасибо, что прочитали эту статью!
Если этот блог вдохновил вас на более активное участие в работе Secret Network, присоединяйтесь к нашему сообществу первопроходцев в области конфиденциальности. Если вы разработчик, заинтересованный в создании собственных приложений Secret Apps, ознакомьтесь с нашими ресурсами для разработчиков и узнайте, как получить финансирование для поддержки ваших проектов!
https://scrt.network/developers
Мы также продолжаем оказывать поддержку разработчикам из других экосистем! Узнайте больше о том, как подать заявку на участие в Terra Builders Fund здесь: https://github.com/scrtlabs/TerraBuildersFund .
Если вы страстно желаете обеспечить пользователям Web3 защиту конфиденциальности данных, в которой они нуждаются и которой заслуживают, станьте секретным агентом! Наша миссия - сделать так, чтобы децентрализованный веб, который мы строим, действительно расширял возможности - и был доступен для всех. От повышения осведомленности и образования до международного роста и отношений с университетами - существует множество способов внести свой вклад в расширение экосистемы Secret и глобальную доступность технологий конфиденциальности в Web3.
Ознакомьтесь с программой Secret Agents и присоединитесь к одному из лучших и наиболее преданных сообществ во всем пространстве blockchain!
https://scrt.network/get-involved/become-secret-agent
Onwards and upwards!
To discuss Secret Network and Secret Apps, visit our community channels:
Перевод на русский подготовлен сообществом @creeptah. Обсудить эту и другие новости можно у нас в чате.