zkTLS: inovasi teknologi Web3 yang menggabungkan zk-SNARKs dan TLS

robot
Pembuatan abstrak sedang berlangsung

Analisis Teknologi zkTLS: Solusi Web3 baru yang menggabungkan zk-SNARKs dan TLS

Baru-baru ini, saat meneliti arah proyek baru, saya menemukan tumpukan teknologi baru - zkTLS. Ini adalah teknologi inovatif yang menggabungkan zk-SNARKs(ZKP) dan protokol keamanan lapisan transport(TLS), yang terutama diterapkan di lingkungan mesin virtual on-chain di bidang Web3. Ini dapat memverifikasi keaslian data HTTPS off-chain tanpa perlu mempercayai pihak ketiga, termasuk keandalan sumber data, integritas data, dan ketepatan waktu. Melalui mekanisme implementasi kriptografi ini, zkTLS memberikan kemampuan akses tepercaya ke sumber daya Web2 HTTPS off-chain untuk kontrak pintar on-chain, secara efektif memecahkan masalah pulau data.

Pengantar Protokol TLS

Untuk memahami nilai zkTLS secara mendalam, kita perlu terlebih dahulu memahami protokol TLS. TLS( adalah protokol keamanan lapisan transport ) yang digunakan untuk menyediakan enkripsi, otentikasi, dan integritas data dalam komunikasi jaringan, memastikan transmisi data yang aman antara klien ( seperti browser ) dan server ( seperti situs web ). Protokol HTTPS pada dasarnya dibangun di atas protokol HTTP dengan memanfaatkan protokol TLS, yang menjamin kerahasiaan dan integritas transmisi informasi, serta membuat keaslian sisi server menjadi dapat diverifikasi.

Protokol TLS terutama menyelesaikan masalah berikut:

  1. Melindungi data melalui enkripsi simetris ( seperti AES, ChaCha20), untuk mencegah informasi dicuri.
  2. Menggunakan sertifikat digital yang dikeluarkan oleh pihak ketiga ( seperti sertifikat X.509 ) untuk memverifikasi identitas server, mencegah serangan man-in-the-middle.
  3. Menggunakan HMAC( hash message authentication code) atau AEAD( authenticated encryption) untuk memastikan integritas data dan mencegah manipulasi.

Proses interaksi data dalam protokol TLS dibagi menjadi dua tahap: tahap handshake dan tahap transmisi data. Pada tahap handshake, klien dan server merundingkan parameter keamanan dan membangun sesi terenkripsi, sedangkan pada tahap transmisi data, komunikasi terenkripsi dilakukan menggunakan kunci sesi.

Keunggulan zkTLS

Meskipun protokol TLS banyak digunakan di jaringan Web2, protokol ini membawa tantangan bagi pengembangan aplikasi Web3. Kontrak pintar di blockchain tidak dapat langsung mengakses data off-chain, ini dilakukan untuk memastikan keamanan ketertelusuran data dan mekanisme konsensus. Untuk mengatasi masalah ini, beberapa proyek oracle seperti Chainlink dan Pyth muncul, yang berfungsi sebagai jembatan penghubung antara data on-chain dan data off-chain untuk mengatasi isolasi data.

Namun, ada dua masalah utama dalam skema pengambilan data berbasis oracle:

  1. Biaya tinggi: Untuk memastikan keaslian data, proyek oracle biasanya menggunakan mekanisme konsensus PoS, yang membutuhkan banyak dana yang dipertaruhkan, sementara ada banyak redundansi dalam interaksi data, yang semakin meningkatkan biaya.
  2. Efisiensi rendah: Konsensus PoS membutuhkan waktu tertentu, yang mengakibatkan adanya keterlambatan yang signifikan antara data on-chain dan data off-chain yang sebenarnya, tidak cocok untuk skenario akses frekuensi tinggi.

Teknologi zkTLS lahir untuk menyelesaikan masalah ini. Dengan memperkenalkan algoritma zk-SNARKs, ia memungkinkan kontrak pintar di blockchain untuk secara langsung memverifikasi bahwa data yang diberikan oleh suatu node benar-benar berasal dari sumber HTTPS tertentu dan tidak dimanipulasi, sehingga menghindari biaya penggunaan yang tinggi akibat algoritma konsensus pada oracle tradisional.

Cara Kerja zkTLS

Inti dari zkTLS adalah melindungi data dengan kriptografi sebagai pengganti biaya tinggi yang dibawa oleh mekanisme konsensus pada oracle tradisional untuk memastikan ketersediaan data. Secara spesifik, ini memperkenalkan zk-SNARKs untuk menghitung data yang diperoleh dari permintaan sumber daya HTTPS oleh node relay off-chain, informasi verifikasi CA terkait, bukti waktu, dan bukti integritas data, menghasilkan Proof. Pada saat yang sama, informasi verifikasi dan algoritma verifikasi yang diperlukan dipelihara di on-chain, sehingga kontrak pintar dapat memverifikasi keaslian, ketepatan waktu, dan keandalan sumber data tanpa mengekspos informasi penting.

Prospek Aplikasi zkTLS

Teknologi zkTLS secara signifikan mengurangi biaya untuk mencapai ketersediaan sumber daya Web2 HTTPS, yang membuka kemungkinan untuk banyak kebutuhan baru:

  1. Mengurangi biaya perolehan harga on-chain untuk aset ekor panjang
  2. Menggunakan situs web otoritatif di dunia Web2 untuk melakukan KYC on-chain, mengoptimalkan solusi DID
  3. Meningkatkan desain arsitektur teknis untuk permainan Web3

Namun, zkTLS juga membawa tantangan bagi perusahaan Web3 yang ada, terutama proyek oracle mainstream. Untuk menghadapi perubahan ini, raksasa industri seperti Chainlink dan Pyth sedang aktif meneliti arah terkait, berusaha untuk mempertahankan posisi dominan dalam iterasi teknologi, sekaligus mengeksplorasi model bisnis baru, seperti beralih dari biaya berdasarkan waktu menjadi biaya berdasarkan penggunaan, serta menyediakan Compute as a service.

Saat ini, tantangan utama yang dihadapi zkTLS mirip dengan sebagian besar proyek ZK, yaitu bagaimana mengurangi biaya komputasi untuk mencapai nilai komersial. Dengan terus berkembangnya teknologi, zkTLS diharapkan dapat memainkan peran yang semakin penting di bidang Web3, memberikan lebih banyak kemungkinan inovasi bagi para pengembang.

LINK3.63%
PYTH-3.71%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 7
  • Posting ulang
  • Bagikan
Komentar
0/400
FortuneTeller42vip
· 14jam yang lalu
Ini lagi tentang hal-hal mendalam seperti zero-knowledge.
Lihat AsliBalas0
gas_guzzlervip
· 14jam yang lalu
Sekali lagi mengangkat konsep, sudah ada TLS sejak delapan ratus tahun yang lalu.
Lihat AsliBalas0
Web3Educatorvip
· 14jam yang lalu
*mengatur kacamata* terobosan yang menarik bagi siswa web3 saya yang canggih sejujurnya... pengubah permainan dalam menjembatani gap web2-web3 tidak bisa dipungkiri
Lihat AsliBalas0
GateUser-3824aa38vip
· 14jam yang lalu
Satu lagi konsep yang dibuat untuk mengeruk keuntungan dari modal?
Lihat AsliBalas0
probably_nothing_anonvip
· 15jam yang lalu
Wah, ini benar-benar luar biasa!
Lihat AsliBalas0
BearMarketSagevip
· 15jam yang lalu
Satu lagi proyek inovasi yang disebut-sebut, benar-benar memanfaatkan konsep.
Lihat AsliBalas0
LuckyHashValuevip
· 15jam yang lalu
Teknologi baru datang lagi, lebih baik langsung Perdagangan Mata Uang Kripto!
Lihat AsliBalas0
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)