ZK Co-processor: Merombak Paradigma Baru Aplikasi Blockchain
Koprosesor memainkan peran penting dalam bidang komputer tradisional, bertanggung jawab untuk menangani tugas khusus di luar CPU. Misalnya, koprosesor M7 yang diluncurkan Apple pada tahun 2013 secara signifikan meningkatkan kemampuan penginderaan gerakan perangkat pintar, sementara GPU yang diajukan Nvidia pada tahun 2007 bertanggung jawab untuk rendering grafis dan tugas komputasi intensif lainnya. Arsitektur komputasi "heterogen" atau "campuran" ini dapat secara efektif meningkatkan kinerja keseluruhan sistem.
Dalam ekosistem Ethereum, biaya Gas yang tinggi dan kemampuan akses data yang terbatas secara serius membatasi pengembangan aplikasi. Transfer biasa memerlukan 21000 Gas, dan operasi yang lebih kompleks memerlukan biaya yang lebih tinggi, yang menghambat penerapan aplikasi secara besar-besaran. Selain itu, kontrak pintar hanya dapat mengakses data dari 256 blok terbaru, dan setelah pelaksanaan proposal EIP-4444 di masa depan, node penuh tidak akan lagi menyimpan data blok yang lebih lama, yang lebih lanjut membatasi inovasi aplikasi yang berbasis data historis.
Munculnya ZK Co-Processor memberikan pendekatan baru untuk menyelesaikan masalah ini. Ini dapat memindahkan tugas yang memerlukan perhitungan dan data yang intensif dari mainchain ke lingkungan off-chain, sambil memastikan keandalan hasil perhitungan melalui teknologi bukti nol pengetahuan. Arsitektur ini memungkinkan Ethereum untuk fokus pada pengolahan operasi aset sederhana, sementara perhitungan kompleks diserahkan kepada co-processor.
Saat ini, aplikasi ZK co-processor sangat luas, mencakup berbagai bidang seperti sosial, permainan, DeFi, sistem manajemen risiko, oracle, penyimpanan data, model bahasa besar, dan lain-lain. Secara teoritis, aplikasi Web2 mana pun dapat diimplementasikan di blockchain menggunakan ZK co-processor dan menikmati jaminan keamanan yang diberikan oleh Ethereum sebagai lapisan penyelesaian.
Definisi ZK co-processor dalam industri belum disepakati. Proyek seperti ZK-Query, ZK-Oracle, dan ZKM dapat dianggap sebagai salah satu bentuk co-processor, yang masing-masing berfokus pada pencarian data lengkap di blockchain, pengambilan data terpercaya di luar blockchain, dan verifikasi hasil perhitungan di luar blockchain. Dari sudut pandang tertentu, Layer2 juga dapat dianggap sebagai salah satu co-processor untuk Ethereum.
Proyek ZK co-processor di pasar saat ini terutama berfokus pada tiga skenario aplikasi utama: indeks data on-chain, oracle, dan ZKML (machine learning zero-knowledge). Di antara proyek ZKM (virtual machine zero-knowledge) yang bersifat umum, Delphinus dan Risc Zero masing-masing menggunakan arsitektur zkWASM dan Risc-V, menunjukkan jalur teknologi yang berbeda.
Sebagai contoh Risc Zero's Bonsai, ia membangun seperangkat komponen pembuktian tanpa pengetahuan yang tidak terkait dengan Blockchain. Bonsai berdasarkan set instruksi Risc-V, mendukung berbagai bahasa pemrograman, termasuk Rust, C++, Solidity, dan Go. Fitur inti mencakup zkVM umum, sistem pembuatan bukti ZK yang dapat diintegrasikan, serta solusi rollup umum.
Lagrange berkomitmen untuk membangun co-processor dan database yang dapat diverifikasi, dengan fokus pada penyimpanan dan penggunaan data historis blockchain. Ini menggunakan prinsip MapReduce untuk komputasi paralel, dan merancang struktur data yang ramah terhadap SNARK/STARK untuk menyimpan status kontrak, informasi akun, dan data blok.
Tujuan Succinct Network adalah mengintegrasikan fakta yang dapat diprogram ke dalam setiap aspek pengembangan blockchain. Ini mendukung berbagai bahasa pemrograman dan membangun pasar yang kompatibel dengan berbagai sistem bukti. ZKVM off-chain dari Succinct disebut SP (Succinct Processor), yang memiliki fitur bukti rekursif, konversi dari SNARK ke STARK, dan pra-kompilasi.
Berbeda dengan Layer2, ZK co-processor ditujukan terutama untuk pengembang aplikasi dan bukan untuk pengguna akhir. Ini dapat berfungsi sebagai komponen mesin virtual off-chain untuk Layer2, solusi pemindahan daya komputasi untuk aplikasi publik, oracle data lintas rantai, atau alat komunikasi lintas rantai. Fleksibilitas ini memberi co-processor potensi untuk membangun kembali berbagai middleware dalam ekosistem blockchain, termasuk oracle, jembatan lintas rantai, dan infrastruktur dasar penting lainnya.
Meskipun prospek ZK co-processor sangat luas, masih ada beberapa tantangan yang dihadapi. Ini termasuk tingginya hambatan bagi pengembang untuk memulai, teknologi yang masih berada di tahap awal, dukungan perangkat keras yang belum sepenuhnya siap, serta tekanan kompetisi yang disebabkan oleh kesamaan jalur teknologi antar proyek.
Secara keseluruhan, teknologi ZK sedang mendorong ekosistem blockchain untuk bertransisi dari desentralisasi ke tanpa kepercayaan. ZK co-processor sebagai wadah penting dari teknologi ini diharapkan dapat membentuk kembali jembatan lintas rantai, orakel, pencarian data, dan berbagai bidang kunci lainnya. Dengan matangnya teknologi dan dukungan perangkat keras yang tepat, kita dapat mengharapkan untuk melihat aplikasi komersial berskala besar dari rantai industri ZK dalam siklus pasar berikutnya, yang akan meletakkan dasar bagi Web3 untuk mendukung interaksi on-chain bagi miliaran pengguna.
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.
13 Suka
Hadiah
13
6
Posting ulang
Bagikan
Komentar
0/400
TrustlessMaximalist
· 7jam yang lalu
Bisakah kita selesaikan biaya gas terlebih dahulu sebelum membahas ZK
Lihat AsliBalas0
RektRecorder
· 23jam yang lalu
kapan gas bisa turun?
Lihat AsliBalas0
TradFiRefugee
· 23jam yang lalu
Kebenaran biaya gas
Lihat AsliBalas0
HodlNerd
· 23jam yang lalu
sebenarnya, teori permainan menunjukkan bahwa zk coprocessors mungkin menjadi titik keseimbangan statistik kita... *menyeruput kopi sambil menatap grafik*
Lihat AsliBalas0
BridgeNomad
· 23jam yang lalu
sejujurnya zk coprocessors mungkin menyelamatkan eth tapi jangan lupakan bencana harmony bridge... keselamatan pertama fam
ZK Co-processor: Pendorong Revolusi Kinerja Blockchain
ZK Co-processor: Merombak Paradigma Baru Aplikasi Blockchain
Koprosesor memainkan peran penting dalam bidang komputer tradisional, bertanggung jawab untuk menangani tugas khusus di luar CPU. Misalnya, koprosesor M7 yang diluncurkan Apple pada tahun 2013 secara signifikan meningkatkan kemampuan penginderaan gerakan perangkat pintar, sementara GPU yang diajukan Nvidia pada tahun 2007 bertanggung jawab untuk rendering grafis dan tugas komputasi intensif lainnya. Arsitektur komputasi "heterogen" atau "campuran" ini dapat secara efektif meningkatkan kinerja keseluruhan sistem.
Dalam ekosistem Ethereum, biaya Gas yang tinggi dan kemampuan akses data yang terbatas secara serius membatasi pengembangan aplikasi. Transfer biasa memerlukan 21000 Gas, dan operasi yang lebih kompleks memerlukan biaya yang lebih tinggi, yang menghambat penerapan aplikasi secara besar-besaran. Selain itu, kontrak pintar hanya dapat mengakses data dari 256 blok terbaru, dan setelah pelaksanaan proposal EIP-4444 di masa depan, node penuh tidak akan lagi menyimpan data blok yang lebih lama, yang lebih lanjut membatasi inovasi aplikasi yang berbasis data historis.
Munculnya ZK Co-Processor memberikan pendekatan baru untuk menyelesaikan masalah ini. Ini dapat memindahkan tugas yang memerlukan perhitungan dan data yang intensif dari mainchain ke lingkungan off-chain, sambil memastikan keandalan hasil perhitungan melalui teknologi bukti nol pengetahuan. Arsitektur ini memungkinkan Ethereum untuk fokus pada pengolahan operasi aset sederhana, sementara perhitungan kompleks diserahkan kepada co-processor.
Saat ini, aplikasi ZK co-processor sangat luas, mencakup berbagai bidang seperti sosial, permainan, DeFi, sistem manajemen risiko, oracle, penyimpanan data, model bahasa besar, dan lain-lain. Secara teoritis, aplikasi Web2 mana pun dapat diimplementasikan di blockchain menggunakan ZK co-processor dan menikmati jaminan keamanan yang diberikan oleh Ethereum sebagai lapisan penyelesaian.
Definisi ZK co-processor dalam industri belum disepakati. Proyek seperti ZK-Query, ZK-Oracle, dan ZKM dapat dianggap sebagai salah satu bentuk co-processor, yang masing-masing berfokus pada pencarian data lengkap di blockchain, pengambilan data terpercaya di luar blockchain, dan verifikasi hasil perhitungan di luar blockchain. Dari sudut pandang tertentu, Layer2 juga dapat dianggap sebagai salah satu co-processor untuk Ethereum.
Proyek ZK co-processor di pasar saat ini terutama berfokus pada tiga skenario aplikasi utama: indeks data on-chain, oracle, dan ZKML (machine learning zero-knowledge). Di antara proyek ZKM (virtual machine zero-knowledge) yang bersifat umum, Delphinus dan Risc Zero masing-masing menggunakan arsitektur zkWASM dan Risc-V, menunjukkan jalur teknologi yang berbeda.
Sebagai contoh Risc Zero's Bonsai, ia membangun seperangkat komponen pembuktian tanpa pengetahuan yang tidak terkait dengan Blockchain. Bonsai berdasarkan set instruksi Risc-V, mendukung berbagai bahasa pemrograman, termasuk Rust, C++, Solidity, dan Go. Fitur inti mencakup zkVM umum, sistem pembuatan bukti ZK yang dapat diintegrasikan, serta solusi rollup umum.
Lagrange berkomitmen untuk membangun co-processor dan database yang dapat diverifikasi, dengan fokus pada penyimpanan dan penggunaan data historis blockchain. Ini menggunakan prinsip MapReduce untuk komputasi paralel, dan merancang struktur data yang ramah terhadap SNARK/STARK untuk menyimpan status kontrak, informasi akun, dan data blok.
Tujuan Succinct Network adalah mengintegrasikan fakta yang dapat diprogram ke dalam setiap aspek pengembangan blockchain. Ini mendukung berbagai bahasa pemrograman dan membangun pasar yang kompatibel dengan berbagai sistem bukti. ZKVM off-chain dari Succinct disebut SP (Succinct Processor), yang memiliki fitur bukti rekursif, konversi dari SNARK ke STARK, dan pra-kompilasi.
Berbeda dengan Layer2, ZK co-processor ditujukan terutama untuk pengembang aplikasi dan bukan untuk pengguna akhir. Ini dapat berfungsi sebagai komponen mesin virtual off-chain untuk Layer2, solusi pemindahan daya komputasi untuk aplikasi publik, oracle data lintas rantai, atau alat komunikasi lintas rantai. Fleksibilitas ini memberi co-processor potensi untuk membangun kembali berbagai middleware dalam ekosistem blockchain, termasuk oracle, jembatan lintas rantai, dan infrastruktur dasar penting lainnya.
Meskipun prospek ZK co-processor sangat luas, masih ada beberapa tantangan yang dihadapi. Ini termasuk tingginya hambatan bagi pengembang untuk memulai, teknologi yang masih berada di tahap awal, dukungan perangkat keras yang belum sepenuhnya siap, serta tekanan kompetisi yang disebabkan oleh kesamaan jalur teknologi antar proyek.
Secara keseluruhan, teknologi ZK sedang mendorong ekosistem blockchain untuk bertransisi dari desentralisasi ke tanpa kepercayaan. ZK co-processor sebagai wadah penting dari teknologi ini diharapkan dapat membentuk kembali jembatan lintas rantai, orakel, pencarian data, dan berbagai bidang kunci lainnya. Dengan matangnya teknologi dan dukungan perangkat keras yang tepat, kita dapat mengharapkan untuk melihat aplikasi komersial berskala besar dari rantai industri ZK dalam siklus pasar berikutnya, yang akan meletakkan dasar bagi Web3 untuk mendukung interaksi on-chain bagi miliaran pengguna.