source avatarDHEERAJ

Bagikan

Saya telah mempelajari beberapa perkembangan terbaru @Starknet, dan SNIP-36 menarik perhatian saya. Ini disebut In Protocol Proof Verification, dan upgrade terbaru v0.14.4 membuatnya semakin menarik. Tapi pertama-tama, apa sebenarnya yang dilakukan SNIP-36? Bayangkan aplikasi yang perlu melakukan komputasi berat. Melakukan semua pekerjaan itu langsung di chain bisa sangat mahal dan memakan sumber daya. SNIP-36 memperkenalkan pendekatan lain. Aplikasi dapat mengeksekusi logika yang sesuai di luar chain, menghasilkan bukti STARK atas eksekusi tersebut, lalu mengirimkan bukti itu ke Starknet untuk diverifikasi. Berikut cara kerja prosesnya: - Aplikasi mengeksekusi logikanya di luar chain terhadap state Starknet tertentu. - S Two prover menghasilkan bukti yang menunjukkan bahwa eksekusi tersebut valid. - Aplikasi mengirimkan bukti bersama dengan data yang disebut proof_facts. - Konsensus Starknet memverifikasi bukti tersebut, dan kontrak aplikasi dapat menggunakan hasil yang telah diverifikasi untuk melakukan perubahan state yang diperlukan. Dengan kata sederhana, komputasi terjadi di luar chain, sementara kebenarannya tetap dapat diverifikasi di Starknet. Sekarang, inilah yang membuat upgrade terbaru ini menarik. Dengan Starknet v0.14.4, SNIP-36 meluas jauh melampaui transaksi virtual kecil untuk mendukung pembuktian komputasi berukuran blok yang jauh lebih besar. Dalam kondisi tertentu, satu transaksi yang dibuktikan dapat berisi hingga 1,1 miliar gas L2 setara komputasi. Artinya, aplikasi berpotensi menangani beban kerja yang terlalu besar untuk transaksi biasa, dengan membuktikan eksekusinya alih-alih membayar sebagai eksekusi on chain biasa. Jadi, mengapa ini penting? 1. ZKThreads dan penskalaan aplikasi Aplikasi dapat memindahkan lebih banyak eksekusinya ke luar chain dan membawa kembali hasil yang telah diverifikasi ke Starknet. Ini membuka kemungkinan penskalaan khusus aplikasi melalui ZKThreads. 2. Aplikasi berfokus pada privasi SNIP-36 juga dapat mendukung aplikasi yang menggunakan input pribadi sambil hanya mengungkapkan hasil publik yang diperlukan. Implementasi saat ini menawarkan privasi komputasi, tetapi jangan disamakan dengan jaminan privasi zero knowledge matematis penuh. 3. Lebih banyak fleksibilitas bagi pengembang Pengembang mendapatkan ruang lebih luas untuk membangun aplikasi yang membutuhkan komputasi kompleks tanpa memaksa seluruh beban kerja melewati eksekusi on chain biasa. Satu hal yang saya anggap menarik tentang Starknet adalah bahwa ia tidak hanya berfokus pada pemrosesan lebih banyak transaksi. Ia juga membuatnya lebih mudah bagi aplikasi untuk menangani komputasi kompleks tanpa mendorong seluruh beban kerja ke chain. Di situlah SNIP-36 menjadi menarik. Lebih banyak komputasi dengan hasil yang dapat diverifikasi berarti lebih banyak kemungkinan bagi para pembangun di Starknet. Masih awal, tetapi pasti sesuatu yang patut diwaspadai.

No.0 picture
Penafian: Informasi pada halaman ini mungkin telah diperoleh dari pihak ketiga dan tidak mencerminkan pandangan atau opini KuCoin. Konten ini disediakan hanya untuk tujuan informasi umum, tanpa representasi atau jaminan apa pun, dan tidak dapat ditafsirkan sebagai saran keuangan atau investasi. KuCoin tidak bertanggung jawab terhadap segala kesalahan atau kelalaian, atau hasil apa pun yang keluar dari penggunaan informasi ini. Berinvestasi di aset digital dapat berisiko. Harap mengevaluasi risiko produk dan toleransi risiko Anda secara cermat berdasarkan situasi keuangan Anda sendiri. Untuk informasi lebih lanjut, silakan lihat Ketentuan Penggunaan dan Pengungkapan Risiko.