Why does a valid signature on one chain still authorize a transfer on another?
Cơ hội
Cross-chain bridges sign messages to authorize transfers, but most protocols do not include the destination chain ID or action type inside the signed payload itself. An attacker who sees a legitimate signed message can broadcast it to a different chain or replay it as a different action, and the receiving contract cannot distinguish the replay from a fresh authorization. The CrossCurve bridge lost $3M in February 2026 this way, and replay-class bridge incidents have totaled over $180M with a median six-week window from deployment to first exploit. ERC-7281 standardizes cross-chain token interfaces but does not mandate domain-separated signing across the broader message layer. No enforced standard today requires that every signed cross-chain payload carry a chain ID and action-type commitment that makes re-broadcasting structurally invalid.
Tại sao quan trọng
Domain-separated signing is the missing primitive that makes a signed cross-chain message valid exactly once on exactly one chain.
Cách tôi đánh giá cơ hội
Điểm Cơ Hội là đánh giá riêng của tôi, không phải một phép đo chính xác: mức độ gây khó chịu, tần suất xuất hiện và sự khan hiếm của giải pháp hiện có. Điểm càng cao, tôi càng cho rằng vấn đề đó càng đáng để xây dựng.
Mức độ phiền toái nó gây ra khi xuất hiện.
Tần suất mọi người thực sự gặp phải nó.
Có rất ít công cụ tốt để xử lý nó hiện nay.
Thêm các vấn đề đáng giải quyết
Tại sao tôi không thể chứng minh mình có khả năng thanh toán mà không cần tiết lộ số dư?
BlockchainTại sao chuyển tiền giữa các chuỗi vẫn còn đáng sợ hơn cả internet thuở sơ khai?
BlockchainTại sao tuân thủ vẫn còn đồng nghĩa với một file PDF và một lời cầu nguyện?
BlockchainTại sao tự lưu ký vẫn còn là sự lựa chọn giữa việc mất khóa của bạn và tin tưởng vào một công ty?
BlockchainTại sao việc token hóa một tài sản thực vẫn cần đến mười bên trung gian?
BlockchainTại sao một stablecoin không thể thanh toán cho ai đó khi không có internet?