Có chuyện gì vậy Feed gia đình!
Chào mừng bạn đến với tập mới nhất của #ALEO Pulse, trung tâm tổng hợp cho tất cả mọi thứ trên ALEO😎
Bắt đầu thôi🚀
3️⃣ Cách sử dụng trên snarkVM và AleoPM
🔺SnarkVM
➡️Để đơn giản hóa mọi việc, SnarkVM là máy ảo cho phép Thực thi không kiến thức, thực hiện chính xác chức năng của EVM (Máy ảo Ethereum) nhưng ở dạng zk😉
Chức năng của nó là thực hiện các yếu tố quan trọng sau trên chuỗi khối Aleo👇
1️⃣Sự riêng tư tốt nhất
🔵SnarkVM tận dụng thứ gọi là zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Arguments-of-know-know), là công nghệ tiên tiến dựa trên mật mã.
Các SNARk này đảm bảo rằng thông tin như hợp đồng thông minh và giao dịch được giữ kín.
2️⃣Cải thiện trải nghiệm người dùng
🔵Nhờ khả năng mở rộng vô hạn của snarkVm, các nhà phát triển có thể thực hiện hợp đồng thông minh và thực hiện các giao dịch trên chuỗi khối với độ trễ bằng 0🤯do tính năng tính toán ngoài chuỗi thành phần chị em mới nhất của nó😎
3️⃣Kích hoạt chức năng chuỗi chéo
🔵SnarkVM được thiết kế để thực hiện chức năng chuỗi chéo, cho phép tích hợp liền mạch với các chuỗi khối tương thích khác.
Hãy tưởng tượng việc sử dụng một cây cầu để chuyển tài sản mà không vi phạm quyền riêng tư🤗
Đó là nơi Aleo trở thành một thành phần quan trọng trên Web3☀️
4️⃣Sử dụng Turing-Complete
🔵SnarkVM được biết đến là một máy ảo hoàn chỉnh Turing, cho phép nó thực hiện các phép tính lớn và có độ phức tạp cao chỉ trong vài giây.
🔵Điều này rất hữu ích về mặt blockchain riêng tư, trong đó zkSNARK cũng sẽ tận dụng phương pháp tính toán này để thúc đẩy các hợp đồng thông minh.
SnarkVM bao gồm các thành phần sau👇
1️⃣Bộ hướng dẫn --> Được xây dựng dựa trên R1CS, Ngôn ngữ zk. Thành phần này xác minh tính chính xác thông qua ZK Proofs.
2️⃣Execution Engine --> Thành phần quan trọng nhất trong SnarkVM. Đúng như tên gọi, nó thực thi các hợp đồng thông minh trên chuỗi khối Aleo.
3️⃣Memory Manager --> Thực hiện chức năng quản lý bộ nhớ thông qua việc thu gom rác và phân bổ ngăn xếp trong SnarkVM.
4️⃣Trình tạo mã -->Đây là nơi các chương trình snark cấp cao được chuyển đổi thành Bộ hướng dẫn snarkVM.
5️⃣Core Library --> Phần này bao gồm các thành phần quan trọng của kho lưu trữ snarkVM như cấu trúc dữ liệu, thuật toán băm, v.v.
Bây giờ chúng ta tới Aleo PM🫡
🔺AleoPM
➡️Điều này tương đương với các thùng trong Gói Rust và NPM trong Node.
➡️Aleo PM là viết tắt của Aleo Package Manager là cơ quan đăng ký OG cho các mạch ZK, là các thành phần hữu ích bổ sung chức năng cho các dApp ZK được xây dựng dựa trên Aleo.
Ví dụ, đây là cách cài đặt gói,
Trong rỉ sét --> hàng hóa thêm serde được sử dụng để lắp đặt thùng serde vào một dự án.
Trong leo --> leo add Justice-league/u8u32 được sử dụng để cài đặt gói Justice-League.
Tóm lại là,
➡️SnarkOS tương đương với EVM trong Aleo Blockchain.
➡️AleoPM là gói đăng ký bao gồm các thành phần khác nhau có thể được sử dụng để thêm chức năng mới cho các hợp đồng thông minh được viết trên Ngôn ngữ Leo.
Đó là tất cả cho ngày hôm nay!
Hẹn gặp lại các bạn vào ngày mai với tập tiếp theo, Giải phóng Quái thú của zk | Aleo Studio🫡
