zkTLS: Web3 veri adası kırıcı on-chain sözleşmeleri doğrudan HTTPS ile bağlayan yeni çözüm

robot
Abstract generation in progress

zkTLS Teknolojisi: Web3 Veri Adalarını Kırmanın Yeni Yöntemi

Son zamanlarda ürün tasarımı sürecinde, yeni bir teknoloji yığınıyla tanıştım - zkTLS. Bu, sıfır bilgi kanıtları (ZKP) ve iletim katmanı güvenlik protokolü (TLS) kombinasyonu olan yenilikçi bir teknolojidir ve Web3 alanında önemli uygulama potansiyeline sahiptir. zkTLS esasen zincir üzerindeki sanal makine ortamında kullanılır ve üçüncü taraflara bağımlı olmaksızın zincir dışı HTTPS verilerinin doğruluğunu, veri kaynaklarını, veri bütünlüğünü ve zamanlılığını doğrulamak için kullanılabilir. Bu kriptografik uygulama mekanizması, akıllı sözleşmelerin güvenilir bir şekilde zincir dışı Web2 HTTPS kaynaklarına erişmesini sağlar ve böylece veri adalarını kırar.

TLS Protokolü Genel Bakış

zkTLS'nin değerini derinlemesine anlamak için önce TLS protokolünü anlamamız gerekiyor. TLS, ağ iletişiminde şifreleme, kimlik doğrulama ve veri bütünlüğünü sağlamak için kullanılır ve istemci ile sunucu arasında güvenli veri iletimini garanti eder. HTTPS aslında HTTP'nin temelinde TLS protokolünü kullanarak güvenli iletişim sağlar.

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

  1. Şifreli iletişim: Verilerin dinlenmesini önlemek için simetrik şifreleme kullanın.
  2. Kimlik Doğrulama: Sunucu kimliğini dijital sertifikalar aracılığıyla doğrulamak, ortadaki adam saldırılarını önlemek.
  3. Veri Bütünlüğü: HMAC veya AEAD kullanarak verilerin değiştirilmediğinden emin olun.

TLS iletişim süreci, el sıkışma ve veri iletimi olmak üzere iki aşamaya ayrılır. El sıkışma aşaması, istemcinin ClientHello göndermesi, sunucunun ServerHello göndermesi, istemcinin sunucuyu doğrulaması gibi adımları içerir ve nihayetinde her iki taraf oturum anahtarını müzakere eder. Veri iletimi aşaması ise bu anahtarı kullanarak şifreli iletişim gerçekleştirir.

Web3'te Veri Erişim Sorunları

Web2'de TLS'nin yaygın olarak kullanılmasına rağmen, Web3 geliştirmede sorunlara neden oldu. Zincir üzerindeki akıllı sözleşmeler, verilerin izlenebilirliği ve konsensüs mekanizmasının güvenliğini sağlamak için dış verilere doğrudan erişim sağlayamaz. Bu sorunu çözmek için Chainlink ve Pyth gibi oracle projeleri ortaya çıkmıştır; bunlar zincir üzerindeki ve zincir altındaki verilerin bir köprü görevi görür. Bu oracle'lar genellikle veri kullanılabilirliğini sağlamak için PoS konsensüs mekanizmasını kullanır.

Ancak, oracle verilerini elde etme yönteminin iki ana sorunu vardır:

  1. Yüksek maliyet: PoS konsensüs mekanizması büyük miktarda stake fonu gerektirir ve veri etkileşimi gereksizdir, bu da kullanım maliyetini artırır.
  2. Verimsizlik: Konsensüs süreci zaman alır ve bu, zincir üzerindeki veriler ile gerçek zincir dışındaki veriler arasında gecikmelere neden olur.

zkTLS'nin Yenilikçi Çözümü

zkTLS teknolojisi, yukarıda belirtilen sorunları çözmek amacıyla ortaya çıkmıştır. Temel düşüncesi, sıfır bilgi kanıtı algoritmalarını entegre ederek, zincir üzerindeki akıllı sözleşmelerin düğümlerin sağladığı HTTPS kaynak verilerinin doğruluğunu ve bütünlüğünü doğrudan doğrulamasını sağlamaktır; böylece geleneksel oracle'ların konsensüs algoritmalarından kaynaklanan yüksek maliyetleri ortadan kaldırmaktadır.

zkTLS, kriptografik koruma kullanarak, geleneksel oracle'ların veri kullanılabilirliğini sağlama yönteminin yerini alır. Özellikle, sıfır bilgi kanıtlarını tanıtarak, zincir dışı aracılardan HTTPS kaynaklarına erişim için talep edilen verileri, CA sertifika doğrulama bilgilerini, zaman damgası kanıtlarını ve veri bütünlüğü kanıtlarını hesaplayarak Proof oluşturur. Aynı zamanda, akıllı sözleşmelerin kritik bilgileri ifşa etmeden verilerin gerçekliğini, zamanlamasını ve kaynak güvenilirliğini doğrulamasını sağlamak için gerekli doğrulama bilgilerini ve algoritmalarını zincir üzerinde korur.

zkTLS'nin Potansiyel Uygulamaları

zkTLS teknolojisi, Web2 HTTPS kaynaklarının erişilebilirlik maliyetlerini azaltarak Web3 uygulamaları için yeni olasılıklar açmaktadır:

  1. Uzun kuyruk varlık zincirindeki fiyat elde etme maliyetini azaltmak
  2. Web2 otoriter siteleri kullanarak zincir üstü KYC gerçekleştirmek, DID sistemini optimize etmek
  3. Web3 oyunlarının teknik mimari tasarımını geliştirmek

Ancak, zkTLS mevcut Web3 şirketlerine, özellikle de ana akım oracle projelerine de bir etki yarattı. Bu zorluğun üstesinden gelmek için, Chainlink, Pyth gibi sektör devleri ilgili teknolojileri aktif bir şekilde araştırmakta ve kullanım başına ücretlendirme, Compute as a service gibi yeni ticari modelleri keşfetmektedir.

Sonuç

zkTLS teknolojisi, Web3 dünyasında yeni olasılıkların kapılarını açarak veri adası sorununu çözme ve Web2 ile Web3'ün derinlemesine entegrasyonunu teşvik etme potansiyeline sahiptir. Ü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 mimaride yeni atılımlar sağlayabilir. Ancak, çoğu ZK projesinde olduğu gibi, zkTLS'nin karşılaştığı ana zorluk, hesaplama maliyetlerini düşürmek ve ticari uygulanabilirliği sağlamaktır.

LINK-0.65%
PYTH2.95%
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
  • 3
  • Share
Comment
0/400
SpeakWithHatOnvip
· 07-17 06:45
Bir çekiç oynuyor, Oracle Makine'den korkuyorum
View OriginalReply0
MercilessHalalvip
· 07-16 02:30
Blok Zinciri还能这么玩?boğa批
View OriginalReply0
SundayDegenvip
· 07-14 07:43
Bu yeni bir teknoloji değil, sadece eskiyi yeniden ısıtmak.
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)