
Initia: Một mô-đun EVM tốt nên như thế nào?
Tuyển chọn TechFlowTuyển chọn TechFlow

Initia: Một mô-đun EVM tốt nên như thế nào?
Tại sao chuỗi công cộng mô-đun Initia lại chọn xây dựng InitiaEVM riêng của mình, và điểm đặc biệt của nó là gì?
Biên dịch: Alex Liu, Foresight News
Initia là một chuỗi công khai L1 mô-đun, cho phép triển khai và tích hợp dọc nhiều Rollup "đan xen" (interwoven) với nhau, được đội ngũ gọi là các « Minitias » (khái niệm tương tự như Dymension và các RollApp của nó).
Được xây dựng trên Cosmos SDK, trong khi hệ sinh thái Cosmos đã có các giải pháp EVM như Evmos, tại sao Initia lại chọn phát triển EVM riêng (InitiaEVM) và điểm đặc biệt của nó là gì?
Tương tác liên VM
Initia hướng tới việc biến các Minitia trở thành cách đơn giản nhất để xây dựng các chuỗi ứng dụng tốc độ cao, linh hoạt và có khả năng tương tác. Máy ảo (VM) chỉ là một công cụ trong bộ công cụ Minitia, và cần được lựa chọn dựa trên trường hợp sử dụng cụ thể hoặc sở thích ngôn ngữ của từng nhóm phát triển — sự linh hoạt từ nhiều lựa chọn này chính là lợi ích của thiết kế mô-đun. Các Minitia có thể tự do lựa chọn InitiaEVM, InitiaMVM (MoveVM) hoặc WasmVM làm máy ảo.
Trong tương lai lấy Rollup làm trung tâm, hàng ngàn Rollup sẽ cần tương tác liền mạch, và chúng cần có khả năng tương tác vốn có ngay từ đầu chứ không phải thêm vào sau — ngay cả khi khác máy ảo. Triết lý này thúc đẩy Initia tối ưu hóa InitiaEVM theo hướng có khả năng tương tác liên máy ảo giữa InitiaEVM, InitiaMVM và WasmVM.
Tương thích kép EVM và Cosmos
InitiaEVM được thiết kế như một mô-đun của Cosmos SDK, hỗ trợ các hợp đồng thông minh Solidity và thao tác EVM, đồng thời bổ sung khả năng tương tác với Cosmos và IBC.
Với khả năng tương thích hoàn toàn với EVM, các hợp đồng Solidity có thể được triển khai hoặc di chuyển sang InitiaEVM mà không cần sửa đổi.

Quan trọng hơn, InitiaEVM kết nối lớp EVM và lớp Cosmos thông qua giao diện Bank tùy chỉnh (BI), thay thế mô-đun x/Bank chuẩn của Cosmos chịu trách nhiệm cho tài khoản Coin gốc (Native Coin) bằng ERC20.
Cosmos Bank == ERC20.
Initia MoveVM cũng áp dụng mô hình tương tự.

Do đó, dù là chuỗi Cosmos, các EVM Minitia chỉ có một tiêu chuẩn token duy nhất: ERC20.
Người dùng hoàn toàn không cần quan tâm đến các khái niệm như token Cosmos, giao diện hay chuyển đổi token. Các dự án Solidity có thể di chuyển dễ dàng, không gánh nặng, và có thể chọn kết nối với Cosmos nếu muốn.
Ưu tiên IBC
IBC là giao thức liên chuỗi nổi bật nhất của hệ sinh thái Cosmos, giúp việc chuyển tài sản giữa các chuỗi Cosmos khác nhau trở nên thuận tiện. Trong InitiaEVM:
-
Di chuyển ra: Các ERC20 được tạo trong hợp đồng thông minh Solidity có thể ngay lập tức được gửi qua IBC đến các chuỗi khác, không cần thao tác phức tạp nào.
-
Di chuyển vào: Tài sản Cosmos gốc có thể được gửi qua IBC đến EVM Minitia và được tạo thành dạng ERC20.
Việc chuyển tài sản giữa các Minitia vì thế trở nên đơn giản và dễ dàng.
Tiền biên dịch đơn giản hóa
InitiaEVM có thể thực thi trực tiếp bất kỳ tin nhắn Cosmos nào hoặc truy vấn trạng thái chuỗi Cosmos từ bên trong hợp đồng Solidity. Tất cả đều sẵn sàng: tài khoản liên chuỗi (ICA), ICQ, truy vấn Slinky... Trải nghiệm phát triển giống hệt như trên các chuỗi EVM, điều này thu hút cộng đồng lớn mạnh các nhà phát triển Solidity và giảm nhẹ gánh nặng phát triển.
Tương tác liên EVM
InitiaEVM đã tích hợp các móc (hook) IBC, hỗ trợ tương tác đa chuỗi, liên máy ảo và giữa các hợp đồng — điều cực kỳ quan trọng trong trật tự thế giới đa chuỗi mới.
Tổng kết
Theo quan điểm của Initia, một EVM mô-đun tốt trước hết phải « đúng là một EVM ». Nhà phát triển không cần học thêm khái niệm mới hay sửa mã nguồn nào để chạy các chương trình Solidity cũ trên chuỗi ứng dụng mới, đạt được việc di chuyển với chi phí bằng 0. Thứ hai, nó cần có khả năng tương tác liên Rollup, liên máy ảo khác nhau, cùng các tiêu chuẩn token, chức năng chuyển tài sản và tích hợp sâu với chuỗi nền tảng, nhằm mang lại trải nghiệm người dùng tuyệt vời trong thế giới đa chuỗi tương lai.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














