Từ ngày 8 đến ngày 10 tháng 3 năm 2026, chúng tôi đã thực hiện một trong những đợt dọn dẹp nội bộ lớn nhất của Divine kể từ khi khởi động lại bằng Rust. Phần lớn công việc diễn ra bên trong, nhưng nó đã thay đổi đáng kể cách Divine lấy dữ liệu thị trường, cách Aegis đánh giá hoạt động trên Solana và cách hệ thống production được triển khai.
Điều gì đã thay đổi
- Token API của The Graph đã bị loại bỏ hoàn toàn. Sau nhiều lần gặp sự cố từ nhà cung cấp này, Divine quay lại dùng Solscan làm nguồn chính cho dữ liệu thị trường và dữ liệu bổ sung trên Solana.
- DIVINE giờ chỉ dành cho Solana. Chúng tôi đã gỡ EVM khỏi môi trường chạy, cấu hình, công cụ quản trị, các luồng Telegram và phần khung tương thích còn sót lại trong mã nguồn.
- Đường ống danh sách đen Solana của Aegis đã được dọn dẹp và gia cố. Cơ chế thử lại chặt chẽ hơn, các yêu cầu không cần thiết bị cắt bỏ, việc lấy lịch sử ví và người nắm giữ nhanh hơn, và nhiễu từ nhà cung cấp ít có khả năng gây lỗi nghiêm trọng giả hơn.
- Live Activity giờ dùng RPC của Solana để làm mới số dư. Việc cập nhật tín hiệu đã xác minh không còn phụ thuộc vào The Graph hay việc tra cứu tài khoản trên Solscan. Giờ đây số dư được kiểm tra trực tiếp qua RPC, có hỗ trợ Token-2022 và lấy số dư theo lô.
- CI và sự gọn gàng của mã nguồn được siết chặt đáng kể. Kiểm thử, ngưỡng độ phủ, phụ thuộc, phiên bản bộ công cụ, tài liệu và ranh giới giữa các mô-đun nội bộ đều được đơn giản hóa.
Thay đổi về hạ tầng
Mô hình triển khai cũng đã thay đổi đáng kể trong vài ngày qua:
- Divine giờ được build tại chỗ thành một Docker image và triển khai lên VPS dưới dạng một tạo phẩm chạy duy nhất, bất biến.
- Máy chủ không còn giữ một bản sao mã nguồn đang chạy. Môi trường production chạy image đã build cùng cấu hình và trạng thái do máy chủ quản lý.
- Môi trường chạy được gia cố với kiểm tra sức khỏe, hệ thống tệp chỉ đọc, các quyền Linux bị thu hồi, giới hạn tài nguyên chặt hơn và cơ chế sandbox systemd nghiêm ngặt hơn.
Vì sao điều này quan trọng
Đợt tái cấu trúc này chủ yếu nhằm tính nhất quán và độ tin cậy. Ít chuỗi hơn, ít lớp tương thích hơn và ít phụ thuộc bên ngoài mong manh hơn đồng nghĩa với ít nhiễu vận hành hơn và một nền tảng sạch sẽ hơn nhiều để xây tiếp. Giờ đây Divine sẽ dễ bảo trì hơn, dễ triển khai hơn và vận hành dễ đoán hơn.
Các thông báo trước đây có nhắc đến hỗ trợ EVM giờ chỉ còn giá trị lịch sử. Nền tảng và tài liệu hiện tại phản ánh phạm vi mới chỉ dành cho Solana.