Giá tài sản tạm thời bị trễMột số tài sản đã ngừng nhận dữ liệu giá mới. Cập nhật sẽ tự động tiếp tục khi kết nối dữ liệu được khôi phục.
Bitculator

Tải Bitculator cho Android

Vốn hóa thị trường:

$1,999,906,183,309

Khối lượng 24h:

$192,202,755,219

thg 6 23 Thanh lý:

$0

24H Dài/Ngắn:

Sắp ra mắt

Bitculator · Học

Double Signing

Thuật ngữ Double Signing có nghĩa là gì trong lĩnh vực tiền điện tử?

# 184·Đã cập nhật Tháng 6 2026·3 phút đọc

Double signing đề cập đến một tình huống mà một trình xác thực ký hai khối khác nhau cho cùng một độ cao khối hoặc slot.

Double Signing là gì?

Double Signing xảy ra khi một validator ký hai thông điệp mâu thuẫn cho cùng một chiều cao hoặc vòng trong một mạng bằng chứng cổ phần. Hãy tưởng tượng hai khối hoặc hai phiếu khác nhau đều khẳng định là "khối được chọn" cùng một lúc. Giống như cố gắng điểm danh ở hai buổi hòa nhạc cùng lúc và mong bảo vệ chấp nhận điều đó.


Hiểu lầm

“Double Signing giống như chi tiêu kép.” Không hẳn vậy. Chi tiêu kép là một mánh trong giao dịch, còn Double Signing là hành vi vi phạm đồng thuận bởi trình xác thực ký dữ liệu mâu thuẫn cho cùng một slot.


Cách Double Signing hoạt động

Tóm tắt nhanh cách một người có thể gặp rắc rối vì việc này, cố ý hay do sơ suất.

  • Step 1: Khóa trình xác thực đang trực tuyến, sẵn sàng ký thông điệp cho chuỗi.
  • Step 2: Nhà vận hành khởi động một node thứ hai dùng cùng khóa hoặc client cấu hình sai cơ chế dự phòng. Oops.
  • Step 3: Cả hai node tạo chữ ký cho cùng một chiều cao nhưng trên nội dung khác nhau.
  • Step 4: Nếu có phân nhánh mạng tạm thời, mỗi bên có thể nhận chữ ký khác nhau từ cùng một khóa.
  • Step 5: Các peer phát hiện xung đột, ghi bằng chứng, và giao thức trừng phạt người ký.

Đúng vậy, có thể chỉ là nhầm lẫn nhỏ nhưng hậu quả không hề nhỏ.


Tại sao Double Signing quan trọng

Tại sao bạn nên quan tâm ngay cả khi không chạy node:

  • Lợi ích: Biết về nó giúp bạn tránh các cấu hình rủi ro cho tiền và uy tín.
  • Góc nhìn: Hầu hết các mạng phản ứng bằng slashing, vì hành vi này làm suy yếu niềm tin vào cơ chế đồng thuận.
  • Liên quan: Bạn sẽ thấy nó được đề cập trong tài liệu staking, các cuộc bỏ phiếu DAO, và bảng điều khiển của trình xác thực.

Mẹo

Chỉ chạy một signer hoạt động cho khóa của bạn và xử lý cơ chế dự phòng cẩn thận. Dùng cảnh báo, thiết kế sentry, và signer từ xa từ chối ký hai lần cho cùng một chiều cao. Bằng chứng nằm trên chuỗi khối, nên không thể giấu.


Đặc điểm chính của Double Signing

Các đặc điểm cốt lõi bạn có thể nhận biết và ghi nhớ:

  • Xung đột: Hai chữ ký từ cùng một khóa cho cùng chiều cao hoặc vòng trên dữ liệu khác nhau.
  • Hình phạt: Thường dẫn tới mất một phần cổ phần và tạm thời bị cấm xác thực.
  • Có thể phát hiện: Bằng chứng được phát tán và lưu trữ, giúp các nút giữ tính trung thực.

Các biến thể

Các chuỗi khác nhau gọi bằng tên khác nhau, nhưng đó là cùng loại sai sót:

  1. Double vote: Hai phiếu cho cùng chiều cao trên các khối khác nhau.
  2. Duplicate proposal: Hai đề xuất khối cho một vòng từ cùng một proposer.
  3. Cross fork signing: Cùng một khóa ký trên các nhánh cạnh tranh trong thời gian phân tách tạm thời.

Lưu ý

Phần lớn Double Signing xảy ra do vô ý. Chỉ cần chạy hai máy dùng cùng khóa cũng đủ để kích hoạt, ngay cả trong vài giây.


Ví dụ

Một trình xác thực khởi chạy node dự phòng mà không tắt node chính, cả hai ký một khối ở cùng chiều cao, và mạng phát hiện Double Signing chỉ trong vài phút.


Sự thật thú vị

Nhiều client tích hợp chức năng "double sign protection" theo dõi các chiều cao cuối cùng mà một khóa đã ký, giống một nhân viên bảo vệ nhỏ từ chối thẻ giả lần hai của bạn.


Tổng kết

Tóm tắt: Double Signing là phiên bản trong đồng thuận của việc ở hai nơi cùng lúc và bị phạt vì giả vờ là điều đó ổn.

Chúng tôi có quên gì không??

Ý kiến đóng góp của bạn giúp chúng tôi giữ mọi thứ chính xác. Liên hệ với chúng tôi nếu có bất kỳ điều gì không chính xác hoặc thiếu sót.

Liên hệ