
Mysten Labs'ın en son ürünü olan Seal, asimetrik şifreleme güvenliği sağlayan ve çeşitli senaryolar ve uygulama entegrasyonları için uygun olan merkezi olmayan bir şifreleme yönetim hizmetidir. Seal, yetkili kullanıcıların şifrelenmiş içeriğe erişebilmesini sağlarken, içeriği şifrelemek için şifre çözme anahtarları üreten zincir dışı hizmetlerle zincir üstü erişim politikalarını birleştirir.
Seal artık geliştiricilerin sisteme aşina olmaları ve kendi uygulamalarıyla entegre etme yollarını keşfetmeleri için Sui test ağında kullanılabilir.
Zincirde güvenli bir şekilde korunması gereken büyük miktarda veri olmasına rağmen, mevcut çözümler genellikle belirli senaryolara (cüzdan hizmetleri gibi) yöneliktir veya Web2'ye (AWS KMS ve GCP Cloud KMS gibi) güvenir. Seal, geliştiricilere hemen hemen her depolama konumundaki verilere erişimi kontrol etmek için daha evrensel, güvenli, ölçeklenebilir ve yüksek performanslı bir çözüm sunuyor.
Seal mimarisi, kimliğe dayalı şifre çözme anahtarları üretmek için zincir dışı arka uç hizmetlerini kullanır ve şifreleme için karşılık gelen genel anahtarları sağlar. Uygulamalar, eşik şifreleme mekanizmasının bir parçası olarak n'den t'ye kadar arka uç hizmetini seçebilir. Kullanıcılar, Seal SDK aracılığıyla arka uç hizmetiyle etkileşime girer ve istemci tarafındaki içeriği şifresini çözmek için kimlik anahtarlarını kullanır.
Seal istemcisi, zincirdeki Seal politikasıyla birlikte çalışır. Erişim yapısını ayarlamak için politika Sui'de Move dili kullanılarak tanımlanır ve yönetilir. Politika, bir kullanıcının kimliğe dayalı bir anahtara ne zaman erişebileceğini veya anahtara kimin erişebileceğini belirler. Bu zincir üstü politikalar, çeşitli kullanım senaryolarına uygun çeşitli kurallara yapılandırılabilir.
Seal'ı temel alarak geliştirme yapan geliştiriciler, esnek güvenlik mimarisini uygulamalarına çeşitli şekillerde entegre edebilirler. Seal'in hassas verileri güvenli ve ölçeklenebilir bir şekilde nasıl koruyabileceğine dair bazı örnekler şunlardır: · Walrus veya diğer depolama altyapısındaki kişisel verileri koruyun ve yalnızca yükleyicinin erişebilmesini sağlayın.
· Belirli bir zaman aralığı içinde bir NFT'nin veya diğer varlığın mülkiyetini başka bir kullanıcıya aktarmak için zaman kilidi kriptografisini kullanın.
· Şifrelenmiş içeriği Walrus'ta veya diğer depolama altyapısında depolayın ve beyaz listeleme yoluyla belirli kullanıcıların erişimini kontrol edin.
· Abonelik uygulamalarında ücretli içerik yayınlayın ve yalnızca doğrulanmış abonelerin erişimine izin verin.
· Uçtan uca şifreli özel sohbeti destekleyen Sui ve Walrus tabanlı bir sohbet uygulaması geliştirin.
Bunu uygulamada görmek isteyen geliştiriciler, beyaz listelere ve abonelik mekanizmalarına dayalı erişim kontrol yeteneklerini göstermek için Sui, Walrus ve Seal'i birleştiren bu pazar yeri uygulamasını (kod) inceleyebilirler.
Seal'ın ilk testnet sürümü, geliştiriciler ve kullanıcılar için uçtan uca bir kullanım süreci sağlamaya odaklanıyor. Bu sürüm yalnızca Seal'in temel işlevlerini tam olarak test etmek için kullanılmıyor, aynı zamanda Seal'in kullanıcı ihtiyaçlarını gerçekten karşılayacak şekilde çalıştığından emin olmak için topluluktan geri bildirim toplamayı da amaçlıyor.
Bu geri bildirimler aynı zamanda Seal'ın sonraki gelişim yönünü de belirleyecek. Şu anda, pratikliğini daha da artırabilecek birkaç özellik mevcut. Seal'in olası gelecekteki geliştirme yönleri şunları içerir:
· Çok taraflı hesaplama (MPC): Çok taraflı bir hesaplama komitesinin, n'den t'ye kadar dağıtılmış anahtar kullanarak Seal'in arka uç hizmetlerini işletmesine izin verin.
· Sunucu tarafı şifreleme: İstemci tarafı şifrelemeye bir alternatif olarak, Seal arka ucunun verileri şifresini çözmesine olanak tanır ve geliştiricilerin daha hafif bir ön uç oluşturmasına olanak tanır.
· Dijital Hak Yönetimi (DRM):Şifre çözme, Netflix, YouTube ve HBO gibi ana akım platformların yaptığına benzer şekilde, DRM işlevselliğini uygulamak için istemci tarafında güvenli ve güvenilir bir ortamda gerçekleştirilir.
Seal ile ilgilenen geliştiriciler resmi belgelere başvurabilir, SDK'sını keşfetmeye başlayabilir ve testnet dağıtımına dayalı uygulamalar oluşturabilirler.
NOT: Bu içerik yalnızca genel eğitim ve bilgilendirme amaçlıdır ve herhangi bir varlık, yatırım veya finansal ürünün satın alınması, satılması veya tutulması yönünde bir onay veya öneri olarak yorumlanmamalı veya güvenilmemeli ve finansal, yasal veya vergi tavsiyesi teşkil etmemektedir.
Bu makale bir katkıdır ve BlockBeats'in görüşlerini temsil etmemektedir
BlockBeats Resmi Topluluğuna Katılın:
Telegram Abonelik Grubu: https://t.me/theblockbeats
Telegram Sohbet Grubu: https://t.me/BlockBeats_App
Twitter Resmi Hesabı: https://twitter.com/BlockBeatsAsia