Apa kabar Feed fam!
Selamat datang di episode terbaru #ALEO Pulse, pusat informasi lengkap tentang ALEO😎
Ini dia🚀
3️⃣ Penggunaan pada snarkVM dan AleoPM
🔺SnarkVM
➡️Untuk mempermudah, SnarkVM adalah mesin virtual yang memungkinkan Eksekusi Tanpa Pengetahuan, yang secara tepat menjalankan fungsi EVM (Mesin Virtual Ethereum) tetapi dalam zk😉
Fungsinya adalah untuk melakukan faktor-faktor penting berikut pada blockchain Aleo👇
1️⃣Privasi dalam bentuk terbaiknya
🔵SnarkVM memanfaatkan sesuatu yang disebut zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Arguments-of-knowledge), yang merupakan teknologi mutakhir berdasarkan kriptografi.
SNARk ini memastikan bahwa informasi seperti kontrak pintar dan transaksi tetap bersifat pribadi.
2️⃣Meningkatkan UX
🔵Berkat skalabilitas snarkVm yang tak terbatas, pengembang dapat menjalankan kontrak pintar dan melakukan transaksi pada blockchain, dengan latensi nol🤯berkat komputasi off-chain komponen saudaranya yang terbaru😎
3️⃣Mengaktifkan Fungsionalitas Lintas Rantai
🔵SnarkVM dirancang untuk menjalankan fungsionalitas lintas rantai, yang memungkinkan integrasi mulus dengan blockchain lain yang kompatibel.
Bayangkan menggunakan jembatan untuk mentransfer aset tanpa melanggar privasi🤗
Di sinilah Aleo menjadi komponen penting di Web3☀️
4️⃣Pemanfaatan Kelengkapan Turing
🔵SnarkVM dikenal sebagai VM Turing lengkap, yang memungkinkannya melakukan komputasi besar-besaran dan sangat kompleks dalam hitungan detik.
🔵Ini sangat berguna dalam hal blockchain privasi, di mana zkSNARKs juga akan memanfaatkan pendekatan komputasional ini untuk mendorong kontrak pintar.
SnarkVM terdiri dari komponen-komponen berikut👇
1️⃣Set Instruksi --> Dibuat berdasarkan R1CS, Bahasa pemrograman zk. Komponen ini memverifikasi kebenaran melalui ZK Proofs.
2️⃣Execution Engine --> Komponen terpenting dalam SnarkVM. Sesuai namanya, ia mengeksekusi kontrak pintar pada blockchain Aleo.
3️⃣Memory Manager --> Melakukan fungsionalitas manajemen memori melalui pengumpulan sampah dan alokasi tumpukan dalam SnarkVM.
4️⃣Pembuat Kode --> Di sinilah program snark tingkat tinggi diubah menjadi Set Instruksi snarkVM.
5️⃣Perpustakaan Inti --> Bagian ini terdiri dari komponen penting repositori snarkVM seperti struktur data, algoritma hashing, dll.
Sekarang, kita menuju ke Aleo PM🫡
Aleo PM Indonesia
➡️Ini setara dengan peti di Rust dan Paket NPM di Node.
➡️Aleo PM adalah singkatan dari Aleo Package Manager adalah registri OG untuk sirkuit ZK, yang merupakan komponen berguna yang menambahkan fungsionalitas untuk ZK dApps yang dibangun di atas Aleo.
Misalnya beginilah cara paket diinstal,
Dalam karat --> penambahan kargo serde digunakan untuk memasang peti serde ke dalam suatu proyek.
Dalam leo --> leo add justice-league/u8u32 digunakan untuk menginstal paket justice-league.
Kesimpulannya,
➡️SnarkOS adalah padanan EVM di Aleo Blockchain.
➡️AleoPM adalah registri paket yang terdiri dari berbagai komponen yang dapat digunakan untuk menambahkan fungsionalitas baru ke kontrak pintar yang ditulis di atas Leo Language.
Sekian untuk hari ini!
Sampai jumpa besok, dengan episode berikutnya, Membebaskan Binatang Buas zk | Aleo Studio🫡
