ZK Co-Processor: Infrastruktur dasar untuk aplikasi Blockchain di masa depan
Latar Belakang Sejarah Co-Processor
Koprocessor memainkan peran sebagai pendukung CPU dalam menangani tugas-tugas tertentu dalam bidang komputer. Dari koprosesor M7 yang diluncurkan Apple pada tahun 2013, hingga GPU yang diusulkan Nvidia pada tahun 2007, koprosesor meningkatkan kinerja keseluruhan dengan membagi tugas-tugas yang memerlukan komputasi intensif. Arsitektur komputasi "heterogen" atau "campuran" ini memungkinkan CPU untuk fokus pada pengolahan yang lebih fleksibel, sementara tugas-tugas yang kompleks atau memerlukan kinerja tinggi diserahkan kepada koprosesor untuk diselesaikan.
Di jaringan Ethereum, biaya Gas yang tinggi dan kemampuan akses data yang terbatas sangat menghambat pengembangan aplikasi. Transfer biasa membutuhkan 21000 Gas, sementara operasi yang kompleks bahkan memerlukan banyak Gas, yang menghalangi penyebaran aplikasi on-chain. Selain itu, kontrak pintar hanya dapat mengakses data dari 256 blok terbaru, dan di masa depan, penyimpanan data mungkin akan semakin berkurang, yang membatasi munculnya aplikasi inovatif yang berbasis data historis.
Untuk mengatasi masalah ini, pengenalan konsep co-processor menjadi solusi yang mungkin. Rantai Ethereum itu sendiri berfungsi sebagai CPU, sementara co-processor mirip dengan GPU, yang menangani tugas-tugas komputasi dan data yang intensif. Dengan menggabungkan teknologi bukti nol pengetahuan, komputasi dan pemrosesan data yang aman dan dapat dipercaya di luar rantai dapat dicapai. Ini memberikan kemungkinan untuk berbagai skenario aplikasi yang luas seperti sosial, permainan, DeFi, dan bahkan dapat mewujudkan migrasi aplikasi Web2 ke dalam rantai.
Ikhtisar Proyek Ko-Prosesor Utama
Saat ini, proyek co-processor terkenal di industri dapat dibagi menjadi tiga kategori besar: indeks data on-chain, oracle, dan ZKML. Di antara proyek co-processor ZK yang bersifat umum seperti Risc Zero, Delphinus, dll., menggunakan arsitektur mesin virtual off-chain yang berbeda.
Analisis Arsitektur Teknologi Co-Processor
Risc Zero
Koprosesor Bonsai dari Risc Zero berbasis set instruksi RISC-V, mendukung berbagai bahasa pemrograman. Komponen utamanya meliputi:
Jaringan Pembuktian: Menerima dan Menghasilkan Bukti ZK
Request Pool: Permintaan Bukti Penyimpanan
Rollup Engine: Mengirimkan hasil bukti ke mainnet
Image Hub: Menyimpan program off-chain yang dapat dipanggil
State Store: Penyimpanan status off-chain
Proving Marketplace: Pasar Kekuatan Komputasi
Lagrange
Lagrange berkomitmen untuk membangun koprosesor dan basis data yang dapat diverifikasi, untuk mewujudkan penggunaan data sejarah di blockchain secara mulus. Ciri-cirinya meliputi:
Database yang dapat diverifikasi: mengindeks data di blockchain dan menyimpannya
Arsitektur zkMR: mendukung komputasi paralel
Struktur basis data mencakup penyimpanan kontrak, status akun, dan data blok. Proses perhitungan dibagi menjadi dua langkah, Map dan Reduce, untuk mencapai pemrosesan paralel terdistribusi.
Singkat
Succinct Network bertujuan untuk mengintegrasikan fakta yang dapat diprogram ke dalam setiap tahap pengembangan Blockchain. Fitur-fitur utamanya meliputi:
Mendukung input dari berbagai bahasa pemrograman
Kompatibel dengan berbagai sistem bukti
SP(Prosesor Singkat)mendukung bahasa seperti Rust
Menggunakan teknologi STARKs untuk pembuktian rekursif
Perbandingan Proyek
Dari indeks data, jalur teknologi, dukungan rekursif, sistem bukti, kolaborasi ekosistem, dan situasi pendanaan, ketiga proyek menunjukkan jalur teknologi yang serupa. Saat ini, mereka terutama bergantung pada kekuatan tim dan keunggulan sumber daya untuk bersaing dalam pangsa pasar.
Perbedaan antara Co-Processor dan Layer2
Koprocessor ditujukan untuk aplikasi, sementara Layer2 ditujukan untuk pengguna. Koprocessor dapat berfungsi sebagai komponen mesin virtual off-chain untuk Layer2, serta menyediakan perhitungan off-chain, data lintas rantai, dan layanan lainnya untuk aplikasi rantai publik. Ini memiliki potensi untuk merekonstruksi berbagai middleware blockchain.
Tantangan yang Dihadapi oleh Co-Processor
Ambang pengembangan tinggi, perlu menguasai bahasa dan alat tertentu
Jalur sangat awal, pola setiap proyek masih belum jelas
Infrastruktur dasar seperti perangkat keras belum matang
Jalur teknologi mirip, sulit untuk membentuk keunggulan absolut
Ringkasan dan Harapan
ZK co-processor diharapkan menjadi teknologi kunci untuk merekonstruksi infrastruktur blockchain, menyediakan data real-time seluruh rantai dan kemampuan komputasi off-chain dengan biaya rendah untuk aplikasi Web3. Meskipun saat ini masih menghadapi banyak tantangan, tetapi seiring perkembangan dan penyempurnaan teknologi, ZK co-processor diharapkan dapat mewujudkan komersialisasi pada siklus berikutnya, meletakkan dasar untuk aplikasi blockchain berskala 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.
8 Suka
Hadiah
8
4
Bagikan
Komentar
0/400
SerLiquidated
· 21jam yang lalu
Penambang tinggi dgen king Investor penuh waktu yang merugi Setelah bermain beberapa kali dengan altcoin, semuanya dihancurkan
Silakan buat komentar dalam bahasa Mandarin untuk artikel ini.
ZK Co-Processor: Infrastruktur masa depan untuk mengatasi batasan kinerja Blockchain
ZK Co-Processor: Infrastruktur dasar untuk aplikasi Blockchain di masa depan
Latar Belakang Sejarah Co-Processor
Koprocessor memainkan peran sebagai pendukung CPU dalam menangani tugas-tugas tertentu dalam bidang komputer. Dari koprosesor M7 yang diluncurkan Apple pada tahun 2013, hingga GPU yang diusulkan Nvidia pada tahun 2007, koprosesor meningkatkan kinerja keseluruhan dengan membagi tugas-tugas yang memerlukan komputasi intensif. Arsitektur komputasi "heterogen" atau "campuran" ini memungkinkan CPU untuk fokus pada pengolahan yang lebih fleksibel, sementara tugas-tugas yang kompleks atau memerlukan kinerja tinggi diserahkan kepada koprosesor untuk diselesaikan.
Di jaringan Ethereum, biaya Gas yang tinggi dan kemampuan akses data yang terbatas sangat menghambat pengembangan aplikasi. Transfer biasa membutuhkan 21000 Gas, sementara operasi yang kompleks bahkan memerlukan banyak Gas, yang menghalangi penyebaran aplikasi on-chain. Selain itu, kontrak pintar hanya dapat mengakses data dari 256 blok terbaru, dan di masa depan, penyimpanan data mungkin akan semakin berkurang, yang membatasi munculnya aplikasi inovatif yang berbasis data historis.
Untuk mengatasi masalah ini, pengenalan konsep co-processor menjadi solusi yang mungkin. Rantai Ethereum itu sendiri berfungsi sebagai CPU, sementara co-processor mirip dengan GPU, yang menangani tugas-tugas komputasi dan data yang intensif. Dengan menggabungkan teknologi bukti nol pengetahuan, komputasi dan pemrosesan data yang aman dan dapat dipercaya di luar rantai dapat dicapai. Ini memberikan kemungkinan untuk berbagai skenario aplikasi yang luas seperti sosial, permainan, DeFi, dan bahkan dapat mewujudkan migrasi aplikasi Web2 ke dalam rantai.
Ikhtisar Proyek Ko-Prosesor Utama
Saat ini, proyek co-processor terkenal di industri dapat dibagi menjadi tiga kategori besar: indeks data on-chain, oracle, dan ZKML. Di antara proyek co-processor ZK yang bersifat umum seperti Risc Zero, Delphinus, dll., menggunakan arsitektur mesin virtual off-chain yang berbeda.
Analisis Arsitektur Teknologi Co-Processor
Risc Zero
Koprosesor Bonsai dari Risc Zero berbasis set instruksi RISC-V, mendukung berbagai bahasa pemrograman. Komponen utamanya meliputi:
Lagrange
Lagrange berkomitmen untuk membangun koprosesor dan basis data yang dapat diverifikasi, untuk mewujudkan penggunaan data sejarah di blockchain secara mulus. Ciri-cirinya meliputi:
Struktur basis data mencakup penyimpanan kontrak, status akun, dan data blok. Proses perhitungan dibagi menjadi dua langkah, Map dan Reduce, untuk mencapai pemrosesan paralel terdistribusi.
Singkat
Succinct Network bertujuan untuk mengintegrasikan fakta yang dapat diprogram ke dalam setiap tahap pengembangan Blockchain. Fitur-fitur utamanya meliputi:
Perbandingan Proyek
Dari indeks data, jalur teknologi, dukungan rekursif, sistem bukti, kolaborasi ekosistem, dan situasi pendanaan, ketiga proyek menunjukkan jalur teknologi yang serupa. Saat ini, mereka terutama bergantung pada kekuatan tim dan keunggulan sumber daya untuk bersaing dalam pangsa pasar.
Perbedaan antara Co-Processor dan Layer2
Koprocessor ditujukan untuk aplikasi, sementara Layer2 ditujukan untuk pengguna. Koprocessor dapat berfungsi sebagai komponen mesin virtual off-chain untuk Layer2, serta menyediakan perhitungan off-chain, data lintas rantai, dan layanan lainnya untuk aplikasi rantai publik. Ini memiliki potensi untuk merekonstruksi berbagai middleware blockchain.
Tantangan yang Dihadapi oleh Co-Processor
Ringkasan dan Harapan
ZK co-processor diharapkan menjadi teknologi kunci untuk merekonstruksi infrastruktur blockchain, menyediakan data real-time seluruh rantai dan kemampuan komputasi off-chain dengan biaya rendah untuk aplikasi Web3. Meskipun saat ini masih menghadapi banyak tantangan, tetapi seiring perkembangan dan penyempurnaan teknologi, ZK co-processor diharapkan dapat mewujudkan komersialisasi pada siklus berikutnya, meletakkan dasar untuk aplikasi blockchain berskala besar.
Investor penuh waktu yang merugi
Setelah bermain beberapa kali dengan altcoin, semuanya dihancurkan
Silakan buat komentar dalam bahasa Mandarin untuk artikel ini.