Penjelajahan Teknologi zkTLS: Memecahkan Pulau Data Web3
Baru-baru ini saat menjelajahi arah proyek baru, saya menemukan tumpukan teknologi yang sebelumnya belum saya kenal — zkTLS. Setelah melakukan penelitian mendalam, saya telah merangkum dan membagikan pembelajaran saya sebagai berikut.
zkTLS adalah teknologi baru yang menggabungkan bukti nol pengetahuan (ZKP) dan TLS (protokol keamanan transportasi). Dalam bidang Web3, ini terutama digunakan di lingkungan mesin virtual on-chain, memungkinkan verifikasi kebenaran data HTTPS off-chain tanpa perlu mempercayai pihak ketiga. Di sini, kebenaran mencakup tiga aspek: sumber data benar-benar berasal dari suatu sumber HTTPS, data yang dikembalikan tidak dimanipulasi, dan keandalan waktu data terjamin. Melalui mekanisme implementasi kriptografi ini, kontrak pintar on-chain memperoleh kemampuan akses terpercaya ke sumber daya Web2 HTTPS off-chain, sehingga memecahkan pulau data.
Ringkasan Protokol TLS
TLS (Transport Layer Security) digunakan untuk menyediakan enkripsi, autentikasi, dan integritas data dalam komunikasi jaringan, memastikan transmisi data yang aman antara klien (seperti browser) dan server (seperti situs web). Protokol HTTPS adalah protokol yang dibangun di atas protokol HTTP yang memanfaatkan protokol TLS untuk menjamin privasi dan integritas transmisi informasi, serta membuat keaslian di sisi server dapat diverifikasi.
Pemikiran utama dari protokol TLS untuk menyelesaikan masalah berikut adalah:
Komunikasi terenkripsi: Menggunakan kriptografi simetris (AES, ChaCha20) untuk melindungi data dan mencegah penyadapan.
Autentikasi Identitas: Memverifikasi identitas server menggunakan sertifikat digital yang diterbitkan oleh pihak ketiga untuk lembaga tertentu (seperti sertifikat X.509), mencegah serangan Man-in-the-Middle (MITM).
Integritas Data: Gunakan HMAC (Kode Otentikasi Pesan Hash) atau AEAD (Enkripsi Terautentikasi) untuk memastikan data tidak diubah.
Protokol HTTPS yang berbasis pada protokol TLS dibagi menjadi dua tahap selama proses pertukaran data, yaitu tahap handshake dan tahap pengiriman data. Proses spesifiknya mencakup empat langkah: klien mengirim ClientHello, server mengirim ServerHello, klien memverifikasi server, dan memulai komunikasi terenkripsi.
Masalah yang Diselesaikan oleh zkTLS
Solusi pengambilan data berbasis Oracle tradisional memiliki dua masalah utama: biaya yang terlalu tinggi dan efisiensi yang terlalu rendah. Untuk mengatasi masalah ini, teknologi zkTLS lahir. Pemikiran utamanya adalah dengan memperkenalkan algoritma ZKP (Zero-Knowledge Proof), yang memungkinkan kontrak pintar di blockchain bertindak sebagai pihak ketiga, dapat langsung memverifikasi bahwa data yang disediakan oleh suatu node benar-benar adalah data yang dikembalikan setelah mengakses sumber HTTPS tertentu, dan tidak dimodifikasi.
zkTLS mengadopsi metode baru, melalui perlindungan kriptografi, menggantikan biaya tinggi dari Oracle tradisional yang berbasis mekanisme konsensus untuk memberikan ketersediaan data. Secara khusus, dengan memperkenalkan ZKP (Zero-Knowledge Proof), dan menghitung Proof berdasarkan permintaan sumber daya tertentu melalui HTTPS dari node relay off-chain, informasi verifikasi sertifikat CA terkait, bukti temporal, serta bukti integritas data yang berbasis HMAC atau AEAD, dan memelihara informasi verifikasi yang diperlukan serta algoritma verifikasi di blockchain, sehingga kontrak pintar dapat memverifikasi keaslian, ketepatan waktu, dan keandalan sumber data tanpa mengungkapkan informasi kunci.
Keuntungan terbesar dari solusi teknologi ini adalah menurunkan biaya untuk mencapai ketersediaan sumber daya HTTPS Web2. Ini memicu banyak permintaan baru, khususnya dalam menurunkan harga akuisisi aset long tail di blockchain, memanfaatkan situs web otoritatif di dunia Web2 untuk melakukan KYC di blockchain, sehingga mengoptimalkan desain arsitektur teknologi DID dan game Web3.
Namun, zkTLS juga membawa tantangan bagi perusahaan Web3 yang ada, terutama untuk proyek oracle yang saat ini menjadi arus utama. Untuk menghadapi tantangan ini, beberapa raksasa industri secara aktif mengikuti penelitian di arah terkait, berusaha mempertahankan posisi dominan selama proses iterasi teknologi, sekaligus melahirkan model bisnis baru, seperti peralihan dari biaya berdasarkan waktu ke biaya berdasarkan penggunaan, Compute as a service, dan lain-lain.
Tentu saja, seperti sebagian besar proyek ZK, tantangan utama zkTLS masih terletak pada bagaimana menurunkan biaya komputasi agar memiliki nilai komersial.
Secara keseluruhan, saat melakukan desain produk, memperhatikan perkembangan zkTLS dan mengintegrasikan tumpukan teknologi ini di aspek yang tepat, mungkin akan menemukan arah baru dalam inovasi bisnis dan arsitektur teknologi.
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.
12 Suka
Hadiah
12
4
Bagikan
Komentar
0/400
MoonlightGamer
· 07-19 08:03
Apa gunanya memecahkan pulau-pulau, semua ini adalah permainan modal.
Lihat AsliBalas0
CryptoMom
· 07-19 02:25
Proyek ini memiliki prospek yang baik, semoga bisa naik ke depannya.
Lihat AsliBalas0
MerkleDreamer
· 07-19 02:22
Pulau terpencil mencair, zkp harum~
Lihat AsliBalas0
MevShadowranger
· 07-19 02:19
Ini bukanlah data pulau Web3, hanya saja ini adalah pencarian tanpa kepercayaan yang berganti nama.
Teknologi zkTLS: Penerobos Pulau Data Web3
Penjelajahan Teknologi zkTLS: Memecahkan Pulau Data Web3
Baru-baru ini saat menjelajahi arah proyek baru, saya menemukan tumpukan teknologi yang sebelumnya belum saya kenal — zkTLS. Setelah melakukan penelitian mendalam, saya telah merangkum dan membagikan pembelajaran saya sebagai berikut.
zkTLS adalah teknologi baru yang menggabungkan bukti nol pengetahuan (ZKP) dan TLS (protokol keamanan transportasi). Dalam bidang Web3, ini terutama digunakan di lingkungan mesin virtual on-chain, memungkinkan verifikasi kebenaran data HTTPS off-chain tanpa perlu mempercayai pihak ketiga. Di sini, kebenaran mencakup tiga aspek: sumber data benar-benar berasal dari suatu sumber HTTPS, data yang dikembalikan tidak dimanipulasi, dan keandalan waktu data terjamin. Melalui mekanisme implementasi kriptografi ini, kontrak pintar on-chain memperoleh kemampuan akses terpercaya ke sumber daya Web2 HTTPS off-chain, sehingga memecahkan pulau data.
Ringkasan Protokol TLS
TLS (Transport Layer Security) digunakan untuk menyediakan enkripsi, autentikasi, dan integritas data dalam komunikasi jaringan, memastikan transmisi data yang aman antara klien (seperti browser) dan server (seperti situs web). Protokol HTTPS adalah protokol yang dibangun di atas protokol HTTP yang memanfaatkan protokol TLS untuk menjamin privasi dan integritas transmisi informasi, serta membuat keaslian di sisi server dapat diverifikasi.
Pemikiran utama dari protokol TLS untuk menyelesaikan masalah berikut adalah:
Protokol HTTPS yang berbasis pada protokol TLS dibagi menjadi dua tahap selama proses pertukaran data, yaitu tahap handshake dan tahap pengiriman data. Proses spesifiknya mencakup empat langkah: klien mengirim ClientHello, server mengirim ServerHello, klien memverifikasi server, dan memulai komunikasi terenkripsi.
Masalah yang Diselesaikan oleh zkTLS
Solusi pengambilan data berbasis Oracle tradisional memiliki dua masalah utama: biaya yang terlalu tinggi dan efisiensi yang terlalu rendah. Untuk mengatasi masalah ini, teknologi zkTLS lahir. Pemikiran utamanya adalah dengan memperkenalkan algoritma ZKP (Zero-Knowledge Proof), yang memungkinkan kontrak pintar di blockchain bertindak sebagai pihak ketiga, dapat langsung memverifikasi bahwa data yang disediakan oleh suatu node benar-benar adalah data yang dikembalikan setelah mengakses sumber HTTPS tertentu, dan tidak dimodifikasi.
zkTLS mengadopsi metode baru, melalui perlindungan kriptografi, menggantikan biaya tinggi dari Oracle tradisional yang berbasis mekanisme konsensus untuk memberikan ketersediaan data. Secara khusus, dengan memperkenalkan ZKP (Zero-Knowledge Proof), dan menghitung Proof berdasarkan permintaan sumber daya tertentu melalui HTTPS dari node relay off-chain, informasi verifikasi sertifikat CA terkait, bukti temporal, serta bukti integritas data yang berbasis HMAC atau AEAD, dan memelihara informasi verifikasi yang diperlukan serta algoritma verifikasi di blockchain, sehingga kontrak pintar dapat memverifikasi keaslian, ketepatan waktu, dan keandalan sumber data tanpa mengungkapkan informasi kunci.
Keuntungan terbesar dari solusi teknologi ini adalah menurunkan biaya untuk mencapai ketersediaan sumber daya HTTPS Web2. Ini memicu banyak permintaan baru, khususnya dalam menurunkan harga akuisisi aset long tail di blockchain, memanfaatkan situs web otoritatif di dunia Web2 untuk melakukan KYC di blockchain, sehingga mengoptimalkan desain arsitektur teknologi DID dan game Web3.
Namun, zkTLS juga membawa tantangan bagi perusahaan Web3 yang ada, terutama untuk proyek oracle yang saat ini menjadi arus utama. Untuk menghadapi tantangan ini, beberapa raksasa industri secara aktif mengikuti penelitian di arah terkait, berusaha mempertahankan posisi dominan selama proses iterasi teknologi, sekaligus melahirkan model bisnis baru, seperti peralihan dari biaya berdasarkan waktu ke biaya berdasarkan penggunaan, Compute as a service, dan lain-lain.
Tentu saja, seperti sebagian besar proyek ZK, tantangan utama zkTLS masih terletak pada bagaimana menurunkan biaya komputasi agar memiliki nilai komersial.
Secara keseluruhan, saat melakukan desain produk, memperhatikan perkembangan zkTLS dan mengintegrasikan tumpukan teknologi ini di aspek yang tepat, mungkin akan menemukan arah baru dalam inovasi bisnis dan arsitektur teknologi.