Skip to content Skip to footer

Oasis Mühendislik Güncellemeleri Ekim 2022

Bu makale “Oasis Foundation” için çevrilmiştir. Makalenin orijinali: https://medium.com/oasis-protocol-project/oasis-october-engineering-update-8f53eaf7fd51

Not: Bundan sonraki çevirilerde Sapphire, Emerald, Cipher gibi ParaTimelarımızın isimlerini orijinal olarak kullanacağım.

Mühendislik ekibimiz sizlere aylık haberlerle daha sık güncelleme yapacak.

Mühendislik ekibimizin arka planda çok çalışması oldu ve aylık güncellemelerle ilerlemelerini paylaşmak istiyoruz.

3. Çeyrek mühendislik güncellemesi sonrası, ekip Ekim ayında neler olduğunu paylaşmaya hazır.

Ekim ayında, Oasis Cüzdan (Web) birkaç bakım düzeltmesi, yeni kullanım kolaylığı ve güvenlik özelliklerine kavuştu. Emerald ve Cipher ParaTimelar hala tamamen stabil ve Sapphire hala Test ağında olmasına rağmen, orada herhangi bir sorun yok.

Sapphire, ayın son haftasında günde 1.7K’dan fazla işlem ile zirveye çıktı. Bu arada, Dokümantasyonumuz bu ay iki yeni bölümle zenginleşti.

Oasis Ağı’nın temel parçası olan Oasis Core, Intel SGX2 ve DCAP tabanlı doğrulama desteği, on-chain yönetime yapılan iyileştirmeler ve TEE tabanlı runtime güvenliği ile birlikte büyük 22.2 sürümünü yayınladı.

Aşağıdaki daha detaylı güncellemeleri okuyun!

Cüzdan Güncellemeleri

Ekim ayında, Oasis Cüzdan — Web birçok bakım düzeltmesi, yeni kullanım kolaylığı ve güvenlik özellikleri aldı. 58 çekim işlemlerini birleştirdik. En dikkat çekici eklemeler ve düzeltmeler (paratimeların tanıtım çalışmaları dahil):

ParaTime Güncellemeleri

  • Ekim boyunca, Emerald ve Cipher ParaTimelar hem Ana Ağ’da hem de Test Ağı’nda stabil idi. Sapphire henüz Ana Ağ’da dağıtılmamış olsa da, Test Ağı’nda büyük sorunlar olmadan çalışıyor. Hiçbir indirme zamanı veya diğer olay bildirilmedi.
  • Test Ağı, Oasis Core’un yeni büyük sürümü olan 22.2’ye başarılı bir güncelleme yaptı.
  • Ana Ağ’daki Emerald, 13 Ekim’de günlük 18827 işlem ile zirveye ulaştı. Ortalama olarak, Eylül’den küçük bir azalma gösteren yaklaşık 14 bin işlem günlük gerçekleşti.
  • Test Ağı’ndaki Sapphire, Oasis Sapphire Hackathon’un son haftasında (gizli) işlemlerle zirveye ulaştı ve 14–21 Ekim arasında günde 1.7k işlem aştı. Ağ ve ParaTime ile ilgili hiçbir sorun bildirilmedi.
  • 31 Ekim itibariyle Ana Ağ’da 53 düğüm Emerald ParaTime çalıştırıyor.
  • 31 Ekim itibariyle Ana Ağ’da 28 düğüm Cipher ParaTime çalıştırıyor.

Geliştirici Platformu ve Paratime Güncellemeleri

Ekim ayında, Cipher ParaTime tarafından kullanılan WASM akıllı sözleşmelerinin gaz maliyet modelinde önemli bir değişiklik yapıldı. Farklı hesaplama yoğun, kripto yoğun ve depolama yoğun sözleşmeler üzerinde tümüyle bir marka tanıtımı yapıldı ve yeni gaz maliyetleri şimdi gerçekçi bir şekilde gerçek kaynakları yansıtıyor (#1015).

Oasis SDK Contracts modülünde Deoxys-II ve X25519’un önemli bir keşfi de yapıldı (#1152). Her ikisi de işlemlerin şifrelenmesi ve gizli hesaplamalar yapılması için alt temel öğelerdir. Bunları açığa çıkarmak sayesinde, WASM akıllı sözleşmeler ve EVM ön derlemelerinde artık veriler, efektif olarak imzalama ve şifreleme için kullanabilir.

Toplamda, Oasis SDK’da 22 çekim işlemi birleştirildi:

  • Gaz maliyetlerini güncelle (#1015#1161)
  • Örnekler: .md dosyalarındaki kod parçacıklarını ayrı kaynaklara taşı (#1125)
  • WASM sözleşmelerine x25519 anahtar türetme ve deoxysii açığa çıkarma (#1152)
  • gen_runtime_vectors: ADR14 ile senkronize ol (#1157)
  • ts-web/core: yeniden düzgün hale getirilmiş getName’e dön (#1162)
  • ts-web/core: Dokümantasyon eklemeleri (#1163#1165)
  • runtime-sdk/callformat: Deoxysii nonce’un simulasyon içinde rasgele hale getirilmesi (#1171)
  • runtime-sdk: Global durum geçişlerinin sorgularda çalıştırılmaması (#1175)
  • Küçük versiyon yükseltmeleri ve düzeltmeler (#1083#1131#1134#1139#1146#1148#1149#1155#1158#1180#1182#1184)

Sapphire yönünde en dikkat çekici yeni özellik, Hardhat desteğini getiren yeni @oasisprotocol/sapphire-hardhat npm paketiyle desteklenmesidir. Hardhat bölümünü Sapphire Hızlı başlangıç öğreticisi sayesinde daha fazla bilgi edinin. Ekim ayında Sapphire ParaTime’da toplam 9 çekim işlemi birleştirildi.

Oasis Indexer üzerinde çalışma hızı yüksek devam etti. Temel konsensüs işlemlerine destek eklendi ve çalışmalar Emerald işlemlerine destek vermeye odaklandı. 35 PR işlemi birleştirildi.

Dokümantasyon, iki yeni bölümle zenginleşti:

  • Oasis Web3 ağ geçidi öğreticisi, kendi Emerald veya Sapphire ParaTime örneğiniz için web3 ağ geçidini nasıl kuracağını açıklar.
  • Sapphire Ön Derleme sayfası, logs ve etkinlikler gibi verileri şifrelemek için smart sözleşmelerinizden içe aktarılabilecek ve çağrılabilecek tüm yeni x25519 kütüphanesini açıklar.

Çekirdek Platform Güncellemeleri

Oasis Core (çekirdeğin)’un yeni bir ana sürümü, 22.2 yayınlandı. Kullanıcılar, Güncelleme Geçmişinin geniş özetini okumaya ve Test Ağı’nda test etmeye davet edilmektedir. Sürüm güvenli ve stabil olduğunda, Ana Ağ’da işlemlerinin başlayacağını duyuracağız.

En dikkat çekici yeni özellik, Intel SGX2 ve DCAP tabanlı attestation desteğidir. Bu, eski modelleri desteklemeyi koruyan yeni nesil Xeon işlemcilerinde Oasis ağını çalıştırmayı mümkün kılar. Diğer özellikler arasında arşiv modu, alt ParaTime için belirli eylemleri talimat eden çalışma zamanı için roothash (kaynaktan) gelen mesajları ve ParaTimelar için dinamik anahtar yöneticisi yapılandırması, Oasis düğümünün daha açıklayıcı ve insan dostu durumu ve Oasis düğümünün günlükleme mekanizmalarını kullanan geliştirilmiş ParaTime günlüklemeyi içerir.

Borsa operatörleri için Oasis Rosetta Ağ Geçişi’nde da son zamanlarda 2.3.0’a yükseltildi ve yeni Oasis Core 22.2 sürümünü destekler.