Toàn bộ bối cảnh hoạt động vào lúc chạng vạng của Dusk là hoạt động bảo mật trên các đường ray công khai — vì vậy tôi đã đào sâu để xem nó thực sự diễn ra thế nào khi mọi thứ đi sai. Tìm ra rồi: thông báo sự cố cây cầu ngày 16/08 từ @Dusk . Nhóm đã phát hiện hành vi bất thường trên một ví được quản lý bởi cầu (bridge-managed wallet), đã tắt và tái sử dụng (recycle) các địa chỉ, tạm dừng hoàn toàn các dịch vụ cầu, và đưa một danh sách chặn người nhận (recipient blocklist) của Web Wallet để chặn các địa chỉ xấu đã biết. $DUSK , #dusk .
Điều khiến tôi bị ám ảnh — phản ứng đó diễn ra nhanh chóng, được phối hợp chặt chẽ và hoàn toàn do con người thực hiện. Ví do đội ngũ quản lý, quyết định của đội ngũ để tạm dừng, quyết định của đội ngũ về việc địa chỉ nào được đưa vào danh sách chặn. Không phải một cuộc bỏ phiếu DAO, không phải bộ ngắt mạch cấp độ giao thức (protocol-level circuit breaker). Chỉ là con người — hành động nhanh và làm đúng việc… nhưng lại thực hiện từ một vị trí có vẻ “quản lý tập trung” hơn nhiều so với khung “bảo mật nhưng phi tập quyền” mà cách mô tả đó gợi ý.
Nhưng cũng có phần hợp lý chứ? Công nghệ quyền riêng tư và cơ chế giải quyết tranh chấp không cần cấp phép (permissionless dispute resolution) kéo hai hướng ngược nhau — nếu theo thiết kế bạn không thể nhìn thấy gian lận trên chuỗi (on-chain), thì sẽ phải có một bên có thể hành động dựa trên các tín hiệu ngoài chuỗi (off-chain). Tôi vào với kỳ vọng sẽ viết về các mạch ZK và việc tiết lộ chọn lọc. Cuối cùng lại thấy mình quan tâm hơn đến việc ai thực sự nắm “công tắc tắt” (kill switch).
Không phải đang chê — cầu (bridge) thì vẫn là cầu, sự cố xảy ra ở mọi nơi. Chỉ ghi nhận khoảng cách giữa “hạ tầng thanh toán bảo mật” và “một nhóm nhỏ tự tay tái chế ví vào một ngày thứ Bảy”.
Quyền lực đó được thể chế hóa một cách chính thức như thế nào khi Dusk mở rộng, hay nó chỉ tồn tại theo kiểu “mang tính tổ chức” vì buộc phải làm vậy?