Khóa thời gian/Thời gian khóa

Hiểu về Timelock/Locktime

Timelock, còn được gọi là Locktime, là một lịch trình được xác định trước để chi phối việc xử lý các giao dịch tiền điện tử trên blockchain của những người khai thác.

Công cụ khai thác bao gồm các giao dịch trong Cây Merkle, cấu trúc dữ liệu được sử dụng để xác minh dữ liệu giao dịch một cách hiệu quả, chỉ sau khi phê duyệt chiều cao khối cụ thể.

Các giao dịch chỉ được coi là phê duyệt sau khi chúng được đưa vào Cây Merkle.

Satoshi Nakamoto, người tạo ra Bitcoin, đã biến Timelocks thành một tính năng bắt buộc trong tất cả các giao dịch.

Thời gian chặn mặc định được đặt thành 0x00000000 (0).

Mục đích chính của Timelocks là đảm bảo rằng các giao dịch không được xác minh cho đến khi đạt đến thời gian hoặc chiều cao khối nhất định.

Có hai loại Timelocks: tuyệt đối và tương đối theo thời gian.

Khóa thời gian tuyệt đối xác định các khối tương ứng với một thời gian cụ thể.

Khóa thời gian tương đối theo thời gian xác định lượng thời gian phải trôi qua trước khi giao dịch có thể được xác minh.

Giao dịch bitcoin đo thời gian theo hai cách: số khối và dấu thời gian.

Khi Khóa thời gian dựa trên số khối, người khai thác sẽ nhận được số khối cụ thể để xác định Khóa thời gian.

Đối với Khóa thời gian dựa trên dấu thời gian, người khai thác phải đợi cho đến khi một khoảng thời gian cụ thể trôi qua trước khi xác nhận giao dịch.

Thời gian Unix được sử dụng để đo khoảng thời gian này.

Có bốn phương pháp để xác định múi giờ trong Bitcoin: nSequence, nLocktime, CheckLockTimeVerify và CheckSquenceVerify.

nLockTime liên quan đến việc chặn tuyệt đối ở cấp độ giao dịch.

nSequence là Timelock liên quan đến cấp độ giao dịch.

CheckLockTimeVerify liên quan đến việc chặn thời gian tuyệt đối ở cấp tập lệnh.

CheckSquenceVerify là Timelock tương ứng với cấp độ tập lệnh.

Khóa thời gian/Thời gian khóa

Hiểu về Timelock/Locktime

Timelock, còn được gọi là Locktime, là một lịch trình được xác định trước để chi phối việc xử lý các giao dịch tiền điện tử trên blockchain của những người khai thác.

Công cụ khai thác bao gồm các giao dịch trong Cây Merkle, cấu trúc dữ liệu được sử dụng để xác minh dữ liệu giao dịch một cách hiệu quả, chỉ sau khi phê duyệt chiều cao khối cụ thể.

Các giao dịch chỉ được coi là phê duyệt sau khi chúng được đưa vào Cây Merkle.

Satoshi Nakamoto, người tạo ra Bitcoin, đã biến Timelocks thành một tính năng bắt buộc trong tất cả các giao dịch.

Thời gian chặn mặc định được đặt thành 0x00000000 (0).

Mục đích chính của Timelocks là đảm bảo rằng các giao dịch không được xác minh cho đến khi đạt đến thời gian hoặc chiều cao khối nhất định.

Có hai loại Timelocks: tuyệt đối và tương đối theo thời gian.

Khóa thời gian tuyệt đối xác định các khối tương ứng với một thời gian cụ thể.

Khóa thời gian tương đối theo thời gian xác định lượng thời gian phải trôi qua trước khi giao dịch có thể được xác minh.

Giao dịch bitcoin đo thời gian theo hai cách: số khối và dấu thời gian.

Khi Khóa thời gian dựa trên số khối, người khai thác sẽ nhận được số khối cụ thể để xác định Khóa thời gian.

Đối với Khóa thời gian dựa trên dấu thời gian, người khai thác phải đợi cho đến khi một khoảng thời gian cụ thể trôi qua trước khi xác nhận giao dịch.

Thời gian Unix được sử dụng để đo khoảng thời gian này.

Có bốn phương pháp để xác định múi giờ trong Bitcoin: nSequence, nLocktime, CheckLockTimeVerify và CheckSquenceVerify.

nLockTime liên quan đến việc chặn tuyệt đối ở cấp độ giao dịch.

nSequence là Timelock liên quan đến cấp độ giao dịch.

CheckLockTimeVerify liên quan đến việc chặn thời gian tuyệt đối ở cấp tập lệnh.

CheckSquenceVerify là Timelock tương ứng với cấp độ tập lệnh.

Đã truy cập 96 lần, 1 lần truy cập hôm nay

Bình luận