Back to top
  • 공유 Share
  • 인쇄 Print
  • 글자크기 Font size
URL copied.

Dấu thời gian giữa các khối Bitcoin có thể đi ngược; chuỗi hoạt động được chọn theo tổng công việc tích lũy

Ảnh do AI tạo: các khối liên kết và kim đồng hồ lệch nhau / TokenPost.ai

Thời gian hiển thị của một khối Bitcoin(BTC) có thể sớm hơn khối ngay trước đó mà thứ tự ghi nhận trên blockchain không bị đảo ngược. Thời gian khối và thứ tự liên kết của chuỗi được xác định theo các tiêu chí khác nhau.

Quy tắc xác minh khối của Bitcoin Core đối chiếu thời gian của khối mới với trung vị thời gian của 11 khối trước đó, thay vì chỉ đối chiếu với khối liền trước. Thời gian mới phải lớn hơn giá trị trung vị này, được gọi là MTP (Median Time Past).

Quy tắc xác minh cũng hạn chế trường hợp thời gian khối vượt quá thời gian hiện tại do node xác định hơn 2 giờ. Vì vậy, thời gian khối không thể được đặt tùy ý, nhưng cũng không bắt buộc phải muộn hơn khối liền trước.

Nếu khối liền trước ghi thời gian muộn hơn các khối lân cận, khối tiếp theo có thể ghi thời gian muộn hơn MTP nhưng sớm hơn khối liền trước. Vì thế, trình khám phá blockchain có thể hiển thị thời gian của các khối liền kề theo thứ tự ngược.

Glassnode đưa ra ví dụ về chênh lệch thời gian hiển thị âm giữa các khối liền kề trong tài liệu giải thích chỉ số on-chain. Tài liệu cũng nêu thời gian khối được dùng để xếp khối vào kỳ tổng hợp của chỉ số.

Mỗi khối lưu hash của khối ngay trước đó trong phần header. Chiều cao khối tăng theo các liên kết này, nên không thể chỉ dựa vào thời gian hiển thị để xác định khối nào đứng trước hoặc sau.

Nếu thay đổi thời gian của một khối trong quá khứ, hash của khối đó cũng thay đổi. Hash của các khối nối tiếp sẽ không còn khớp, nên muốn thay đổi bản ghi cũ phải tính lại bằng chứng công việc của khối đó và các khối sau.

Sách trắng Bitcoin nêu rằng muốn thay đổi một khối trong quá khứ thì phải thực hiện lại bằng chứng công việc cho khối đó và các khối tiếp theo. Bằng chứng công việc là cách chứng minh phép tính cần thiết để thêm một khối.

Mạng lưới chọn chuỗi hợp lệ có tổng công việc tích lũy lớn nhất làm chuỗi hoạt động. Thời gian hiển thị của khối không thay thế tiêu chí chọn chuỗi này.

BIP 113 quy định dùng trung vị thời gian của 11 khối trước đó, thay vì thời gian riêng của khối, để xác định giao dịch khóa thời gian đã đến lúc có thể được đưa vào hay chưa. Tài liệu đề xuất cho biết quy tắc này nhằm giảm động cơ điều chỉnh thời gian khối để đưa giao dịch khóa thời gian vào sớm hơn.

Thời gian khối không bảo đảm chính xác thời điểm giao dịch xảy ra trong thực tế. Vì đây là giá trị do thợ đào thiết lập, cần phân biệt nó với thời điểm giao dịch thực sự diễn ra.

Trong các chỉ số on-chain, thời gian khối có thể được dùng làm căn cứ chia kỳ tổng hợp. Dấu thời gian hiển thị đi ngược không làm thay đổi thứ tự khối, nhưng khi đọc chỉ số theo từng khoảng thời gian, cần kiểm tra trường thời gian được dùng để tổng hợp như thế nào.

Quá trình điều chỉnh độ khó cũng sử dụng chênh lệch giữa thời gian ghi trên khối đầu tiên và khối cuối cùng của kỳ điều chỉnh. MTP dùng để xác định giao dịch khóa thời gian, thời gian khối dùng để tổng hợp chỉ số và điều chỉnh độ khó có các mục đích khác nhau.

Chỉ riêng việc dấu thời gian khối đi ngược không đủ để kết luận mạng lưới gặp sự cố hoặc giá biến động. Chiều cao khối và liên kết hash cho biết thứ tự chuỗi, tổng công việc tích lũy xác định chuỗi hoạt động, còn thời gian hiển thị là căn cứ để hiểu các phép tính và cách tổng hợp liên quan đến thời gian.

<Copyright ⓒ TokenPost, unauthorized reproduction and redistribution prohibited>

Most Popular

Other related articles

Comment 0

Comment tips

Great article. Requesting a follow-up. Excellent analysis.

0/1000

Comment tips

Great article. Requesting a follow-up. Excellent analysis.
1