Chuyển tới nội dung chính

Đồng bộ On-Chain thời gian thực & Tính minh bạch

Prizee Raffle sở hữu hệ thống tự động đồng bộ hóa và đánh chỉ mục sự kiện blockchain, bảo đảm độ tin cậy giao dịch tuyệt đối (Zero-Drop) và theo dõi trạng thái thời gian thực trên mạng Arc Network.


Tầm quan trọng của đồng bộ On-Chain​

Trong các ứng dụng trò chơi phi tập trung và tài chính Web3, giao dịch diễn ra bất đồng bộ giữa các node của blockchain. Khi người chơi mua vé, swap token hoặc creator nạp tiền vào hợp đồng ký quỹ, việc cập nhật trạng thái lập tức và chính xác là điều cốt yếu.

Động cơ đồng bộ hóa đảm bảo:

  1. Cam kết không thất lạc vé (Zero-Drop): Ngay cả khi người dùng tắt trình duyệt hoặc mất kết nối mạng ngay sau khi nhấn xác nhận, hệ thống vẫn độc lập phát hiện giao dịch thành công trên blockchain và cập nhật vé vào kho đồ của tài khoản.
  2. Tự động chuyển đổi trạng thái round: Kiểm tra sự kiện nạp tiền từ hợp đồng CircleSmartEscrow và tự động chuyển chiến dịch từ trạng thái chờ nạp tiền sang đang mở bán mà không cần thao tác thủ công.
  3. Chống chi tiêu kép & Tấn công phát lại: Đối soát mã hash giao dịch, số khối và log sự kiện chuyển token với sự đồng thuận của mạng Arc Network.

Kiến trúc đồng bộ hóa​


Các tiêu chuẩn độ tin cậy​

Hệ thống được thiết kế với nhiều lớp bảo vệ:

  • Tự động kết nối lại: Nếu RPC công khai gặp độ trễ tạm thời, động cơ đồng bộ sẽ tự động kết nối lại để đảm bảo theo dõi không bị gián đoạn.
  • Đối soát giao dịch đang chờ xử lý: Các giao dịch chưa hoàn tất sẽ được theo dõi liên tục cho đến khi đạt trạng thái đồng thuận cuối cùng trên Arc Network.
  • Tính kiểm toán công khai: Mọi sự kiện được ghi nhận đều có đường link dẫn trực tiếp đến mã hash bất biến trên ArcScan Explorer.
  • Activity: GET /api/me/activity trả Mongo ngay, sync Arcscan nền (TTL ~8s). Send/swap/bridge ghi lúc thành công. Receive từ Arcscan cũng tạo noti inbox.
  • Inbox: Poll ~4s; mở chuông refetch. Telegram getUpdates 502 / fetch failed là Telegram/mạng, không mất dữ liệu Prizee.