source avatarBSCN

Chia sẻ

Kaspa Silverscript là gì? @kaspaunchained gần đây đã thông báo rằng bản thử nghiệm đầu tiên của Silverscript v1 đã sẵn sàng trước khi ra mắt mạng chính. Nhưng nó là gì? Đơn giản mà nói, Silverscript là ngôn ngữ và trình biên dịch hợp đồng thông minh cấp cao đầu tiên của Kaspa; Với Silverscript, các nhà phát triển có thể viết các hợp đồng giao ước rõ ràng, biên dịch trực tiếp sang Kaspa Script bản địa, mà không cần máy ảo, ngữ cảnh thực thi thứ hai, hay trạng thái tài khoản toàn cầu. - Silverscript nhằm mục đích làm cho các nguyên tố giao ước được giới thiệu sau Toccata trên Kaspa trở nên dễ sử dụng và dễ đọc. - Các nhà phát triển có thể viết các giao ước của mình bằng ngôn ngữ tương tự CashScript và biên dịch hợp đồng thành script khóa, ABI và mã kết nối giao ước. Tính năng ngôn ngữ Kaspa Silverscript hỗ trợ các tính năng sau: - Vòng lặp và mảng - Gọi hàm và hàm trợ giúp - Kiểu dữ liệu rõ ràng, cấu trúc và hằng số có kiểu - Khám phá giao dịch - Các hàm tích hợp kiểm tra chữ ký, hashtag và xác thực - Khai báo giao ước tạo ra các bao bọc chuyển đổi Các nhà phát triển có thể tạo gì với Silverscript? 1.) Ví giữ ký quỹ và thanh toán theo mốc 2.) Thanh toán định kỳ hoặc liên tục 3.) Giải phóng tài sản và cơ chế kiểm soát “người chết” 4.) Tài sản có thể thay thế bản địa (theo quy ước kiểu KCC20) 5.) Giao dịch nguyên tử 6.) Các đối tượng có trạng thái đơn giản như bộ đếm 7.) Kiểm tra nhận biết ZK gọi các precompile Groth16 / RISC Zero trên chuỗi Nếu v1 hoạt động, Kaspa sẽ có con đường phát triển cho các giao ước L1 mà không cần thêm một runtime thứ hai để kiểm toán. Đây không phải là “Solidity trên Kaspa,” nhưng đó chính là mục đích. Silverscript là nền tảng cho các ví, tài sản và hợp đồng trạng thái cục bộ, đồng thời là lớp nền tảng cho trạng thái chung trong tương lai.

Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể được lấy từ bên thứ ba và không nhất thiết phản ánh quan điểm hoặc ý kiến của KuCoin. Nội dung này chỉ được cung cấp cho mục đích thông tin chung, không có bất kỳ đại diện hay bảo đảm nào dưới bất kỳ hình thức nào và cũng không được hiểu là lời khuyên tài chính hay đầu tư. KuCoin sẽ không chịu trách nhiệm về bất kỳ sai sót hoặc thiếu sót nào hoặc về bất kỳ kết quả nào phát sinh từ việc sử dụng thông tin này. Việc đầu tư vào tài sản kỹ thuật số có thể tiềm ẩn nhiều rủi ro. Vui lòng đánh giá cẩn thận rủi ro của sản phẩm và khả năng chấp nhận rủi ro của bạn dựa trên hoàn cảnh tài chính của chính bạn. Để biết thêm thông tin, vui lòng tham khảo Điều khoản sử dụngTiết lộ rủi ro của chúng tôi.