Eksplorasi Teknologi zkTLS: Memecahkan Pulau Data Web3
Baru-baru ini saat mencari arah proyek baru, saya menemukan tumpukan teknologi yang belum pernah saya sentuh sebelumnya—zkTLS. Setelah melakukan penelitian dan belajar, saya menyusun dan membagikan wawasan yang saya dapat.
zkTLS adalah teknologi baru yang menggabungkan pembuktian nol pengetahuan (ZKP) dan TLS (protokol keamanan transportasi). Di bidang Web3, ini terutama digunakan dalam lingkungan mesin virtual di blockchain, yang memungkinkan verifikasi keaslian data HTTPS di luar rantai tanpa perlu mempercayai pihak ketiga. Keaslian di sini mencakup tiga aspek: sumber data benar-benar berasal dari sumber HTTPS tertentu, data yang dikembalikan tidak dimanipulasi, dan ketepatan waktu data terjamin. Melalui mekanisme implementasi kriptografi ini, kontrak pintar di blockchain memperoleh kemampuan untuk mengakses sumber daya Web2 HTTPS di luar rantai dengan cara yang dapat dipercaya, sehingga memecahkan masalah pulau data.
Pengenalan Protokol TLS
TLS (Transport Layer Security) digunakan untuk memberikan enkripsi, otentikasi, dan integritas data dalam komunikasi jaringan, memastikan transfer data yang aman antara klien dan server. Protokol HTTPS adalah protokol yang dibangun di atas HTTP yang memanfaatkan protokol TLS untuk menjamin privasi dan integritas transfer informasi, serta memungkinkan keaslian pihak server untuk diverifikasi.
Protokol TLS terutama menyelesaikan masalah berikut:
Komunikasi terenkripsi: Menggunakan enkripsi simetris untuk melindungi data dan mencegah penyadapan.
Autentikasi Identitas: Memverifikasi identitas server melalui sertifikat digital yang diterbitkan oleh pihak ketiga, untuk mencegah serangan man-in-the-middle.
Integritas data: gunakan HMAC atau AEAD untuk memastikan data tidak dimodifikasi.
Proses interaksi data protokol HTTPS dibagi menjadi tahap handshake dan tahap transfer data, yang secara spesifik mencakup empat langkah: klien mengirim ClientHello, server mengirim ServerHello, klien memverifikasi server, dan memulai komunikasi terenkripsi.
Tantangan Akses Data dalam Web3
Dalam pengembangan aplikasi Web3, kontrak pintar di blockchain menghadapi kesulitan saat mengakses data di luar blockchain. Untuk memastikan keamanan mekanisme konsensus, mesin virtual di blockchain tidak membuka kemampuan pemanggilan data eksternal. Untuk mengatasi masalah ini, proyek oracle muncul, seperti Chainlink dan Pyth. Proyek-proyek ini bertindak sebagai jembatan relay antara data di blockchain dan data di luar blockchain, memecahkan fenomena pulau data.
Namun, ada dua masalah dengan skema pengambilan data berbasis oracle:
Biaya tinggi: Pemeliharaan mekanisme konsensus PoS memerlukan modal staking yang besar, dan redundansi interaksi data juga meningkatkan biaya.
Efisiensi rendah: Konsensus PoS memerlukan waktu, menyebabkan data di blockchain tertinggal, tidak cocok untuk skenario akses frekuensi tinggi.
Keuntungan zkTLS
Teknologi zkTLS dengan memperkenalkan algoritma ZKP (zero-knowledge proof) memungkinkan kontrak pintar di blockchain untuk langsung memvalidasi data yang diberikan oleh node pihak ketiga, memastikan bahwa data berasal dari sumber HTTPS tertentu dan tidak telah diubah. Metode ini menghindari biaya penggunaan yang tinggi yang diakibatkan oleh algoritma konsensus pada oracle tradisional.
Ide utama zkTLS adalah: melindungi melalui kriptografi, menggantikan biaya tinggi yang dibawa oleh mekanisme konsensus tradisional untuk memberikan utilitas data. Secara spesifik, dengan memperkenalkan ZKP, menghitung dan menghasilkan Proof dari data yang diperoleh melalui permintaan sumber daya HTTPS di node relay off-chain, informasi verifikasi sertifikat CA, bukti temporal, serta bukti integritas data. Memelihara informasi dan algoritma verifikasi yang diperlukan di on-chain, sehingga kontrak pintar dapat memverifikasi keaslian, ketepatan waktu, dan keandalan sumber data tanpa mengungkapkan informasi kunci.
Prospek Aplikasi zkTLS
Teknologi zkTLS mengurangi biaya ketersediaan sumber daya HTTPS Web2, mendorong berbagai permintaan baru:
Mengurangi biaya perolehan harga on-chain untuk aset tail panjang
Memanfaatkan situs web otoritatif Web2 untuk melakukan KYC on-chain, mengoptimalkan DID
Meningkatkan desain arsitektur teknis permainan Web3
Namun, zkTLS juga menghadapi tantangan bagi perusahaan Web3 yang ada, terutama untuk proyek oracle mainstream. Untuk menghadapi dampak ini, raksasa industri seperti Chainlink dan Pyth secara aktif meneliti arah terkait, berusaha untuk mempertahankan posisi dominan dalam iterasi teknologi, sambil menjelajahi model bisnis baru, seperti beralih dari biaya berdasarkan waktu ke biaya berdasarkan penggunaan, Compute as a service, dan sebagainya.
Tantangan utama yang dihadapi zkTLS saat ini mirip dengan sebagian besar proyek ZK, yaitu bagaimana menurunkan biaya komputasi agar memiliki nilai komersial.
Singkatnya, dalam merancang produk, memperhatikan perkembangan zkTLS dan mengintegrasikan tumpukan teknologi ini secara tepat dapat menemukan terobosan 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.
24 Suka
Hadiah
24
10
Bagikan
Komentar
0/400
DefiPlaybook
· 07-20 18:43
Biaya gas diperkirakan akan To da moon
Lihat AsliBalas0
0xInsomnia
· 07-20 14:46
Meskipun mengurangi biaya dan meningkatkan efisiensi, apa gunanya?
Lihat AsliBalas0
MoonBoi42
· 07-20 13:22
Harus menunggu hingga periode pengeluaran uang berlalu.
Lihat AsliBalas0
MEVHunterBearish
· 07-18 22:03
Oh akhirnya ada yang memahami zk proof
Lihat AsliBalas0
CommunityLurker
· 07-17 22:13
Menghancurkan pulau informasi, ya? Bisa hancurkan berapa banyak?
Lihat AsliBalas0
AltcoinOracle
· 07-17 22:08
menarik. gulungan zk kuno memprediksi konvergensi teknologi yang tepat ini... metrik kepemilikan saya menunjukkan potensi gangguan 89,4%
Lihat AsliBalas0
PumpAnalyst
· 07-17 22:08
Sebuah istilah baru untuk be played for suckers dan masukkan posisi.
Lihat AsliBalas0
DeadTrades_Walking
· 07-17 22:01
Tidak perlu dibahas, zk atau tidak zk adalah pajak kecerdasan.
Lihat AsliBalas0
ChainWanderingPoet
· 07-17 21:47
Lagi-lagi membuat keributan! Urutan yang terbalik.
Lihat AsliBalas0
RadioShackKnight
· 07-17 21:45
Menarik, saya penasaran seberapa besar pengeluaran komputasinya dapat ditekan.
zkTLS: Teknologi baru yang memecahkan pulau data Web3 dengan biaya rendah dan efisiensi tinggi
Eksplorasi Teknologi zkTLS: Memecahkan Pulau Data Web3
Baru-baru ini saat mencari arah proyek baru, saya menemukan tumpukan teknologi yang belum pernah saya sentuh sebelumnya—zkTLS. Setelah melakukan penelitian dan belajar, saya menyusun dan membagikan wawasan yang saya dapat.
zkTLS adalah teknologi baru yang menggabungkan pembuktian nol pengetahuan (ZKP) dan TLS (protokol keamanan transportasi). Di bidang Web3, ini terutama digunakan dalam lingkungan mesin virtual di blockchain, yang memungkinkan verifikasi keaslian data HTTPS di luar rantai tanpa perlu mempercayai pihak ketiga. Keaslian di sini mencakup tiga aspek: sumber data benar-benar berasal dari sumber HTTPS tertentu, data yang dikembalikan tidak dimanipulasi, dan ketepatan waktu data terjamin. Melalui mekanisme implementasi kriptografi ini, kontrak pintar di blockchain memperoleh kemampuan untuk mengakses sumber daya Web2 HTTPS di luar rantai dengan cara yang dapat dipercaya, sehingga memecahkan masalah pulau data.
Pengenalan Protokol TLS
TLS (Transport Layer Security) digunakan untuk memberikan enkripsi, otentikasi, dan integritas data dalam komunikasi jaringan, memastikan transfer data yang aman antara klien dan server. Protokol HTTPS adalah protokol yang dibangun di atas HTTP yang memanfaatkan protokol TLS untuk menjamin privasi dan integritas transfer informasi, serta memungkinkan keaslian pihak server untuk diverifikasi.
Protokol TLS terutama menyelesaikan masalah berikut:
Proses interaksi data protokol HTTPS dibagi menjadi tahap handshake dan tahap transfer data, yang secara spesifik mencakup empat langkah: klien mengirim ClientHello, server mengirim ServerHello, klien memverifikasi server, dan memulai komunikasi terenkripsi.
Tantangan Akses Data dalam Web3
Dalam pengembangan aplikasi Web3, kontrak pintar di blockchain menghadapi kesulitan saat mengakses data di luar blockchain. Untuk memastikan keamanan mekanisme konsensus, mesin virtual di blockchain tidak membuka kemampuan pemanggilan data eksternal. Untuk mengatasi masalah ini, proyek oracle muncul, seperti Chainlink dan Pyth. Proyek-proyek ini bertindak sebagai jembatan relay antara data di blockchain dan data di luar blockchain, memecahkan fenomena pulau data.
Namun, ada dua masalah dengan skema pengambilan data berbasis oracle:
Keuntungan zkTLS
Teknologi zkTLS dengan memperkenalkan algoritma ZKP (zero-knowledge proof) memungkinkan kontrak pintar di blockchain untuk langsung memvalidasi data yang diberikan oleh node pihak ketiga, memastikan bahwa data berasal dari sumber HTTPS tertentu dan tidak telah diubah. Metode ini menghindari biaya penggunaan yang tinggi yang diakibatkan oleh algoritma konsensus pada oracle tradisional.
Ide utama zkTLS adalah: melindungi melalui kriptografi, menggantikan biaya tinggi yang dibawa oleh mekanisme konsensus tradisional untuk memberikan utilitas data. Secara spesifik, dengan memperkenalkan ZKP, menghitung dan menghasilkan Proof dari data yang diperoleh melalui permintaan sumber daya HTTPS di node relay off-chain, informasi verifikasi sertifikat CA, bukti temporal, serta bukti integritas data. Memelihara informasi dan algoritma verifikasi yang diperlukan di on-chain, sehingga kontrak pintar dapat memverifikasi keaslian, ketepatan waktu, dan keandalan sumber data tanpa mengungkapkan informasi kunci.
Prospek Aplikasi zkTLS
Teknologi zkTLS mengurangi biaya ketersediaan sumber daya HTTPS Web2, mendorong berbagai permintaan baru:
Namun, zkTLS juga menghadapi tantangan bagi perusahaan Web3 yang ada, terutama untuk proyek oracle mainstream. Untuk menghadapi dampak ini, raksasa industri seperti Chainlink dan Pyth secara aktif meneliti arah terkait, berusaha untuk mempertahankan posisi dominan dalam iterasi teknologi, sambil menjelajahi model bisnis baru, seperti beralih dari biaya berdasarkan waktu ke biaya berdasarkan penggunaan, Compute as a service, dan sebagainya.
Tantangan utama yang dihadapi zkTLS saat ini mirip dengan sebagian besar proyek ZK, yaitu bagaimana menurunkan biaya komputasi agar memiliki nilai komersial.
Singkatnya, dalam merancang produk, memperhatikan perkembangan zkTLS dan mengintegrasikan tumpukan teknologi ini secara tepat dapat menemukan terobosan baru dalam inovasi bisnis dan arsitektur teknologi.