Ngôn ngữ lập trình Solidity của Ethereum sẽ tương thích với blockchain Cardano

Solidity, một ngôn ngữ lập trình chính để viết các hợp đồng thông minh trên Ethereum sẽ sớm trở nên tương thích với blockchain Cardano.

Theo thông báo ngày 17 tháng 12 trên website, các nhà phát triển (devs) hiện đang mở rộng Cardano cho cộng đồng Solidity thông qua một nền tảng có thể tương tác sử dụng code Ethereum gốc.

Là một phần của nỗ lực, các nhà phát triển Cardano đang có kế hoạch khởi động lại và tăng tốc mạng nhà phát triển (devnet) K Ethereum Virtual Machine, hay KEVM. Devnet hình dung ra một EVM chạy trong cái gọi là “K framework” – một hệ thống để chỉ định, tạo ngôn ngữ và máy ảo (virtual machines).

K dự định cho phép các nhà phát triển xác định hoặc triển khai ngữ nghĩa chính thức của một ngôn ngữ lập trình theo cách trực quan và mô-đun. “K cũng tạo ra một máy ảo có thể thực thi, “đúng bằng cách xây dựng VM” từ đặc điểm kỹ thuật chính thức của nó, đủ nhanh và mạnh để chạy các chương trình thực và hợp đồng thông minh,” thông báo lưu ý. Hệ thống được thiết kế để giúp tạo code an toàn và đáng tin cậy ngay từ đầu.

Sau khi được triển khai, K framework nhằm mục đích kết nối blockchain của Cardano với Solidity, cho phép các nhà phát triển làm việc trên cả hai hệ sinh thái.

Theo một bài đăng trên blog ngày 16 tháng 12 của công ty IOHK, KEVM devnet được thiết kế để cho phép tương thích hoàn toàn với Ethereum. “Bởi vì Solidity là một ngôn ngữ cấp cao tương tự như JavaScript và C ++, nó không thể được thực thi trực tiếp bởi EVM. Trước tiên, các chương trình Solidity phải được biên dịch sang hợp ngữ (EVM bytecode) để chúng có thể chạy trên KEVM, ”Giám đốc marketing của IOHK, Tim Harrison chia sẻ.

Xem thêm:  Vàng đang bị Bitcoin phá vỡ, một tín hiệu cho thấy Bitcoin sẽ tiếp tục tăng giá

Cùng với KEVM, các nhà phát triển Cardano cũng có kế hoạch triển khai các devnet khác như Glow và IELE. Được phát triển bởi MuKn, một đối tác trong hệ sinh thái Cardano, Glow sẽ là devnet tiếp theo được triển khai, theo Harrison. Ông nói: “Hầu hết các công việc phát triển cốt lõi hiện đã xong, sẵn sàng cho QA cuối cùng và triển khai vào tháng 1 năm 2021.

Máy ảo IELE được phát triển bởi đối tác Runtime Verification và dự định cung cấp một hệ thống an toàn hơn EVM.

Hệ sinh thái Cardano đã tích cực tích hợp công nghệ hợp đồng thông minh để mang lại các chức năng chính mới. Ngày 17 tháng 12, IOHK hợp tác với Wolfram Blockchain Labs để tích hợp dữ liệu từ blockchain Cardano vào Wolfram Alpha, một công cụ trả lời cung cấp công nghệ cho các dịch vụ chính như trợ lý Siri của Apple.

Theo Cointelegraph