Công nghệ Chuỗi khối IBC và EVM

Công nghệ Chuỗi khối IBC và EVM

Nút nguồn: 1979420

Mặc dù cả IBC và EVM đều là những công nghệ được sử dụng liên quan đến chuỗi khối và tiền điện tử, nhưng chúng có các chức năng khác nhau.

Một công nghệ được gọi là Giao tiếp liên chuỗi khối (IBC) cho phép giao tiếp giữa một số chuỗi khối. Ngay cả khi hai chuỗi khối nằm trên các hệ thống khác nhau, chúng vẫn có thể giao dịch mã thông báo và tài sản. IBC nhằm mục đích tạo điều kiện giao tiếp giữa các chuỗi khối khác nhau và phát triển một hệ sinh thái ứng dụng phi tập trung được kết nối với nhau nhiều hơn.

Mặt khác, môi trường thực thi hợp đồng thông minh của chuỗi khối Ethereum được gọi là Máy ảo Ethereum (EVM). Việc thực hiện các thỏa thuận giữa các bên, chẳng hạn như các giao dịch tài chính, có thể được tự động hóa bằng cách sử dụng các hợp đồng thông minh, là các chương trình tự thực hiện. Mã của các hợp đồng thông minh này phải được thực thi và trạng thái hiện tại của chuỗi khối Ethereum phải được EVM duy trì.

EVM thúc đẩy việc thực thi hợp đồng thông minh trên chuỗi khối Ethereum. Trong khi đó, IBC là một giao thức để giao tiếp giữa các chuỗi khác nhau.

Hợp đồng thông minh

IBC không trực tiếp sử dụng hợp đồng thông minh. Mặt khác, hợp đồng thông minh là các chương trình tự thực thi hoạt động trên một chuỗi khối duy nhất. Thay vào đó, nó cho phép giao tiếp và khả năng tương tác giữa một số chuỗi khối.

Để thực hiện các chức năng phức tạp hơn, IBC có thể được kết hợp với các hợp đồng thông minh. Một cách để giao tiếp với các chuỗi khối khác là thông qua IBC, có thể được sử dụng bởi một hợp đồng thông minh trên một chuỗi khối để truy cập tài sản hoặc dữ liệu trên các chuỗi khối khác. Xây dựng các ứng dụng phi tập trung cần truy cập dữ liệu hoặc tài sản từ nhiều blockchains có thể tìm thấy điều này là hữu ích.

Mặc dù IBC và hợp đồng thông minh có các chức năng riêng biệt, nhưng chúng có thể được kết hợp để tạo ra các ứng dụng phi tập trung mạnh mẽ hơn.

Là một thành phần của Mạng Cosmos, một hệ sinh thái phi tập trung của các chuỗi khối đã ra mắt vào tháng 2019 năm XNUMX. Giao tiếp giữa các chuỗi khối đã được phát triển. Là giao thức chính cho Mạng Cosmos. IBC được tạo ra để tạo điều kiện giao tiếp và hợp tác giữa các chuỗi khối khác nhau được xây dựng bằng bộ công cụ phát triển phần mềm Cosmos (SDK).

Tendermint Inc., tổ chức chịu trách nhiệm tạo ra SDK Cosmos và thuật toán đồng thuận Tendermint. Nó chịu trách nhiệm phát triển IBC. IBC được tạo ra dưới dạng mô-đun. Giao thức có thể thích ứng có thể được điều chỉnh để đáp ứng các yêu cầu của các chuỗi khối khác nhau, tạo điều kiện giao tiếp hiệu quả và an toàn giữa chúng.

Kể từ khi được giới thiệu, IBC đã được đón nhận bởi ngày càng nhiều sáng kiến ​​trong hệ sinh thái Cosmos cũng như bởi các mạng chuỗi khối khác bao gồm Chuỗi thông minh Binance. IBC vẫn đang được phát triển, các tính năng và cải tiến mới đang được thực hiện cho giao thức để tăng khả năng sử dụng và chức năng của nó.

Máy ảo Ethereum

Vào năm 2015, nền tảng chuỗi khối Ethereum bao gồm việc tạo ra Máy ảo Ethereum (EVM). Vitalik Buterin lần đầu tiên đưa ra ý tưởng về Ethereum vào năm 2013 và nó được chính thức giới thiệu vào năm 2015 cùng với EVM. Các hợp đồng thông minh của chuỗi khối Ethereum có thể được thực thi thông qua EVM, một môi trường thời gian chạy hộp cát. Nó chịu trách nhiệm xử lý và xác nhận các giao dịch, theo dõi trạng thái hiện tại của chuỗi khối và thực hiện mã hợp đồng thông minh.

Các ứng dụng phi tập trung (dApps) có thể được tạo bằng EVM. Đó là một nền tảng cho phép bạn làm bất cứ điều gì bạn muốn. Cộng đồng Ethereum đã cố gắng tăng khả năng sử dụng, bảo mật và hiệu quả của EVM kể từ khi nó được phát triển lần đầu tiên. Máy ảo Ethereum là một trong những phát minh của nền tảng Ethereum. Nó cho phép mọi người tạo các ứng dụng phi tập trung và mở rộng hệ sinh thái chuỗi khối. Một số người tham gia quan trọng trong hệ sinh thái sử dụng EVM bao gồm Fantom, Binance Smart Chain, mạng Ethereum lớp 2 và Avalanche.

Dấu thời gian:

Thêm từ Môi giới tài chính