Teknologi zkTLS: Senjata Baru untuk Menghancurkan Pulau Data Web3
Baru-baru ini, dalam menjelajahi arah proyek baru, saya menemukan tumpukan teknologi yang sepenuhnya baru — zkTLS. Teknologi ini menggabungkan pembuktian tanpa pengetahuan (ZKP) dan protokol keamanan lapisan transportasi (TLS), yang terutama diterapkan dalam lingkungan mesin virtual on-chain di bidang Web3. Ini dapat memverifikasi keaslian data HTTPS di luar rantai tanpa bergantung pada pihak ketiga, termasuk keandalan sumber data, integritas data, dan ketepatan waktu. Melalui mekanisme kriptografi ini, kontrak pintar memperoleh kemampuan untuk mengakses sumber daya Web2 HTTPS di luar rantai dengan terpercaya, secara efektif memecahkan pulau data.
Pengantar Protokol TLS
Untuk memahami nilai zkTLS dengan lebih mendalam, kita perlu terlebih dahulu memahami protokol TLS. TLS adalah protokol yang digunakan untuk menyediakan enkripsi, otentikasi, dan integritas data dalam komunikasi jaringan, memastikan keamanan transmisi data antara klien (seperti browser) dan server (seperti situs web). HTTPS sebenarnya adalah penggunaan protokol TLS di atas HTTP, yang menjamin privasi dan integritas transmisi informasi, serta memungkinkan keaslian sisi server dapat diverifikasi.
Protokol TLS terutama menyelesaikan masalah berikut:
Komunikasi terenkripsi: Menggunakan enkripsi simetris untuk melindungi data, mencegah penyadapan.
Verifikasi 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 komunikasi TLS dibagi menjadi dua tahap yaitu handshake dan transfer data, yang melibatkan empat langkah: klien mengirim ClientHello, server mengirim ServerHello, klien memverifikasi server, dan memulai komunikasi terenkripsi.
Tantangan Akses Data di Web3
Meskipun protokol TLS banyak digunakan dalam jaringan Web2, ia menghadirkan tantangan bagi pengembangan aplikasi Web3. Ketika kontrak pintar di blockchain ingin mengakses data di luar chain, karena masalah ketersediaan data, mesin virtual di blockchain tidak akan membuka kemampuan untuk memanggil data eksternal, untuk memastikan keterlacakan data dan keamanan mekanisme konsensus.
Untuk mengatasi masalah ini, serangkaian proyek oracle muncul, seperti beberapa platform oracle terkenal. Mereka bertindak sebagai jembatan penghubung data on-chain dan data off-chain untuk memecahkan masalah isolasi data. Oracle ini biasanya menggunakan mekanisme konsensus PoS, dengan meningkatkan biaya berbuat jahat bagi node untuk memastikan keandalan data.
Keunggulan zkTLS
Namun, solusi pengambilan data berbasis oracle menghadapi masalah biaya yang tinggi dan efisiensi yang rendah. Teknologi zkTLS muncul untuk mengatasi masalah ini. Dengan memperkenalkan algoritma ZKP (Zero-Knowledge Proof), kontrak pintar di blockchain dapat secara langsung memverifikasi apakah data yang diberikan oleh node berasal dari sumber HTTPS tertentu dan tidak dimodifikasi, sehingga menghindari biaya penggunaan yang tinggi akibat algoritma konsensus yang digunakan oleh oracle tradisional.
Keunggulan utama zkTLS meliputi:
Mengurangi biaya: Dengan melindungi melalui kriptografi sebagai pengganti mekanisme konsensus oracle tradisional, biaya ketersediaan data berkurang secara signifikan.
Meningkatkan efisiensi: Menghindari keterlambatan waktu yang disebabkan oleh mekanisme konsensus PoS, meningkatkan real-time akses data.
Mendukung kebutuhan kustomisasi: Menurunkan ambang akses data ekor panjang dan kustomisasi, yang menguntungkan inovasi aplikasi.
Prospek Aplikasi zkTLS
Teknologi zkTLS membawa kemungkinan baru untuk bidang Web3, terutama tercermin dalam aspek-aspek berikut:
Mengurangi biaya pengambilan harga on-chain untuk aset tail panjang
Menggunakan situs web resmi Web2 untuk KYC on-chain, mengoptimalkan solusi DID
Meningkatkan desain arsitektur teknis permainan Web3
Menghadapi dampak yang ditimbulkan oleh zkTLS, proyek oracle yang ada juga sedang aktif meneliti teknologi terkait, berusaha untuk mempertahankan posisi terdepan dalam putaran iterasi teknologi yang baru. Sementara itu, hal ini juga melahirkan model bisnis baru, seperti biaya berdasarkan penggunaan, Compute as a service, dan lain-lain.
Kesimpulan
Munculnya teknologi zkTLS menyediakan solusi akses data baru untuk dunia Web3, yang diharapkan dapat menyelesaikan masalah biaya dan efisiensi yang dihadapi oleh sistem oracle saat ini. Dalam desain produk, memperhatikan dinamika perkembangan zkTLS dan mengintegrasikan tumpukan teknologi ini dengan tepat waktu dapat membuka arah baru dalam inovasi bisnis dan arsitektur teknologi. Namun, seperti sebagian besar proyek ZK, tantangan utama yang dihadapi zkTLS tetap bagaimana menurunkan biaya komputasi agar memiliki nilai komersial. Seiring dengan perkembangan teknologi yang terus berlanjut, kita memiliki alasan untuk mengharapkan zkTLS memainkan peran yang lebih besar di ekosistem Web3 di masa depan.
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.
16 Suka
Hadiah
16
5
Bagikan
Komentar
0/400
ProbablyNothing
· 07-29 22:28
Apakah benda ini benar-benar dapat diandalkan?
Lihat AsliBalas0
BlockchainThinkTank
· 07-29 22:28
Sejujurnya, cara bermain zkTLS ini terlalu boros, disarankan untuk berpartisipasi dengan hati-hati.
Lihat AsliBalas0
DoomCanister
· 07-29 22:19
Siapa yang mengerti benda ini?
Lihat AsliBalas0
AirdropHarvester
· 07-29 22:14
Ini adalah sesuatu yang hanya memanfaatkan konsep.
Lihat AsliBalas0
0xSoulless
· 07-29 22:10
Oh, ada lagi cara baru untuk play people for suckers.
zkTLS: Penghancur Pulau Data Web3 Solusi Baru Akses Sumber HTTPS on-chain
Teknologi zkTLS: Senjata Baru untuk Menghancurkan Pulau Data Web3
Baru-baru ini, dalam menjelajahi arah proyek baru, saya menemukan tumpukan teknologi yang sepenuhnya baru — zkTLS. Teknologi ini menggabungkan pembuktian tanpa pengetahuan (ZKP) dan protokol keamanan lapisan transportasi (TLS), yang terutama diterapkan dalam lingkungan mesin virtual on-chain di bidang Web3. Ini dapat memverifikasi keaslian data HTTPS di luar rantai tanpa bergantung pada pihak ketiga, termasuk keandalan sumber data, integritas data, dan ketepatan waktu. Melalui mekanisme kriptografi ini, kontrak pintar memperoleh kemampuan untuk mengakses sumber daya Web2 HTTPS di luar rantai dengan terpercaya, secara efektif memecahkan pulau data.
Pengantar Protokol TLS
Untuk memahami nilai zkTLS dengan lebih mendalam, kita perlu terlebih dahulu memahami protokol TLS. TLS adalah protokol yang digunakan untuk menyediakan enkripsi, otentikasi, dan integritas data dalam komunikasi jaringan, memastikan keamanan transmisi data antara klien (seperti browser) dan server (seperti situs web). HTTPS sebenarnya adalah penggunaan protokol TLS di atas HTTP, yang menjamin privasi dan integritas transmisi informasi, serta memungkinkan keaslian sisi server dapat diverifikasi.
Protokol TLS terutama menyelesaikan masalah berikut:
Proses komunikasi TLS dibagi menjadi dua tahap yaitu handshake dan transfer data, yang melibatkan empat langkah: klien mengirim ClientHello, server mengirim ServerHello, klien memverifikasi server, dan memulai komunikasi terenkripsi.
Tantangan Akses Data di Web3
Meskipun protokol TLS banyak digunakan dalam jaringan Web2, ia menghadirkan tantangan bagi pengembangan aplikasi Web3. Ketika kontrak pintar di blockchain ingin mengakses data di luar chain, karena masalah ketersediaan data, mesin virtual di blockchain tidak akan membuka kemampuan untuk memanggil data eksternal, untuk memastikan keterlacakan data dan keamanan mekanisme konsensus.
Untuk mengatasi masalah ini, serangkaian proyek oracle muncul, seperti beberapa platform oracle terkenal. Mereka bertindak sebagai jembatan penghubung data on-chain dan data off-chain untuk memecahkan masalah isolasi data. Oracle ini biasanya menggunakan mekanisme konsensus PoS, dengan meningkatkan biaya berbuat jahat bagi node untuk memastikan keandalan data.
Keunggulan zkTLS
Namun, solusi pengambilan data berbasis oracle menghadapi masalah biaya yang tinggi dan efisiensi yang rendah. Teknologi zkTLS muncul untuk mengatasi masalah ini. Dengan memperkenalkan algoritma ZKP (Zero-Knowledge Proof), kontrak pintar di blockchain dapat secara langsung memverifikasi apakah data yang diberikan oleh node berasal dari sumber HTTPS tertentu dan tidak dimodifikasi, sehingga menghindari biaya penggunaan yang tinggi akibat algoritma konsensus yang digunakan oleh oracle tradisional.
Keunggulan utama zkTLS meliputi:
Prospek Aplikasi zkTLS
Teknologi zkTLS membawa kemungkinan baru untuk bidang Web3, terutama tercermin dalam aspek-aspek berikut:
Menghadapi dampak yang ditimbulkan oleh zkTLS, proyek oracle yang ada juga sedang aktif meneliti teknologi terkait, berusaha untuk mempertahankan posisi terdepan dalam putaran iterasi teknologi yang baru. Sementara itu, hal ini juga melahirkan model bisnis baru, seperti biaya berdasarkan penggunaan, Compute as a service, dan lain-lain.
Kesimpulan
Munculnya teknologi zkTLS menyediakan solusi akses data baru untuk dunia Web3, yang diharapkan dapat menyelesaikan masalah biaya dan efisiensi yang dihadapi oleh sistem oracle saat ini. Dalam desain produk, memperhatikan dinamika perkembangan zkTLS dan mengintegrasikan tumpukan teknologi ini dengan tepat waktu dapat membuka arah baru dalam inovasi bisnis dan arsitektur teknologi. Namun, seperti sebagian besar proyek ZK, tantangan utama yang dihadapi zkTLS tetap bagaimana menurunkan biaya komputasi agar memiliki nilai komersial. Seiring dengan perkembangan teknologi yang terus berlanjut, kita memiliki alasan untuk mengharapkan zkTLS memainkan peran yang lebih besar di ekosistem Web3 di masa depan.