‹ CHƯƠNG 16, TẤT CẢ CÁC BÀI HỌC

BẬC THẦY · CHƯƠNG 16 · BÀI HỌC 2 TRONG SỐ 5

Script và nâng cấp

Khóa thời gian

Làm thế nào để bitcoin không thể chi tiêu cho đến một ngày nhất định? 5 phút

Khóa thời gian tuyệt đối

Một khóa thời gian tuyệt đối nói: không trước độ cao khối này hoặc ngày này. Toàn bộ giao dịch có thể mang một khóa trong trường nLockTime của nó, và kể từ năm 2015, một đầu ra có thể thực thi một khóa trong tập lệnh của nó với OP_CHECKLOCKTIMEVERIFY.

Khóa thời gian tương đối

Một khóa thời gian tương đối nói: không trước số khối này sau khi đầu ra được xác nhận. Nó xuất hiện vào năm 2016 với OP_CHECKSEQUENCEVERIFY. Đó là thứ cho phép kênh Lightning cung cấp cho bên kia một cửa sổ để phản ứng trước khi quỹ đóng đột ngột có thể được chi tiêu.

  • Thừa kế: một khóa sao lưu chỉ hoạt động sau một thời gian dài không hoạt động.
  • Kho tiền: một khoảng thời gian trì hoãn trong đó một giao dịch rút tiền đáng ngờ có thể bị hủy với một khóa khác.
  • Lightning: cửa sổ phạt và sự an toàn của các khoản thanh toán được định tuyến.

Những điều cần ghi nhớ

  • Tuyệt đối: không trước một độ cao hoặc ngày (CLTV).
  • Tương đối: không trước N khối sau khi xác nhận (CSV).
  • Các kế hoạch thừa kế và Lightning dựa vào chúng.

Kiểm tra nhanh

Khóa thời gian tương đối đo từ đâu?

Công cụ Bitcoin nào phụ thuộc nhiều vào khóa thời gian tương đối?

Khóa thời gian · Trường Đại học Bitcoin