Bài viết được dịch từ Blog của Shentuchain: https://shentu.org/blog/18 Phát hành vào ngày 6 tháng 2 năm 2025 bởi Shentu Foundation.
Shentu khởi động bản nâng cấp lớn đầu tiên của năm 2025 với việc tích hợp module WASM và kích hoạt chế độ ký theo dạng văn bản, mang lại những cải tiến đáng kể cho chức năng hợp đồng thông minh, khả năng tương tác và bảo mật giao dịch.
Những điểm nổi bật của bản nâng cấp này
Module WASM & Tích hợp CosmWasm
Điểm nổi bật của bản nâng cấp này là việc bổ sung module WASM, cho phép hỗ trợ các hợp đồng thông minh dựa trên CosmWasm.
WebAssembly (WASM) là một máy ảo hiệu suất cao và nhẹ, cho phép các nhà phát triển triển khai hợp đồng thông minh một cách hiệu quả và an toàn.
Module WASM, gốc của CosmWasm, là một module Cosmos SDK cho phép các hợp đồng thông minh chạy trên máy ảo CosmWasm. CosmWasm đề cập đến hệ sinh thái rộng lớn được xây dựng xung quanh nó, với mục tiêu làm cho việc phát triển hợp đồng trở nên dễ dàng và đáng tin cậy. Nền tảng này ưu tiên bảo mật, hiệu suất và khả năng tương tác, đảm bảo tích hợp liền mạch với Cosmos SDK và tạo điều kiện thuận lợi cho việc phát triển các hợp đồng tương thích với IBC.
Các hợp đồng thông minh CosmWasm cung cấp mức độ minh bạch cao. Mỗi thể hiện hợp đồng được gán một địa chỉ chuỗi duy nhất, cho phép nó hoạt động như bất kỳ tài khoản nào khác trên mạng. Các nhà phát triển có thể dễ dàng tạo điều kiện cho việc giao tiếp giữa nhiều hợp đồng thông minh trên cùng một chuỗi, tận dụng thư viện chuẩn CosmWasm để tương tác với các module không phải CosmWasm, chẳng hạn như module ngân hàng và staking, cũng như các module tùy chỉnh riêng cho một blockchain cụ thể. Ngoài ra, CosmWasm được thiết kế với IBC ở trung tâm, cung cấp API đơn giản cho giao tiếp hợp đồng liên chuỗi thông qua các giao thức IBC. WebAssembly (WASM) là một máy ảo hiệu suất cao và nhẹ, cho phép các nhà phát triển triển khai hợp đồng thông minh một cách hiệu quả và an toàn.
Dưới đây là nơi CosmWasm có mặt trong toàn bộ hệ sinh thái Cosmos:
Bằng cách tích hợp CosmWasm, một khung hợp đồng sáng tạo đã được chấp nhận rộng rãi trong hệ sinh thái Cosmos, Shentu mở ra những khả năng mới cho các ứng dụng phi tập trung (dApps), khả năng tương thích liên chuỗi và các hợp đồng thông minh bảo mật cao hơn.
Kích hoạt chế độ ký theo dạng văn bản
Một cải tiến quan trọng khác là việc kích hoạt chế độ ký theo dạng văn bản, nâng cao cách thức giao dịch được ký và xác thực.
SIGN_MODE_TEXTUAL là một chế độ ký mới được giới thiệu trong bản phát hành v0.50, được thiết kế để nâng cao trải nghiệm người dùng trên ví phần cứng. Chế độ này cho phép người ký xác minh giao dịch bằng cách sử dụng biểu diễn chuỗi có thể đọc được bởi con người (CBOR), đảm bảo sự rõ ràng và bảo mật cao hơn. Dữ liệu giao dịch được định dạng thành các màn hình, cho phép người dùng dễ dàng xem xét ngay cả trên các thiết bị nhỏ gọn như Ledger Nano. Ngoài ra, các màn hình chuyên gia cung cấp thông tin chi tiết hơn cho người dùng yêu cầu xác minh nâng cao, chẳng hạn như số tài khoản, chuỗi, và các băm dữ liệu ký. Việc định dạng dữ liệu được thực hiện bằng cách sử dụng một tập hợp các giá trị mặc định của ValueRenderer do SDK cung cấp, với sự linh hoạt cho các nhà phát triển chuỗi để tùy chỉnh ValueRenderer của riêng họ cho các thông điệp và loại giao dịch cụ thể. Những cải tiến này giúp việc ký giao dịch trở nên minh bạch và thân thiện với người dùng hơn, phù hợp với cam kết của Shentu trong việc nâng cao bảo mật blockchain.
Bản nâng cấp này giảm thiểu rủi ro ký kết các giao dịch độc hại hoặc không chính xác bằng cách cung cấp một biểu diễn giao dịch rõ ràng theo dạng văn bản, củng cố bảo mật và minh bạch tổng thể.
Tại sao bản nâng cấp này quan trọng
- Triển khai hợp đồng thông minh – Các nhà phát triển hiện có thể xây dựng và triển khai hợp đồng CosmWasm trực tiếp trên Shentu.
- Tăng cường khả năng tương tác – Mạng lưới có khả năng tương thích liên chuỗi tốt hơn trong hệ sinh thái Cosmos.
- Hợp đồng thông minh tập trung vào bảo mật – Shentu đảm bảo các hợp đồng vững chắc và dễ kiểm tra.
- Cải thiện ký giao dịch – Người dùng được hưởng lợi từ việc hiển thị giao dịch rõ ràng hơn, giảm thiểu rủi ro trong việc ký kết.
Nhìn về phía trước
Bản nâng cấp này thiết lập nền tảng cho các bước tiến trong tương lai, củng cố cam kết của Shentu đối với bảo mật, đổi mới và trao quyền cho các nhà phát triển. Bản nâng cấp đầu tiên của năm đánh dấu sự phát triển và tiến hóa kỹ thuật tiếp tục cho hệ sinh thái.
Hãy đón chờ thêm nhiều bản cập nhật khi Shentu tiếp tục đẩy mạnh giới hạn của bảo mật blockchain và sự sáng tạo trong hợp đồng thông minh.