zkTLS teknolojisi: Web3'ün veri adalarını kıran yeni aracı

robot
Abstract generation in progress

zkTLS Teknolojisi İncelemesi: Web3 Veri Adalarını Kırmak

Son zamanlarda, yeni proje yönlerini keşfederken daha önce hiç karşılaşmadığım bir teknoloji yığını - zkTLS ile karşılaştım. Derinlemesine araştırmalarım sonucunda, öğrendiğim bilgileri aşağıda derledim ve umarım herkesle paylaşabilirim.

zkTLS, sıfır bilgi kanıtı (ZKP) ve iletim katmanı güvenlik protokolü (TLS) kombinleyen yenilikçi bir teknolojidir. Web3 alanında, özellikle zincir üzerindeki sanal makine ortamlarında kullanılır ve üçüncü taraflara güvenmeden zincir dışı HTTPS verilerinin doğruluğunu doğrulama yeteneği sağlar. Buradaki doğruluk, üç yönü kapsar: veri kaynağının belirli bir HTTPS kaynağından geldiği, dönen verilerin değiştirilmediği ve verilerin zamanlamasının güvence altına alındığı. Bu kriptografik uygulama mekanizması aracılığıyla, zkTLS, zincir üzerindeki akıllı sözleşmelere zincir dışı Web2 HTTPS kaynaklarına güvenilir erişim sağlama yeteneği sunar ve bu sayede veri adalarını kırar.

TLS Protokolü Genel Bakış

zkTLS teknolojisinin değerini daha iyi anlamak için TLS protokolüne kısaca göz atmak gereklidir. 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 ve istemci (örneğin, tarayıcı) ile sunucu (örneğin, web sitesi) arasında verilerin güvenli bir şekilde iletilmesini garanti eder.

HTTPS protokolü aslında HTTP protokolü temel alınarak TLS protokolünü kullanır, bilgi iletiminde gizliliği ve bütünlüğü garanti eder ve sunucu tarafının doğruluğunun doğrulanabilir olmasını sağlar. Buna karşılık, HTTP protokolü açık metin iletimine dayanan bir ağ protokolüdür ve sunucu tarafının doğruluğunu doğrulama imkanı yoktur; bu da birkaç güvenlik sorunu doğurur:

  1. Bilgiler üçüncü taraflar tarafından dinlenebilir ve bu da gizliliğin sızdırılmasına neden olabilir;
  2. Sunucu tarafının doğruluğu doğrulanamıyor, istek kötü niyetli düğümler tarafından ele geçirilip kötü niyetli bilgilerle geri dönebilir;
  3. Dönen bilginin bütünlüğü doğrulanamıyor, bu durum ağ nedenlerinden dolayı veri kaybına neden olabilir.

TLS protokolü bu sorunları çözmek için tasarlanmıştır. Yukarıdaki sorunları şu şekilde çözmektedir:

  1. Şifreli iletişim: Verileri korumak ve dinlemeyi önlemek için simetrik şifreleme (AES, ChaCha20 gibi) kullanın.
  2. Kimlik Doğrulama: Sunucunun kimliğini doğrulamak için belirli bir kuruluşa üçüncü tarafça verilen dijital sertifikalar (örneğin X.509 sertifikası) kullanarak, ortadaki adam saldırılarını önlemek.
  3. Veri Bütünlüğü: Verilerin değiştirilmediğinden emin olmak için HMAC (Hash Message Authentication Code) veya AEAD (Authenticated Encryption) kullanın.

TLS protokolüne dayalı HTTPS iletişim süreci iki aşamaya ayrılır: el sıkışma aşaması ve veri iletim aşaması. Belirli adımlar şunlardır:

  1. İstemci ClientHello gönderir
  2. Sunucu ServerHello gönderir
  3. İstemci Sunucuyu Doğrulama
  4. Şifreli iletişime başla

zkTLS'nin Avantajları

Geleneksel Web3 uygulamaları, zincir dışı verilere erişim sağlarken genellikle Chainlink ve Pyth gibi oracle projelerine bağımlıdır. Bu projeler, zincir üstü veriler ile zincir dışı veriler arasında bir köprü görevi görerek veri adalarını kırar. Ancak, bu oracle tabanlı veri edinme çözümlerinin iki ana sorunu vardır:

  1. 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, aynı zamanda veri etkileşiminin fazlalığı da maliyetleri artırmaktadır.
  2. Düşük verimlilik: PoS mekanizmasının konsensüsü belirli bir süre gerektirir, bu da zincir üzerindeki verilerin gecikmeli olmasına yol açar.

zkTLS teknolojisi, sıfır bilgi kanıtı algoritmalarını tanıtarak, zincir üzerindeki akıllı sözleşmelerin üçüncü taraf olarak doğrudan doğrulama düğümleri tarafından sağlanan verileri doğrulamasını sağlar; bu da verilerin belirli HTTPS kaynaklarından geldiğini ve değiştirilmediğini garanti eder. Bu yöntem, geleneksel oracle'ların konsensüs algoritmalarından kaynaklanan yüksek kullanım maliyetlerini önler.

zkTLS'nin ana avantajı, Web2 HTTPS kaynaklarının erişilebilirlik maliyetlerini düşürmesidir. Bu, özellikle uzun kuyruk varlıkların zincir üzerindeki fiyat erişimini azaltma, Web2 otoriter siteleri kullanarak zincir üzeri KYC yapma ve DID ile Web3 oyunlarının teknik mimari tasarımını optimize etme gibi birçok yeni talebi teşvik etti.

Ancak, zkTLS teknolojisi de zorluklarla karşı karşıya, esasen hesaplama maliyetlerini nasıl düşüreceği ve ticari değer kazanması gerektiği. Aynı zamanda, mevcut Web3 şirketleri, özellikle de ana akım oracle projeleri üzerinde etkisi oldu. Bu duruma yanıt olarak, Chainlink, Pyth gibi sektör devleri ilgili araştırmaları aktif olarak takip ediyor ve zaman bazında ücretlendirmeden kullanım bazında ücretlendirmeye geçiş, Compute as a service gibi yeni iş modellerini keşfediyor.

Sonuç olarak, ürün tasarımı sırasında zkTLS'in gelişim dinamiklerine dikkat etmek ve bu teknoloji yığınını uygun bir şekilde entegre etmek, belki de iş yeniliği ve teknoloji mimarisi açısından yeni bir sıçrama noktası bulmayı sağlayabilir.

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
  • 8
  • Share
Comment
0/400
PriceOracleFairyvip
· 07-12 16:40
zktls gonna rekt chainlink fr fr...
Reply0
ForkTroopervip
· 07-09 21:41
Veri adaları nihayet aşılıyor!
View OriginalReply0
0xInsomniavip
· 07-09 17:46
Bir şeyler var ama yavaş hesaplıyor.
View OriginalReply0
GasFeeAssassinvip
· 07-09 17:45
Vay, bu oldukça boğa! Maliyet hesaplamak pek de sorun değil.
View OriginalReply0
ProveMyZKvip
· 07-09 17:28
Yine yeni bir teknoloji mi?
View OriginalReply0
SeeYouInFourYearsvip
· 07-09 17:28
Eski Oracle Makine ürperdi.
View OriginalReply0
MEVSandwichvip
· 07-09 17:26
Verilerin gerçek olması için insanların enayi yerine koymak Oracle Makine enayilerini kesmek gerekir.
View OriginalReply0
TokenDustCollectorvip
· 07-09 17:25
Yine bir soğuk yemek pişiriyor.
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)