Vào thứ Năm, ngày 22 tháng 9, chuỗi khối Cardano sẽ thực hiện hard fork Vasil rất được mong đợi, một bản nâng cấp không tương thích ngược diễn ra trên mạng chính nhằm làm phong phú thêm các khả năng của hợp đồng thông minh, tăng thông lượng của chuỗi và giảm chi phí.
Plutus là ngôn ngữ hợp đồng thông minh bản địa của Cardano. Vasil sẽ cung cấp phiên bản thứ hai của ngôn ngữ kịch bản Cardano, phiên bản Plutus (v)2. Là lớp nền tảng của Cardano, Plutus phân tách hiệu quả mã điều khiển các hợp đồng thông minh, vốn vẫn nằm ngoài chuỗi và chạy trên máy của người dùng, khỏi quá trình xác thực giao dịch trên chuỗi. Các tính năng mới của Plutus v2 sẽ khả dụng sau đợt hard fork hôm thứ Năm, dự kiến diễn ra vào ngày 27 tháng 9.
Cardano đôi khi bị chỉ trích vì khả năng hợp đồng thông minh của nó bị coi là tụt hậu so với Ethereum và các chuỗi khối lớp một khác với cộng đồng tài chính phi tập trung (DeFi) đang phát triển mạnh của chúng. Không giống như Ethereum, sử dụng mô hình dựa trên tài khoản giống như mô hình của ngân hàng, Cardano dựa trên hệ thống “đầu ra giao dịch chưa chi tiêu” (UTXO) được liên kết với Bitcoin, một cách tính toán những gì được giữ trong ví của người dùng bằng cách theo dõi các thay đổi còn lại kết thúc khi tiền được sử dụng.
Những thay đổi của Vasil đối với sổ cái Cardano sẽ cho phép các đầu vào và UTXO được sử dụng trong các hợp đồng viết kịch bản mà không phải chi tiêu chúng. Nói cách khác, tạo điều kiện truy cập vào thông tin được lưu trữ trên chuỗi khối mà không cần chi tiêu và tạo lại UTXO, như trường hợp trước đây. Một điều chỉnh đối với cách xử lý các tập lệnh tham chiếu cho phép giảm đáng kể kích thước của các giao dịch chạy chúng, nơi mà trước đây điều này gây ra sự chậm trễ trong quá trình xử lý.
Cardano mở rộng phương pháp kế toán của Bitcoin để xử lý các hợp đồng thông minh – được gọi là “đầu ra giao dịch chưa chi tiêu mở rộng” (EUTXO) – được thiết kế để giữ càng nhiều chức năng ngoài chuỗi khối càng tốt, một tính năng chính cả khi mở rộng quy mô và giảm phạm vi cho các cuộc tấn công và vi phạm an ninh.
“Một số người coi blockchain là nền tảng, công cụ trò chơi, cơ sở dữ liệu có thể lập trình đầy đủ, v.v. Nhưng họ thực sự không. Chúng là sổ cái và chúng theo dõi các giao dịch,” giám đốc kỹ thuật của Cardano, Matthias Benkort cho biết. Do đó, việc duy trì các hoạt động thực thi quan trọng trên chuỗi ở mức tối thiểu là rất quan trọng đối với mục đích kiểm toán và bảo mật, ông nói thêm.
Các cải tiến khác sau Vasil (mặc dù không cần hard fork cho việc này) sẽ bao gồm cái được gọi là “đường ống khuếch tán”, một cách để tăng tốc độ và mở rộng tiềm năng của Cardano bằng cách nén một số thời gian nhàn rỗi bằng cách truyền các khối trước khi xác thực đầy đủ. , trong khi vẫn xác thực các tiêu đề.
Theo một bài đăng trên blog, việc nâng cấp quy mô này sẽ hợp lý hóa quá trình chia sẻ thông tin về các khối mới được tạo giữa những người tham gia mạng bằng cách đảm bảo rằng các khối có thể được lan truyền tốt trên mạng trong vòng năm giây sau khi tạo.