Ví & bảo mật

Ví đa chữ ký (Multisig wallet)

Còn gọi là: multisig · ví multisig · ví đa chữ ký

Định nghĩa

Ví đa chữ ký là ví cần nhiều khóa riêng tư cùng ký, ví dụ 2 trên 3 khóa, thì giao dịch mới được thực hiện, giúp không một khóa đơn lẻ nào có thể tự di chuyển tài sản.

Ví đa chữ ký hoạt động thế nào

Cấu hình được viết dạng M trên N: có N khóa, cần M chữ ký. Với 2 trên 3, bạn có thể giữ một khóa trên ví cứng ở nhà, một khóa ở nơi khác và một khóa cho người tin cậy. Mất một khóa vẫn chi tiêu được; kẻ gian lấy được một khóa cũng không rút được tiền.

Trên Bitcoin, multisig là tính năng gốc của giao thức. Trên Ethereum và các mạng EVM, multisig thường là hợp đồng thông minh như Safe. Quỹ DAO, đội ngũ dự án và các sàn hay dùng multisig để quản lý kho bạc.

Đổi lại, thiết lập phức tạp hơn và phải sao lưu đầy đủ: cụm từ khôi phục của từng khóa, và với Bitcoin là cả thông tin cấu hình ví. Mất quá nhiều khóa so với ngưỡng là mất quyền truy cập.

Ví dụ

Giả sử một nhóm ba người quản lý quỹ chung 40.000 USDC bằng ví Safe 2 trên 3. Một thành viên đề xuất chi 5.000 USDC cho đối tác. Thành viên thứ hai xem chi tiết, ký đồng ý, và giao dịch được thực hiện. Nếu ví của thành viên thứ ba bị hack, kẻ gian chỉ có 1 chữ ký và không thể chuyển 35.000 USDC còn lại.

Lỗi thường gặp

  • Cất tất cả các khóa của multisig ở cùng một nơi, làm mất ý nghĩa phân tán rủi ro.
  • Không sao lưu thông tin cấu hình ví Bitcoin multisig, khiến việc khôi phục rất khó.
  • Ký đề xuất giao dịch mà không kiểm tra địa chỉ nhận và số tiền chỉ vì người khác đã ký.

Học và thực hành

Câu hỏi thường gặp

Ví đa chữ ký có cần thiết cho cá nhân không?

Không bắt buộc, nhưng hữu ích với số tài sản lớn hoặc khi muốn loại bỏ điểm hỏng duy nhất. Với số tiền nhỏ, một ví cứng thường đủ.

Multisig khác gì MPC?

Multisig dùng nhiều khóa độc lập và chữ ký được kiểm tra trên blockchain. MPC chia một khóa thành nhiều mảnh ngoài chuỗi, blockchain chỉ thấy một chữ ký thông thường.