ZK Co-processor: A Arah Perkembangan Baru Teknologi Blockchain
Koprocessor telah memainkan peran penting dalam bidang komputer. Ini membebaskan CPU dari tugas perhitungan yang berat, meningkatkan kinerja keseluruhan. Misalnya, pada tahun 2013, Apple meluncurkan koprosesor M7 yang secara signifikan meningkatkan kemampuan persepsi gerakan perangkat cerdas; pada tahun 2007, GPU yang diluncurkan oleh Nvidia bertanggung jawab untuk rendering grafis dan tugas-tugas yang memerlukan perhitungan intensif.
Dalam ekosistem Ethereum, biaya Gas yang tinggi dan kemampuan akses data yang terbatas sangat membatasi perkembangan aplikasi. Transfer biasa memerlukan 21000 Gas, sementara operasi yang kompleks biayanya bahkan lebih tinggi. Selain itu, kontrak pintar hanya dapat mengakses data dari 256 blok terbaru, dan mungkin ada pembatasan lebih lanjut pada penyimpanan data historis di masa depan. Faktor-faktor ini menghambat munculnya aplikasi inovatif, terutama yang bergantung pada sejumlah besar data.
Untuk mengatasi masalah ini, ZK co-processor muncul. Ia dapat melakukan perhitungan kompleks dan pemrosesan data di luar rantai, kemudian mengirimkan hasilnya dalam bentuk bukti tanpa pengetahuan ke dalam rantai. Dengan cara ini, biaya dapat diturunkan dan keakuratan perhitungan dapat dijamin. Rentang aplikasi ZK co-processor sangat luas, hampir mencakup semua skenario dapp, seperti sosial, permainan, DeFi, sistem manajemen risiko, oracle, penyimpanan data, AI, dan lainnya.
Saat ini, proyek ZK co-processor yang terkenal di industri terutama terfokus pada tiga skenario aplikasi: pengindeksan data on-chain, oracle, dan ZKML. Di antara mereka, ZK co-processor generik ( seperti Risc Zero, Lagrange, dan Succinct) lebih mendapat perhatian, mereka berkomitmen untuk membangun sistem bukti ZK yang tidak tergantung pada blockchain.
Proyek-proyek ini memiliki beberapa kesamaan dalam jalur teknis, seperti penggunaan pembungkus STARKs ke SNARKs untuk menyeimbangkan kinerja dan keamanan, menerapkan pembuktian rekursif untuk meningkatkan efisiensi, membangun jaringan pembuktian khusus, dan pasar komputasi awan, dan lain-lain. Namun, karena jalur teknis yang mirip, persaingan antar proyek mungkin lebih tergantung pada kekuatan tim dan sumber daya ekosistem.
Berbeda dengan Layer2, ZK co-processor terutama ditujukan untuk pengembang aplikasi dan bukan pengguna akhir. Ini dapat berfungsi sebagai komponen mesin virtual Layer2, juga dapat membantu aplikasi blockchain untuk memindahkan tugas komputasi ke luar rantai, atau bertindak sebagai oracle tepercaya untuk data lintas rantai. Skenario aplikasi ini menunjukkan potensi besar ZK co-processor dalam merekonstruksi middleware blockchain.
Namun, pengembangan ZK co-processor masih menghadapi beberapa tantangan. Pertama, ambang pengembangan yang tinggi, memerlukan penguasaan bahasa dan alat tertentu. Kedua, teknologi terkait masih berada di tahap awal, optimasi kinerja melibatkan beberapa dimensi. Selain itu, perangkat keras khusus seperti ASIC dan FPGA belum digunakan secara komersial dalam skala besar, yang mungkin mempengaruhi penerapan luas teknologi ZK.
Meskipun demikian, ZK co-processor mewakili tren penting dalam perkembangan teknologi Blockchain menuju arah "decentralization". Ini diharapkan dapat membentuk kembali berbagai bidang seperti jembatan lintas rantai, oracle, dan query on-chain, membawa lebih banyak kemungkinan bagi aplikasi Web3. Seiring dengan kematangan teknologi yang terus berkembang dan dukungan perangkat keras yang memadai, ZK co-processor diharapkan dapat memainkan peran kunci dalam siklus pengembangan Blockchain berikutnya, meletakkan dasar untuk penerapan skala besar.
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.
7 Suka
Hadiah
7
5
Bagikan
Komentar
0/400
ChainDoctor
· 18jam yang lalu
21000 gas terlalu berlebihan
Lihat AsliBalas0
UncleWhale
· 18jam yang lalu
biaya gas akan memakan orang!
Lihat AsliBalas0
DegenWhisperer
· 18jam yang lalu
Bagus sekali barang ini
Lihat AsliBalas0
RetiredMiner
· 18jam yang lalu
Sudah datang untuk menghemat biaya gas lagi? Sepertinya!
ZK Co-processor: Mesin baru untuk membentuk ulang middleware Blockchain
ZK Co-processor: A Arah Perkembangan Baru Teknologi Blockchain
Koprocessor telah memainkan peran penting dalam bidang komputer. Ini membebaskan CPU dari tugas perhitungan yang berat, meningkatkan kinerja keseluruhan. Misalnya, pada tahun 2013, Apple meluncurkan koprosesor M7 yang secara signifikan meningkatkan kemampuan persepsi gerakan perangkat cerdas; pada tahun 2007, GPU yang diluncurkan oleh Nvidia bertanggung jawab untuk rendering grafis dan tugas-tugas yang memerlukan perhitungan intensif.
Dalam ekosistem Ethereum, biaya Gas yang tinggi dan kemampuan akses data yang terbatas sangat membatasi perkembangan aplikasi. Transfer biasa memerlukan 21000 Gas, sementara operasi yang kompleks biayanya bahkan lebih tinggi. Selain itu, kontrak pintar hanya dapat mengakses data dari 256 blok terbaru, dan mungkin ada pembatasan lebih lanjut pada penyimpanan data historis di masa depan. Faktor-faktor ini menghambat munculnya aplikasi inovatif, terutama yang bergantung pada sejumlah besar data.
Untuk mengatasi masalah ini, ZK co-processor muncul. Ia dapat melakukan perhitungan kompleks dan pemrosesan data di luar rantai, kemudian mengirimkan hasilnya dalam bentuk bukti tanpa pengetahuan ke dalam rantai. Dengan cara ini, biaya dapat diturunkan dan keakuratan perhitungan dapat dijamin. Rentang aplikasi ZK co-processor sangat luas, hampir mencakup semua skenario dapp, seperti sosial, permainan, DeFi, sistem manajemen risiko, oracle, penyimpanan data, AI, dan lainnya.
Saat ini, proyek ZK co-processor yang terkenal di industri terutama terfokus pada tiga skenario aplikasi: pengindeksan data on-chain, oracle, dan ZKML. Di antara mereka, ZK co-processor generik ( seperti Risc Zero, Lagrange, dan Succinct) lebih mendapat perhatian, mereka berkomitmen untuk membangun sistem bukti ZK yang tidak tergantung pada blockchain.
Proyek-proyek ini memiliki beberapa kesamaan dalam jalur teknis, seperti penggunaan pembungkus STARKs ke SNARKs untuk menyeimbangkan kinerja dan keamanan, menerapkan pembuktian rekursif untuk meningkatkan efisiensi, membangun jaringan pembuktian khusus, dan pasar komputasi awan, dan lain-lain. Namun, karena jalur teknis yang mirip, persaingan antar proyek mungkin lebih tergantung pada kekuatan tim dan sumber daya ekosistem.
Berbeda dengan Layer2, ZK co-processor terutama ditujukan untuk pengembang aplikasi dan bukan pengguna akhir. Ini dapat berfungsi sebagai komponen mesin virtual Layer2, juga dapat membantu aplikasi blockchain untuk memindahkan tugas komputasi ke luar rantai, atau bertindak sebagai oracle tepercaya untuk data lintas rantai. Skenario aplikasi ini menunjukkan potensi besar ZK co-processor dalam merekonstruksi middleware blockchain.
Namun, pengembangan ZK co-processor masih menghadapi beberapa tantangan. Pertama, ambang pengembangan yang tinggi, memerlukan penguasaan bahasa dan alat tertentu. Kedua, teknologi terkait masih berada di tahap awal, optimasi kinerja melibatkan beberapa dimensi. Selain itu, perangkat keras khusus seperti ASIC dan FPGA belum digunakan secara komersial dalam skala besar, yang mungkin mempengaruhi penerapan luas teknologi ZK.
Meskipun demikian, ZK co-processor mewakili tren penting dalam perkembangan teknologi Blockchain menuju arah "decentralization". Ini diharapkan dapat membentuk kembali berbagai bidang seperti jembatan lintas rantai, oracle, dan query on-chain, membawa lebih banyak kemungkinan bagi aplikasi Web3. Seiring dengan kematangan teknologi yang terus berkembang dan dukungan perangkat keras yang memadai, ZK co-processor diharapkan dapat memainkan peran kunci dalam siklus pengembangan Blockchain berikutnya, meletakkan dasar untuk penerapan skala besar.