Niobium dönüm noktasıyla birlikte, Internet Computer Protokolü, blok zincirine yeni düzeyde gizlilik getirme misyonunda büyük bir sıçrama yapıyor. Bu dönüm noktası, artık ICP üzerinde geliştirme yapan tüm geliştiricilerin erişebileceği vetKeys özelliğinin uygulanmasını görüyor. Bu güncelleme, merkeziyetsiz anahtar yönetimi ve zincir üzeri veri gizliliği kapılarını açarak, Internet Computer'ın gizlilik döneminin başlangıcını işaret ediyor.
Blok zincirleri varsayılan olarak şeffaftır, bu da bütünlük ve erişilebilirlik için idealdir. Ancak, bu, mesajlaşma, kimlik, sağlık hizmetleri, finans, yönetişim ve oyun gibi gizliliğe dayanan birçok gerçek dünya uygulaması için bir sınırlamadır.
vetKeys ile geliştiriciler, uygulamalarına uçtan uca şifreleme entegrasyonu yapabilirler ve hassas verilerin halka açık bir blok zincirinde bile korunmasını sağlarlar. Doğrulanabilir şifreli eşik anahtar türetimi adı verilen bir protokolü kullanarak, vetKeys merkeziyetsiz bir ortamda bile güçlü gizlilik ve güvenlik sağlar.
Niobium Dönüm Noktası Neler Getiriyor?
vetKeys'in temeli, yeni entegre edilmiş **doğrulanabilir şifreli eşik anahtar türetme protokolü (vetKD)**dir. Bu, ICP üzerinde çalışan akıllı sözleşmelerin, canister olarak adlandırılan, güvenli bir şekilde türetilen ve yönetilen güçlü kriptografik anahtarlar talep etmesine olanak tanır.
Türetilmiş anahtarlar, kullanıcı tarafından sağlanan bir genel anahtar altında şifrelenmiştir, bu da alt ağ düğümlerinin veya kapların türetilmiş anahtarlara erişemeyeceğini garanti eder. Ayrıca, kullanıcılar anahtarın protokole göre doğru bir şekilde oluşturulduğunu, kendi genel anahtarları kullanılarak doğru bir şekilde şifrelendiğini ve anahtarın bozulmadığını doğrulayabilirler.
Konteynerler artık akıllı sözleşmeleri içinde of-chain bileşenlerine güvenmeden merkeziyetsiz anahtar yönetimine doğrudan erişim sağlayan yeni bir sistem API'si aracılığıyla bu yeni işlevselliğe erişebilir. Entegrasyonu sorunsuz hale getirmek için Niobium dönüm noktası, hem ön uç iş akışlarına hem de arka uç konteyner mantığına vetKeys'i entegre etmeyi basitleştiren kullanıcı dostu ve geliştirici kütüphaneleri sunar, bu da Internet Computer üzerinde gizliliği koruyan dapps geliştirmeyi kolaylaştırır.
Ayrıca, vetKD protokolü, canister'ların eşik şifre çözme erişimini sağlar; burada şifre çözme işlemleri bir alt ağın düğümleri arasında güvenli bir şekilde dağıtılır. Bu dağıtılmış yaklaşım, güvenliği artırır çünkü tekil bir arıza noktasını ortadan kaldırır: hiç kimse, verileri kendi başına şifre çözmek için yeterli bilgiye sahip değildir. Bunun yerine, şifre çözme, düğümlerin bir eşiğinin katılımını gerektirir ve sonuç, kriptografik olarak doğrulanabilir.
Önemli Not: vetKeys, güçlü gizliliği şifre çözme noktasına kadar garanti eder. Açık metin, örneğin bir canister'a teslim edildiğinde, artık özel olduğu varsayılmamalıdır. Bu aşamada, verilerin uygulama mantığı içinde güvenli bir şekilde işlenmesi geliştiricinin sorumluluğundadır. Ayrıca, şifrelenmiş içeriğin belirli bir zaman veya olayda tüm kullanıcılara kasten açıldığı canister tarafında şifre çözümlemeden yararlanabilecek birkaç uygulama bulunmaktadır.
vetKeys ile ne inşa edebilirsiniz?
Eşik anahtar türetimini canister'lara tanıtarak, vetKeys gizliliğe ihtiyaç duyan, esnek erişim kontrolü ve daha güçlü güven garantileri sunan geniş bir gizlilik koruyucu uygulama setinin kapılarını açar. Gizliliğin ötesinde, vetKeys canister'ların zincir anahtar yeteneklerini yeni gelişmiş kriptografik işlevselliklerle genişleterek daha güçlü ve güvenli dapp'lerin yolunu açar.
Dağıtık Anahtar Yönetim Hizmetleri (DKMS)
Kullanıcı anahtarlarını yönetmek, özellikle çoklu cihaz ve çoklu kullanıcı ortamlarında, son derece karmaşık ve hata yapmaya açık bir süreçtir. vetKeys, kullanıcıların cihazlar arasında ve diğer kullanıcılarla kriptografik anahtarları kolayca oluşturmasına, almasına ve paylaşmasına olanak tanıyan merkeziyetsiz anahtar yönetim hizmetlerinin geliştirilmesini sağlar. Anahtar türetimini, anahtarları hiç ifşa etmeden, alt ağ düğümlerine devrederek vetKeys, anahtar dağıtımını basitleştirir. Ayrıca, eşik anahtar türetimi deterministik olduğundan, kullanıcılar anahtarlarını talep üzerine güvenilir bir şekilde alabilir, onları herhangi bir yerde açıkça depolamak zorunda kalmazlar.
Zincir Üzerinde Şifreli Depolama
DKMS'nin temel bir uygulaması, verileri güvence altına almak için şifreleme anahtarlarının üretilmesidir; bu veriler bir kanisterde, başka bir blok zincirinde veya tamamen dışarıda depolanabilir. vetKeys ile bu anahtarlar cihazlar arasında ve kullanıcılar arasında güvenli bir şekilde paylaşılabilir, bu da güçlü gizlilik koruyucu kullanım senaryolarını mümkün kılar. Bu, özel depolama çözümleri, uçtan uca şifreli mesajlaşma, şifre yöneticileri ve gizli veriler üzerinde çalışan işbirlikçi uygulamaları içerir.
Kimlik Tabanlı Şifreleme (IBE)
vetKeys, kimlik tabanlı şifrelemeyi mümkün kılarak verilerin doğrudan bir kimliğe, örneğin bir anahtar, bir İnternet Kimliği, bir e-posta adresi veya hatta bir Ethereum adresine şifrelenmesini sağlar. Bu, verilerin belirli bir kullanıcı veya hesap için şifrelenmesini mümkün kılar, kullanıcı dapp ile daha önce hiç etkileşimde bulunmamış olsa bile. Kullanıcı, kimliği ile dapp'e kimlik doğrulaması yaparak şifre çözme anahtarını güvenli bir şekilde alabilir ve verilere erişebilir.
Zaman Kilidi Şifrelemesi
vetKeys tarafından etkinleştirilen gelişmiş şifrelemenin bir başka varyantı, bir göndericinin belirli bir zaman damgasına şifrelemesine olanak tanıyan zaman kilidi şifrelemesidir; bu, alıcının yalnızca belirli bir süre geçtikten sonra çözümleyebilmesini sağlar. Kanisterler, belirli bir son tarihi geçtikten sonra bir şifreli metnin eşik çözümlemesini talep ederek bu zaman tabanlı erişim kontrolünü uygulayabilir ve hassas bilgilerin uygun ana kadar kapalı kalmasını sağlar. Bu, mühürlü teklif açık artırmaları, zaman kilitli belgeler, ölüm anahtarları ve gecikmeli açığa çıkarma NFT'leri gibi zaman hassasiyeti olan uygulamaların uygulanmasını mümkün kılar.
Zaman kilidi şifrelemesi, Maksimal Elde Edilebilir Değer (MEV)'a karşı koruma sağlamak için bir ana yapı taşı olarak da hizmet eder: işlem ayrıntılarını blok dahil edildikten sonra gizli tutarak, rakiplerin önceden çalıştırma ve işlemlerin sıralamasını değiştirmesini engeller.
Eşik BLS İmzaları
Chain Fusion teknolojisi, kanistraların Bitcoin veya Ethereum gibi diğer blok zincirleriyle yerel olarak etkileşimde bulunmasını sağlar; bunun için dış köprülere veya güvenilir aracı kurumlara ihtiyaç duyulmaz. Bu, kanistraların alt ağ düğümlerine ortaklaşa ECDSA, Schnorr ve EdDSA imzalarını hesaplamaları için talimat vermesini sağlayan eşik imza şemaları sayesinde mümkün olmaktadır. vetKeys, kanistralara yeni bir eşik imza şeması tanıtarak bu yeteneği genişletir: eşik BLS imzaları. BLS imzaları, kompakt boyutları ve verimli toplama özellikleri nedeniyle çok zincirli uygulamalar için özellikle uygundur. Eşik BLS'yi destekleyerek, vetKeys ICP'nin birlikte çalışabilirliğini daha da artırır ve kanistraların daha gelişmiş çok zincirli dapp'lerde ve protokollerde yer almasını sağlar.
Doğrulanabilir Rastgelelik
vetKeys ayrıca (VRF) olarak işlev görebilen bir Doğrulanabilir Rastgele Fonksiyon olarak da çalışabilir. Bu, kanisters'ın yalnızca tahmin edilemez ve değiştirilemez değil, aynı zamanda kamuya açık bir şekilde doğrulanabilir rastgelelik üretebileceği anlamına gelir. Güvenilir rastgelelik, güvenilmez çevrimiçi piyangolar, adil kumarhane oyunları ve sonuçlarının açıkça adil olması gereken GameFi deneyimleri de dahil olmak üzere, geniş bir merkeziyetsiz uygulama yelpazesi için kritik bir yapı taşıdır. Ayrıca NFT ekosistemlerinde de önemli bir rol oynamaktadır - örneğin, basım sırasında rastgele özellikler veya nadirlikler atamak veya dinamik, şansa dayalı oyun içi etkileşimleri mümkün kılmak gibi.
vetKeys ile İnşa Etmeye Başla
Geliştiriciler, resmi belgeleri kullanarak vetKeys kullanmaya bugün başlayabilirler:
vetKeys geliştirici belgeleri
Kütüphaneler ve örnekler
Toplulukla iletişime geçin ve etkileşimde bulunun
Internet Bilgisayarının Gizlilik Dönemi: vetKeys Kilidi Açıldı, aslında Medium'daki Internet Computer Review'da yayınlandı ve burada insanlar bu hikayeyi vurgulayarak ve yanıt vererek tartışmaya devam ediyor.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
İnternet Bilgisayarı'nın Gizlilik Dönemi: vetKeys Kilidi Açıldı
Niobium dönüm noktasıyla birlikte, Internet Computer Protokolü, blok zincirine yeni düzeyde gizlilik getirme misyonunda büyük bir sıçrama yapıyor. Bu dönüm noktası, artık ICP üzerinde geliştirme yapan tüm geliştiricilerin erişebileceği vetKeys özelliğinin uygulanmasını görüyor. Bu güncelleme, merkeziyetsiz anahtar yönetimi ve zincir üzeri veri gizliliği kapılarını açarak, Internet Computer'ın gizlilik döneminin başlangıcını işaret ediyor.
Blok zincirleri varsayılan olarak şeffaftır, bu da bütünlük ve erişilebilirlik için idealdir. Ancak, bu, mesajlaşma, kimlik, sağlık hizmetleri, finans, yönetişim ve oyun gibi gizliliğe dayanan birçok gerçek dünya uygulaması için bir sınırlamadır.
vetKeys ile geliştiriciler, uygulamalarına uçtan uca şifreleme entegrasyonu yapabilirler ve hassas verilerin halka açık bir blok zincirinde bile korunmasını sağlarlar. Doğrulanabilir şifreli eşik anahtar türetimi adı verilen bir protokolü kullanarak, vetKeys merkeziyetsiz bir ortamda bile güçlü gizlilik ve güvenlik sağlar.
Niobium Dönüm Noktası Neler Getiriyor?
vetKeys'in temeli, yeni entegre edilmiş **doğrulanabilir şifreli eşik anahtar türetme protokolü (vetKD)**dir. Bu, ICP üzerinde çalışan akıllı sözleşmelerin, canister olarak adlandırılan, güvenli bir şekilde türetilen ve yönetilen güçlü kriptografik anahtarlar talep etmesine olanak tanır.
Türetilmiş anahtarlar, kullanıcı tarafından sağlanan bir genel anahtar altında şifrelenmiştir, bu da alt ağ düğümlerinin veya kapların türetilmiş anahtarlara erişemeyeceğini garanti eder. Ayrıca, kullanıcılar anahtarın protokole göre doğru bir şekilde oluşturulduğunu, kendi genel anahtarları kullanılarak doğru bir şekilde şifrelendiğini ve anahtarın bozulmadığını doğrulayabilirler.
Konteynerler artık akıllı sözleşmeleri içinde of-chain bileşenlerine güvenmeden merkeziyetsiz anahtar yönetimine doğrudan erişim sağlayan yeni bir sistem API'si aracılığıyla bu yeni işlevselliğe erişebilir. Entegrasyonu sorunsuz hale getirmek için Niobium dönüm noktası, hem ön uç iş akışlarına hem de arka uç konteyner mantığına vetKeys'i entegre etmeyi basitleştiren kullanıcı dostu ve geliştirici kütüphaneleri sunar, bu da Internet Computer üzerinde gizliliği koruyan dapps geliştirmeyi kolaylaştırır.
Önemli Not: vetKeys, güçlü gizliliği şifre çözme noktasına kadar garanti eder. Açık metin, örneğin bir canister'a teslim edildiğinde, artık özel olduğu varsayılmamalıdır. Bu aşamada, verilerin uygulama mantığı içinde güvenli bir şekilde işlenmesi geliştiricinin sorumluluğundadır. Ayrıca, şifrelenmiş içeriğin belirli bir zaman veya olayda tüm kullanıcılara kasten açıldığı canister tarafında şifre çözümlemeden yararlanabilecek birkaç uygulama bulunmaktadır.
vetKeys ile ne inşa edebilirsiniz?
Eşik anahtar türetimini canister'lara tanıtarak, vetKeys gizliliğe ihtiyaç duyan, esnek erişim kontrolü ve daha güçlü güven garantileri sunan geniş bir gizlilik koruyucu uygulama setinin kapılarını açar. Gizliliğin ötesinde, vetKeys canister'ların zincir anahtar yeteneklerini yeni gelişmiş kriptografik işlevselliklerle genişleterek daha güçlü ve güvenli dapp'lerin yolunu açar.
Dağıtık Anahtar Yönetim Hizmetleri (DKMS)
Kullanıcı anahtarlarını yönetmek, özellikle çoklu cihaz ve çoklu kullanıcı ortamlarında, son derece karmaşık ve hata yapmaya açık bir süreçtir. vetKeys, kullanıcıların cihazlar arasında ve diğer kullanıcılarla kriptografik anahtarları kolayca oluşturmasına, almasına ve paylaşmasına olanak tanıyan merkeziyetsiz anahtar yönetim hizmetlerinin geliştirilmesini sağlar. Anahtar türetimini, anahtarları hiç ifşa etmeden, alt ağ düğümlerine devrederek vetKeys, anahtar dağıtımını basitleştirir. Ayrıca, eşik anahtar türetimi deterministik olduğundan, kullanıcılar anahtarlarını talep üzerine güvenilir bir şekilde alabilir, onları herhangi bir yerde açıkça depolamak zorunda kalmazlar.
Zincir Üzerinde Şifreli Depolama
DKMS'nin temel bir uygulaması, verileri güvence altına almak için şifreleme anahtarlarının üretilmesidir; bu veriler bir kanisterde, başka bir blok zincirinde veya tamamen dışarıda depolanabilir. vetKeys ile bu anahtarlar cihazlar arasında ve kullanıcılar arasında güvenli bir şekilde paylaşılabilir, bu da güçlü gizlilik koruyucu kullanım senaryolarını mümkün kılar. Bu, özel depolama çözümleri, uçtan uca şifreli mesajlaşma, şifre yöneticileri ve gizli veriler üzerinde çalışan işbirlikçi uygulamaları içerir.
Kimlik Tabanlı Şifreleme (IBE)
vetKeys, kimlik tabanlı şifrelemeyi mümkün kılarak verilerin doğrudan bir kimliğe, örneğin bir anahtar, bir İnternet Kimliği, bir e-posta adresi veya hatta bir Ethereum adresine şifrelenmesini sağlar. Bu, verilerin belirli bir kullanıcı veya hesap için şifrelenmesini mümkün kılar, kullanıcı dapp ile daha önce hiç etkileşimde bulunmamış olsa bile. Kullanıcı, kimliği ile dapp'e kimlik doğrulaması yaparak şifre çözme anahtarını güvenli bir şekilde alabilir ve verilere erişebilir.
Zaman Kilidi Şifrelemesi
vetKeys tarafından etkinleştirilen gelişmiş şifrelemenin bir başka varyantı, bir göndericinin belirli bir zaman damgasına şifrelemesine olanak tanıyan zaman kilidi şifrelemesidir; bu, alıcının yalnızca belirli bir süre geçtikten sonra çözümleyebilmesini sağlar. Kanisterler, belirli bir son tarihi geçtikten sonra bir şifreli metnin eşik çözümlemesini talep ederek bu zaman tabanlı erişim kontrolünü uygulayabilir ve hassas bilgilerin uygun ana kadar kapalı kalmasını sağlar. Bu, mühürlü teklif açık artırmaları, zaman kilitli belgeler, ölüm anahtarları ve gecikmeli açığa çıkarma NFT'leri gibi zaman hassasiyeti olan uygulamaların uygulanmasını mümkün kılar.
Zaman kilidi şifrelemesi, Maksimal Elde Edilebilir Değer (MEV)'a karşı koruma sağlamak için bir ana yapı taşı olarak da hizmet eder: işlem ayrıntılarını blok dahil edildikten sonra gizli tutarak, rakiplerin önceden çalıştırma ve işlemlerin sıralamasını değiştirmesini engeller.
Eşik BLS İmzaları
Chain Fusion teknolojisi, kanistraların Bitcoin veya Ethereum gibi diğer blok zincirleriyle yerel olarak etkileşimde bulunmasını sağlar; bunun için dış köprülere veya güvenilir aracı kurumlara ihtiyaç duyulmaz. Bu, kanistraların alt ağ düğümlerine ortaklaşa ECDSA, Schnorr ve EdDSA imzalarını hesaplamaları için talimat vermesini sağlayan eşik imza şemaları sayesinde mümkün olmaktadır. vetKeys, kanistralara yeni bir eşik imza şeması tanıtarak bu yeteneği genişletir: eşik BLS imzaları. BLS imzaları, kompakt boyutları ve verimli toplama özellikleri nedeniyle çok zincirli uygulamalar için özellikle uygundur. Eşik BLS'yi destekleyerek, vetKeys ICP'nin birlikte çalışabilirliğini daha da artırır ve kanistraların daha gelişmiş çok zincirli dapp'lerde ve protokollerde yer almasını sağlar.
Doğrulanabilir Rastgelelik
vetKeys ayrıca (VRF) olarak işlev görebilen bir Doğrulanabilir Rastgele Fonksiyon olarak da çalışabilir. Bu, kanisters'ın yalnızca tahmin edilemez ve değiştirilemez değil, aynı zamanda kamuya açık bir şekilde doğrulanabilir rastgelelik üretebileceği anlamına gelir. Güvenilir rastgelelik, güvenilmez çevrimiçi piyangolar, adil kumarhane oyunları ve sonuçlarının açıkça adil olması gereken GameFi deneyimleri de dahil olmak üzere, geniş bir merkeziyetsiz uygulama yelpazesi için kritik bir yapı taşıdır. Ayrıca NFT ekosistemlerinde de önemli bir rol oynamaktadır - örneğin, basım sırasında rastgele özellikler veya nadirlikler atamak veya dinamik, şansa dayalı oyun içi etkileşimleri mümkün kılmak gibi.
vetKeys ile İnşa Etmeye Başla
Geliştiriciler, resmi belgeleri kullanarak vetKeys kullanmaya bugün başlayabilirler:
Internet Bilgisayarının Gizlilik Dönemi: vetKeys Kilidi Açıldı, aslında Medium'daki Internet Computer Review'da yayınlandı ve burada insanlar bu hikayeyi vurgulayarak ve yanıt vererek tartışmaya devam ediyor.