Trong một phòng họp ở ngoại ô Paris, vài chục người đã giơ tay và bãi bỏ việc «thêm một giây».

Tính từ năm 1972, nhân loại đã làm việc đó tổng cộng 27 lần. Lần cuối cùng dừng lại vào đêm giao thừa năm 2016. Hôm ấy, cả thế giới có thêm một giây thứ 60 trong phút 23:59.

Chỉ một giây. Rồi không còn nữa. Đồng hồ nguyên tử chạy quá ổn định, còn Trái Đất thì quay không ổn định, hai bên không khớp nhau nên phải bù. Chèn vào ngày nào thì sẽ được thông báo trước nửa năm.

Nghe có vẻ nhỏ nhặt. Nhưng đã có sự cố thật. Lần chèn giây năm 2012 khiến một loạt trang web sập, hệ thống đặt vé của một hãng hàng không Úc tê liệt gần nửa ngày, tổng đài chăm sóc khách hàng cũng không gọi được. Đến lần năm 2016, kịch bản lại lặp lại.

Google dứt khoát rải đều giây đó ra cả ngày, thêm một chút xíu vào mỗi khoảng thời gian. Còn các sở giao dịch thì đơn giản hơn: trong 60 giây ấy, họ không nhận lệnh.

Nhiều người nghĩ thời gian là thứ được đo ra. Thật ra, nó là thứ được thương lượng. Ai quản lý chiếc đồng hồ đó thì người ấy có quyền nói giây này có được tính hay không.

Cuộc họp lần này nâng mức sai số cho phép từ 0,9 giây lên 3.600 giây. Tròn một tiếng. Từ nay, đồng hồ chính thức có thể không cần khớp với Mặt Trời; sai số tích lũy đủ rồi tính tiếp. Ngày dừng chèn giây được ấn định là 20 tháng 5 năm 2027.

Sao lại gấp đến vậy? Trớ trêu là mấy năm gần đây Trái Đất quay nhanh hơn, nên sắp tới có thể không phải thêm một giây mà là bớt đi một giây. Chuyện bớt một giây chưa từng xảy ra, chẳng có kinh nghiệm cũ nào để tham khảo, phần mềm lẫn phần cứng gần như chưa được kiểm thử. Cơ quan đo lường nói rằng các nhà mạng «về cơ bản là chưa chuẩn bị sẵn sàng».

Thêm một giây thì chương trình tính thêm một lần là xong. Bớt một giây thì phải khiến kim giây đang chạy lùi lại một nấc. Lùi thì khó hơn tiến, ai từng viết mã đều hiểu.

Trên blockchain vốn dĩ không có rắc rối này. Cũng chẳng cần thiết.

Dấu thời gian của các khối Bitcoin do chính thợ đào điền vào. Cơ chế đồng thuận chỉ kiểm tra hai điều: một là phải muộn hơn thời điểm trung vị của 11 khối trước đó; hai là không được sớm hơn giờ mạng mà nút mạng xác định quá hai tiếng. Dù sao thì con số điền vào cũng khá thô, lệch một hai tiếng chẳng ai bận tâm.

Ethereum còn đơn giản hơn. Cứ 12 giây là một slot. Số slot chính là số thứ tự, chẳng liên quan gì đến tốc độ quay của Trái Đất.

Vì thế, trên blockchain chưa từng xảy ra chuyện giây nhuận. Suốt 27 năm. Chưa một lần nào.

Vậy thời gian trên blockchain chẳng phải rất thiếu chính xác sao? Đúng là thiếu chính xác. Nó chỉ đảm bảo thứ tự trước sau, chứ không đảm bảo khớp với Mặt Trời. Nhưng thứ nó cần vốn chẳng phải là buổi trưa.

Khi lệnh bạn đặt trên sàn phi tập trung hết hạn lúc nào, vị thế vay của bạn bị thanh lý lúc nào, danh sách trắng mở bán lúc nào — tất cả đều nằm trong tay nó. Lệch một tiếng không ảnh hưởng đến thứ tự, nhưng câu hỏi «mấy giờ mấy phút» thì không còn ý nghĩa nữa.

Điều tôi nghĩ đến là một tầng khác. Ý nghĩa thực sự của cuộc bỏ phiếu lần này là thời gian chính thức lần đầu công khai thừa nhận rằng nó có thể không cần gắn với Mặt Trời. Blockchain đã làm thế từ lâu, chỉ là chẳng ai cấp cho nó một nghị quyết.

Vì sao thời gian mà các đài thiên văn định ra suốt hàng trăm năm cuối cùng lại phải thay đổi bằng một cuộc họp bỏ phiếu? Bởi thời gian chưa bao giờ là một vật thể tự nhiên; nó là một cuốn sổ cái được mọi người cùng ký. Càng nhiều người ký, nó càng có giá trị; người ký mà tan rã thì nó thậm chí chẳng còn được xem là mốc tham chiếu.

Rốt cuộc bớt một giây sẽ diễn ra vào năm nào thì chưa có câu trả lời chắc chắn. Cơ quan Quốc tế về Tự quay của Trái Đất đưa ra xác suất: 30%, rơi vào khoảng năm 2035.

Lần tới có ai nói với bạn thời gian trên blockchain không đáng tin, bạn có thể đáp lại: thời gian Greenwich cũng là thứ được bỏ phiếu mà ra.

Tôi xem thời gian khối như số thứ tự, chứ không phải đồng hồ. Đó là điều duy nhất tôi thay đổi sau khi đọc nghị quyết ấy.

$BTC $ETH $LINK #比特币 #区块链