zkTLS Teknolojisi Analizi: Web2 ve Web3 Veri Adalarını Kırmak
Son zamanlarda yeni proje yönlerini keşfederken yeni bir teknoloji yığınıyla karşılaştım - zkTLS. Derin bir araştırma sonrası, öğrenim deneyimlerimi aşağıdaki şekilde derledim ve umarım herkesle paylaşabilirim.
zkTLS, sıfır bilgi kanıtı (ZKP) ve TLS (Transport Layer Security Protocol) birleşimi olan yeni bir teknolojidir. Web3 alanında, esas olarak zincir üzerindeki sanal makine ortamlarında kullanılır ve üçüncü taraflara güvenmeden zincir dışındaki HTTPS verilerinin doğruluğunu doğrulamaya olanak tanır. Buradaki doğruluk, üç unsuru içerir: veri kaynağının gerçekten belirli bir HTTPS kaynağından geldiği, dönen verilerin değiştirilmediği ve verinin geçerliliğinin garanti edilebildiği. Bu kriptografik gerçekleştirme mekanizması sayesinde, zincir üzerindeki akıllı sözleşmeler, zincir dışındaki Web2 HTTPS kaynaklarına güvenilir erişim elde etme yeteneği kazanarak veri adalarını kırar.
TLS Protokolü Tanıtımı
TLS (Transport Layer Security Protocol), ağ iletişiminde şifreleme, kimlik doğrulama ve veri bütünlüğü sağlamak için kullanılır ve istemci (örneğin tarayıcı) ile sunucu (örneğin web sitesi) arasında verilerin güvenli bir şekilde iletilmesini garanti eder. HTTPS protokolü, HTTP protokolü temelinde TLS protokolünü kullanarak bilgi aktarımının gizliliğini ve bütünlüğünü sağlar ve sunucu tarafının doğruluğunu doğrulanabilir hale getirir.
TLS protokolünün çözdüğü başlıca sorunlar şunlardır:
Kriptolu iletişim: Verileri korumak ve dinlemeyi önlemek için simetrik şifreleme (AES, ChaCha20 gibi) kullanın.
Kimlik doğrulama: Sunucunun kimliğini doğrulamak ve ortadaki saldırılara karşı korumak için üçüncü taraf tarafından belirli bir kuruluşa verilen dijital sertifikalar (örneğin X.509 sertifikası) kullanılır.
Veri Bütünlüğü: HMAC (Hash Mesaj Doğrulama Kodu) veya AEAD (Doğrulamalı Şifreleme) kullanarak verinin değiştirilmediğinden emin olun.
TLS protokolüne dayanan HTTPS protokolü, veri alışverişi sırasında el sıkışma aşaması ve veri aktarım aşaması olarak ikiye ayrılır. Süreç, istemcinin ClientHello göndermesi, sunucunun ServerHello göndermesi, istemcinin sunucuyu doğrulaması ve şifreli iletişime başlaması olmak üzere dört adımı içerir.
Web3'te Veri Elde Etme Zorlukları
Web3 uygulama geliştirme sırasında, zincir üzerindeki akıllı sözleşmeler zincir dışı verilere erişimde zorluklarla karşılaşmaktadır. Veri geri izlenebilirliğini ve konsensüs mekanizmasının güvenliğini sağlamak için, zincir üzerindeki sanal makineler dış veri çağrısı yeteneğini açmamaktadır. Bu sorunu çözmek için, Chainlink ve Pyth gibi bir dizi oracle projesi ortaya çıkmıştır. Bu projeler, zincir üzerindeki veriler ile zincir dışındaki veriler arasında bir köprü görevi görerek veri adası fenomenini kırmaktadır.
Ancak, Oracle'a dayalı veri alma çözümünün iki ana sorunu vardır:
Yüksek maliyet: Verilerin doğruluğunu sağlamak için Oracle, PoS konsensüs mekanizmasına güvenmek zorundadır, bu da yüksek bakım maliyetlerine yol açmaktadır.
Verimlilik çok düşük: PoS mekanizmasının konsensüsü belirli bir süre gerektirir, bu da zincir üzerindeki verilerin gecikmesine neden olur ve yüksek frekanslı erişim senaryolarına zarar verir.
zkTLS Çözümü
zkTLS teknolojisi, ZKP sıfır bilgi kanıtı algoritmasını tanıtarak, zincir üzerindeki akıllı sözleşmelerin bir üçüncü taraf olarak belirli bir düğüm tarafından sağlanan verileri doğrudan doğrulamasını sağlar ve verilerin belirli bir HTTPS kaynağından geldiğini ve değiştirilmediğini garanti eder. Bu yöntem, geleneksel Oracle'ların konsensüs algoritması nedeniyle ortaya çıkan yüksek kullanım maliyetlerini önler.
zkTLS'nin temel fikri, verilerin kullanılabilirliğine ilişkin yüksek maliyetleri ortadan kaldırmak için geleneksel Oracle tabanlı konsensüs mekanizmasını, kriptografi ile koruma ile değiştirmektir. Spesifik uygulamalar şunları içerir:
Zincir dışı ara düğüm tarafından HTTPS kaynağından alınan verilerin işlenmesi
İlgili CA sertifika doğrulama bilgilerini işleme
Zaman damgası kanıtı oluşturma
HMAC veya AEAD tabanlı veri bütünlüğü kanıtı
Proof oluşturmak için hesaplama yaparak, zincir üzerinde gerekli doğrulama bilgilerini ve doğrulama algoritmalarını koruyarak, akıllı sözleşmelerin kritik bilgileri açığa çıkarmadan verinin doğruluğunu, güncelliğini ve veri kaynağının güvenilirliğini doğrulamasını sağlamak.
zkTLS Uygulama Geleceği
zkTLS teknolojisi, Web2 HTTPS kaynaklarının erişilebilirlik maliyetini düşürdü ve birçok yeni talebi tetikledi, bunlar arasında:
Uzun kuyruk varlıklarının zincir üzerindeki fiyat alma maliyetini düşürmek
Web3 oyunlarının teknik mimari tasarımını geliştirmek
Ancak, zkTLS mevcut Web3 işletmeleri, özellikle ana akım oracle projeleri için zorluklar da getirmektedir. Bu değişikliklere yanıt olarak, Chainlink, Pyth gibi sektör devleri ilgili alanları aktif bir şekilde araştırmakta ve zamanla ücretlendirme modelinden kullanım bazlı ücretlendirme modeline geçiş, Hizmet olarak Hesaplama gibi yeni iş modellerini keşfetmektedir.
Şu anda, zkTLS teknolojisinin karşılaştığı temel zorluklar, çoğu ZK projesiyle benzerlik göstermektedir; yani, hesaplama maliyetlerini nasıl düşüreceğimiz ve bunun ticari bir değer kazanmasını sağlamaktır.
Ürün tasarımı sırasında zkTLS'nin gelişim dinamiklerine dikkat etmek ve bu teknoloji yığınını zamanında entegre etmek, iş inovasyonu ve teknik mimari optimizasyonuna yeni yönler kazandırabilir. Teknolojinin sürekli ilerlemesiyle birlikte, zkTLS'nin Web2 ve Web3 veri adalarını kırmada önemli bir rol oynaması bekleniyor ve bu, blok zinciri uygulamalarının gelişimine yeni olanaklar sağlayabilir.
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.
23 Likes
Reward
23
8
Share
Comment
0/400
GasWaster
· 07-12 20:33
açıkçası, gaz ücreti yüzünden bana bir böbreğe mal olacak başka bir L1 çözümü smh
View OriginalReply0
RooftopVIP
· 07-12 18:26
Yine Blok Zinciri şişirme, White Paper'ı da yazdınız mı?
View OriginalReply0
notSatoshi1971
· 07-12 07:06
Anladım, bu yeni çağın Oracle'ı.
View OriginalReply0
NotGonnaMakeIt
· 07-12 07:00
akıllı sözleşmeler Rug Pull'un yolunda
View OriginalReply0
BlockchainFoodie
· 07-12 06:52
web2 ile web3 arasında köprü kurmak gibi tatlı... gerçekten lezzetli şeyler
View OriginalReply0
BearMarketSurvivor
· 07-12 06:45
Eski asker verileri inceliyor, veriler mühimmat kadar değerli, israf edilemez.
View OriginalReply0
BlockTalk
· 07-12 06:40
Bu dalga on-chain veri alışverişi tamamlandı.
View OriginalReply0
BanklessAtHeart
· 07-12 06:37
Bankaya gidenler / şifreleme arbitraj meraklıları / bağımsız araştırmacılar / Blok Zinciri gözlemcileri Bu içerik için Çince yorum üretin:
Oracle hakkında hâlâ yavaş yavaş konuşuyorsanız, gerçekten geride kalıyorsunuz.
zkTLS teknolojisi analizi: Web2 ve Web3 veri adalarının buzunu kıran
zkTLS Teknolojisi Analizi: Web2 ve Web3 Veri Adalarını Kırmak
Son zamanlarda yeni proje yönlerini keşfederken yeni bir teknoloji yığınıyla karşılaştım - zkTLS. Derin bir araştırma sonrası, öğrenim deneyimlerimi aşağıdaki şekilde derledim ve umarım herkesle paylaşabilirim.
zkTLS, sıfır bilgi kanıtı (ZKP) ve TLS (Transport Layer Security Protocol) birleşimi olan yeni bir teknolojidir. Web3 alanında, esas olarak zincir üzerindeki sanal makine ortamlarında kullanılır ve üçüncü taraflara güvenmeden zincir dışındaki HTTPS verilerinin doğruluğunu doğrulamaya olanak tanır. Buradaki doğruluk, üç unsuru içerir: veri kaynağının gerçekten belirli bir HTTPS kaynağından geldiği, dönen verilerin değiştirilmediği ve verinin geçerliliğinin garanti edilebildiği. Bu kriptografik gerçekleştirme mekanizması sayesinde, zincir üzerindeki akıllı sözleşmeler, zincir dışındaki Web2 HTTPS kaynaklarına güvenilir erişim elde etme yeteneği kazanarak veri adalarını kırar.
TLS Protokolü Tanıtımı
TLS (Transport Layer Security Protocol), ağ iletişiminde şifreleme, kimlik doğrulama ve veri bütünlüğü sağlamak için kullanılır ve istemci (örneğin tarayıcı) ile sunucu (örneğin web sitesi) arasında verilerin güvenli bir şekilde iletilmesini garanti eder. HTTPS protokolü, HTTP protokolü temelinde TLS protokolünü kullanarak bilgi aktarımının gizliliğini ve bütünlüğünü sağlar ve sunucu tarafının doğruluğunu doğrulanabilir hale getirir.
TLS protokolünün çözdüğü başlıca sorunlar şunlardır:
TLS protokolüne dayanan HTTPS protokolü, veri alışverişi sırasında el sıkışma aşaması ve veri aktarım aşaması olarak ikiye ayrılır. Süreç, istemcinin ClientHello göndermesi, sunucunun ServerHello göndermesi, istemcinin sunucuyu doğrulaması ve şifreli iletişime başlaması olmak üzere dört adımı içerir.
Web3'te Veri Elde Etme Zorlukları
Web3 uygulama geliştirme sırasında, zincir üzerindeki akıllı sözleşmeler zincir dışı verilere erişimde zorluklarla karşılaşmaktadır. Veri geri izlenebilirliğini ve konsensüs mekanizmasının güvenliğini sağlamak için, zincir üzerindeki sanal makineler dış veri çağrısı yeteneğini açmamaktadır. Bu sorunu çözmek için, Chainlink ve Pyth gibi bir dizi oracle projesi ortaya çıkmıştır. Bu projeler, zincir üzerindeki veriler ile zincir dışındaki veriler arasında bir köprü görevi görerek veri adası fenomenini kırmaktadır.
Ancak, Oracle'a dayalı veri alma çözümünün iki ana sorunu vardır:
zkTLS Çözümü
zkTLS teknolojisi, ZKP sıfır bilgi kanıtı algoritmasını tanıtarak, zincir üzerindeki akıllı sözleşmelerin bir üçüncü taraf olarak belirli bir düğüm tarafından sağlanan verileri doğrudan doğrulamasını sağlar ve verilerin belirli bir HTTPS kaynağından geldiğini ve değiştirilmediğini garanti eder. Bu yöntem, geleneksel Oracle'ların konsensüs algoritması nedeniyle ortaya çıkan yüksek kullanım maliyetlerini önler.
zkTLS'nin temel fikri, verilerin kullanılabilirliğine ilişkin yüksek maliyetleri ortadan kaldırmak için geleneksel Oracle tabanlı konsensüs mekanizmasını, kriptografi ile koruma ile değiştirmektir. Spesifik uygulamalar şunları içerir:
Proof oluşturmak için hesaplama yaparak, zincir üzerinde gerekli doğrulama bilgilerini ve doğrulama algoritmalarını koruyarak, akıllı sözleşmelerin kritik bilgileri açığa çıkarmadan verinin doğruluğunu, güncelliğini ve veri kaynağının güvenilirliğini doğrulamasını sağlamak.
zkTLS Uygulama Geleceği
zkTLS teknolojisi, Web2 HTTPS kaynaklarının erişilebilirlik maliyetini düşürdü ve birçok yeni talebi tetikledi, bunlar arasında:
Ancak, zkTLS mevcut Web3 işletmeleri, özellikle ana akım oracle projeleri için zorluklar da getirmektedir. Bu değişikliklere yanıt olarak, Chainlink, Pyth gibi sektör devleri ilgili alanları aktif bir şekilde araştırmakta ve zamanla ücretlendirme modelinden kullanım bazlı ücretlendirme modeline geçiş, Hizmet olarak Hesaplama gibi yeni iş modellerini keşfetmektedir.
Şu anda, zkTLS teknolojisinin karşılaştığı temel zorluklar, çoğu ZK projesiyle benzerlik göstermektedir; yani, hesaplama maliyetlerini nasıl düşüreceğimiz ve bunun ticari bir değer kazanmasını sağlamaktır.
Ürün tasarımı sırasında zkTLS'nin gelişim dinamiklerine dikkat etmek ve bu teknoloji yığınını zamanında entegre etmek, iş inovasyonu ve teknik mimari optimizasyonuna yeni yönler kazandırabilir. Teknolojinin sürekli ilerlemesiyle birlikte, zkTLS'nin Web2 ve Web3 veri adalarını kırmada önemli bir rol oynaması bekleniyor ve bu, blok zinciri uygulamalarının gelişimine yeni olanaklar sağlayabilir.
Bu içerik için Çince yorum üretin:
Oracle hakkında hâlâ yavaş yavaş konuşuyorsanız, gerçekten geride kalıyorsunuz.