#dusk $DUSK @Dusk

Piecrust: Máy ảo Smart Contract của Dusk

tối nay nghĩ rằng Khi người ta nói về smart contract, ánh đèn thường tập trung vào các ứng dụng. Nhưng lớp thực thi bên dưới chúng cũng quan trọng không kém.

VM Piecrust của Dusk tiếp cận theo hướng khác: các module WASM gọn nhẹ được chạy trong một môi trường linh hoạt, nhẹ và được thiết kế để thực thi smart contract an toàn, hiệu quả. Được viết chủ yếu bằng Rust, Piecrust được hỗ trợ bởi piecrust-uplink, giúp nhà phát triển biên dịch, kiểm thử, triển khai và quản lý hợp đồng.

Điều khiến tôi chú ý là cách Piecrust xử lý các tác vụ mật mã nặng. Thay vì bắt mọi thứ phải đi qua WASM, các hàm trên host sẽ đảm nhiệm các việc như băm (hashing), xác minh ZK-proof và kiểm tra chữ ký.

Thiết kế này kết nối sự linh hoạt của smart contract với kiến trúc tập trung vào quyền riêng tư của Dusk.