Co se děje Feed fam!
Vítejte u nejnovější epizody #ALEO Pulse, vašeho centrálního centra pro všechny věci na ALEO😎
Jdeme na to🚀
3️⃣ Použití na snarkVM a AleoPM
🔺SnarkVM
➡️Aby to bylo jednoduché, SnarkVM je virtuální stroj, který umožňuje provádění Zero-Knowledge Execution, přesně vykonávající funkcionalitu EVM (Virtuální stroj Ethereum), ale v zk😉
Jeho funkcí je provádět následující životně důležité faktory na Aleo blockchainu👇
1️⃣Soukromí v celé své kráse
🔵SnarkVM využívá něco, co se nazývá zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Arguments-of-knowledge), což je špičková technologie založená na kryptografii.
Tyto SNAR zajišťují, že informace, jako jsou chytré smlouvy a transakce, zůstanou soukromé.
2️⃣Zlepšení UX
🔵Díky nekonečné škálovatelnosti snarkVm mohou vývojáři provádět chytré kontrakty a provádět transakce na blockchainech s nulovou latencí🤯díky jeho nejnovější sesterské komponentě off-chain počítání😎
3️⃣Povolení funkčnosti napříč řetězci
🔵SnarkVM je navržen tak, aby vykonával funkce napříč řetězci, což umožňuje bezproblémovou integraci s jinými kompatibilními blockchainy.
Představte si použití mostu k převodu majetku bez narušení soukromí🤗
To je místo, kde se Aleo stává klíčovou součástí Web3☀️
4️⃣Použití Turingovy úplnosti
🔵SnarkVM je známý jako Turing kompletní VM, který mu umožňuje provádět masivní a vysoce komplexní výpočty během několika sekund.
🔵To je velmi užitečné, pokud jde o blockchain na ochranu soukromí, kde zkSNARK budou také využívat tento výpočetní přístup k podpoře inteligentních smluv.
SnarkVM se skládá z následujících komponent👇
1️⃣ Instrukční sada --> Postaveno na R1CS, jazyce zk. Tato komponenta ověřuje správnost prostřednictvím ZK Proofs.
2️⃣Execution Engine --> Nejdůležitější komponenta ve SnarkVM. Jak název napovídá, provádí chytré smlouvy na blockchainu Aleo.
3️⃣Správce paměti --> Provádí funkce správy paměti prostřednictvím shromažďování odpadu a alokace zásobníku v rámci SnarkVM.
4️⃣ Generátor kódu --> Zde se programy snark na vysoké úrovni převádějí do instrukční sady snarkVM.
5️⃣Core Library --> Tato sekce se skládá z klíčových součástí úložiště snarkVM, jako jsou datové struktury, hashovací algoritmy atd.
Nyní míříme k Aleo PM🫡
🔺AleoPM
➡️Toto je ekvivalent přepravek v balíčcích Rust a NPM v Node.
➡️Aleo PM znamená Aleo Package Manager je registr OG pro obvody ZK, což jsou užitečné komponenty, které přidávají funkce pro ZK dApps postavené na Aleo.
Zde je například postup instalace balíčku,
V rzi --> cargo add serde se používá k instalaci serde bedny do projektu.
V leo --> leo add justice-league/u8u32 se používá k instalaci balíčku justice-league.
Na závěr,
➡️SnarkOS je ekvivalent EVM v Aleo Blockchainu.
➡️AleoPM je registr balíčků, který se skládá z různých komponent, které lze použít k přidání nových funkcí do inteligentních smluv napsaných nad jazykem Leo.
To je pro dnešek vše!
Uvidíme se zítra s další epizodou Unleashing the Beast of zk | Studio Aleo🫡
