zkTLS: Web3 akıllı sözleşmelerinin doğrudan Web2 verilerine erişimini sağlayan yeni teknoloji

robot
Abstract generation in progress

zkTLS Teknolojisini Keşfetmek: Web3 ile Web2 Arasındaki Köprü

Yeni proje yönleri ararken, daha önce karşılaşmadığım bir teknoloji yığınıyla - zkTLS ile - karşılaştım. Araştırmalarım sonrası, öğrenim deneyimlerimi aşağıda derledim ve herkesle paylaşmak istiyorum.

zkTLS, sıfır bilgi kanıtları (ZKP) ve taşıma katmanı güvenlik protokolü (TLS) kombinasyonu olan yeni bir teknolojidir. Web3 alanında, güvenilir bir üçüncü tarafa ihtiyaç duymadan, zincir dışı HTTPS verilerinin doğruluğunu doğrulamak için esasen zincir üzerindeki sanal makine ortamında kullanılır. Buradaki doğruluk, üç yönü içerir: veri kaynağının gerçekten belirli bir HTTPS kaynağından gelmesi, dönen verilerin değişiklik yapılmamış olması ve verilerin zamanında olması garantisi. Bu kriptografik uygulama mekanizması sayesinde, zincir üzerindeki akıllı sözleşmeler, zincir dışı Web2 HTTPS kaynaklarına güvenilir erişim elde etme yeteneği kazanır ve veri adalarını kırar.

TLS Protokolü Genel Bakış

TLS (Taşıma Katmanı Güvenliği Protokolü), ağ iletişiminde şifreleme, kimlik doğrulama ve veri bütünlüğü sağlamak için kullanılır; bu sayede istemci ve sunucu arasındaki veri güvenli bir şekilde iletilir. HTTPS protokolü, HTTP protokolü temel alınarak TLS protokolünden faydalanarak bilgi iletiminde gizliliği ve bütünlüğü garanti eder ve sunucu tarafının gerçekliği doğrulanabilir hale gelir.

TLS protokolü aşağıdaki sorunları çözmektedir:

  1. Şifreli iletişim: Verileri korumak için simetrik şifreleme kullanarak dinlemeyi önleyin.
  2. Kimlik Doğrulama: Üçüncü taraf tarafından verilen dijital sertifikalar aracılığıyla sunucu kimliğinin doğrulanması, man-in-the-middle saldırılarını önler.
  3. Veri Bütünlüğü: Verilerin değiştirilmediğinden emin olmak için HMAC veya AEAD kullanın.

HTTPS protokolü veri alışverişi süreci, el sıkışma aşaması ve veri iletim aşaması olarak ikiye ayrılır. El sıkışma aşaması, istemcinin ClientHello göndermesi, sunucunun ServerHello göndermesi ve istemcinin sunucuyu doğrulaması gibi üç adımı içerir. Ardından, müzakere edilen oturum anahtarı kullanılarak şifreli iletişim aşamasına geçilir.

Web3'te Veri Erişim Sorunu

Web3 uygulama geliştirmede, zincir üstü akıllı sözleşmelerin zincir dışı verilere erişimi zorluklarla karşılaşmaktadır. Bu sorunu çözmek için, Chainlink ve Pyth gibi bazı oracle projeleri ortaya çıkmıştır. Bu projeler, zincir üstü veriler ile zincir dışı veriler arasında bir köprü işlevi görerek veri adası olgusunu kırmaktadır. Ancak, bu oracle tabanlı veri elde etme çözümlerinin iki ana sorunu bulunmaktadır:

  1. Çok yüksek maliyet: PoS konsensüs mekanizmasının güvenliğini sağlamak için büyük miktarda staking fonuna ihtiyaç vardır ve veri etkileşiminde gereksizlikler bulunmaktadır.
  2. Düşük verimlilik: PoS mekanizmasının mutabakatı zaman alır, bu da zincir üzerindeki veriler ile gerçek zincir dışı veriler arasında büyük bir gecikmeye neden olur.

zkTLS Çözümü

zkTLS teknolojisi bu sorunları çözmek amacıyla ortaya çıkmıştır. 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ün sağladığı verilerin gerçekten belirli bir HTTPS kaynağından geldiğini ve değiştirilmediğini doğrudan doğrulamasını sağlar. Bu, geleneksel oracle'ların konsensüs algoritması nedeniyle yüksek kullanım maliyetlerini önler.

zkTLS, verileri güvence altına almak için kriptografik koruma kullanarak, geleneksel oracle'ların veri kullanılabilirliği için uyguladığı yüksek maliyetli konsensüs mekanizmasını değiştirmektedir. Daha spesifik olarak, ZKP'yi tanıtarak, zincir dışı ara düğümlerin HTTPS kaynaklarından elde ettiği veriler, ilgili CA sertifika doğrulama bilgileri, zaman damgası kanıtı ve veri bütünlüğü kanıtı üzerinde hesaplamalar yaparak Proof üretmektedir. Aynı zamanda, zincir üzerinde gerekli doğrulama bilgileri ve doğrulama algoritmalarını koruyarak, akıllı sözleşmelerin kritik bilgileri açığa çıkarmadan verilerin doğruluğunu, zamanlamasını ve veri kaynaklarının güvenilirliğini doğrulamasını sağlamaktadır.

zkTLS'nin Uygulama Geleceği

zkTLS teknolojisinin en büyük avantajı, Web2 HTTPS kaynaklarının kullanılabilirlik maliyetlerini azaltmasıdır; bu da birçok yeni talebi tetikledi:

  1. Uzun kuyruk varlıklarının zincir üzerindeki fiyat alma maliyetini düşürmek
  2. Web2 dünyasındaki yetkili siteleri kullanarak zincir üzeri KYC'yi optimize et, DID
  3. Web3 oyunlarının teknik mimari tasarımını geliştirme

Ancak, zkTLS mevcut Web3 şirketleri için de zorluklar getirmektedir, özellikle mevcut ana akım oracle projeleri için. Bu tür bir etki ile başa çıkmak amacıyla, bazı endüstri devleri ilgili alanlarda araştırmalar yapmaya aktif olarak devam ediyor, teknolojik evrim sürecinde liderliklerini korumaya çalışırken, zaman başına ücretlendirmeden kullanım başına ücretlendirmeye geçiş gibi yeni iş modellerini keşfetmektedirler, Compute as a service gibi.

Mevcut zkTLS'nin karşılaştığı ana zorluk, çoğu ZK projesiyle benzerlik göstermektedir; yani, hesaplama maliyetlerini nasıl düşüreceğimiz ve ticari 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ı uygun şekilde entegre etmek, iş yeniliği ve teknik mimari alanında yeni bir sıçrama noktası bulmanıza yardımcı olabilir.

View Original
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.
  • Reward
  • 4
  • Share
Comment
0/400
TokenCreatorOPvip
· 07-10 08:40
Bu şey güvenilir mi? Bunu test eden var mı?
View OriginalReply0
GateUser-74b10196vip
· 07-10 08:39
Bu entegrasyon oldukça güvenilir. Oracle Makine mahkum.
View OriginalReply0
NFTArchaeologisvip
· 07-10 08:32
Sevinç verici bir teknolojik atılım, dijital çağın Rosetta Taşı gibi.
View OriginalReply0
DoomCanistervip
· 07-10 08:19
Köpekler bile Oracle Makine kullanmıyor.
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)