
Tôi muốn tìm hiểu chính xác những gì xảy ra ở cấp độ hợp đồng thông minh khi Lasernet của DIA gửi bản cập nhật giá sang một chuỗi khác. Spectra (lớp nhắn tin của DIA) được xây dựng như một phiên bản tùy chỉnh trên Hyperlane, và quy trình này bao gồm 3 hợp đồng cụ thể: 1. OracleTrigger.sol (trên Lasernet): Thu thập đầu ra giá đã xác minh từ hợp đồng Aggregator và gửi tải trọng liên chuỗi. 2. Hyperlane ISM (Interchain Security Module): Các relayer vận chuyển tin nhắn, trong khi các validator xác minh tính xác thực dựa trên các mô-đun bảo mật có thể tùy chỉnh. 3. Hợp đồng trên chuỗi đích: • PushOracleReceiver.sol nhận các đẩy tự động về độ lệch/heartbeat. • RequestOracle.sol xử lý các yêu cầu pull theo yêu cầu từ các dapp. $DIA Vì sử dụng khung không cần phép của Hyperlane, bất kỳ L1 hoặc L2 mới nào cũng có thể kết nối với Lasernet mà không cần chờ đợi ủy ban cầu tập trung. @DIAdata_org
