Dán một mã bất kỳ để xem bản ghi đã được neo ngày nào, nằm trong gốc Merkle nào và đã lên Bitcoin chưa.
908f43fcfcbe2a558787977aa7e02106125bb04c1449b7ecd577f9fe867ef017Muốn kiểm độc lập, không qua Nguồn Xanh: tải tệp .ots và “file gốc” rồi thả cả hai vào opentimestamps.org ↗.
Vì sao không có danh sách bản ghi? Từ một gốc không suy ra được các bản ghi bên trong, và Nguồn Xanh cũng không liệt kê chúng để giữ riêng tư cho từng nông hộ. Bạn chỉ kiểm được một bản ghi khi đã có mã của nó.
The type of work, date and time, text and original photos of each record are hashed into one digital fingerprint. Change a single character and the fingerprint is completely different.
Every record carries the previous record’s fingerprint, forming a hash chain. Quietly change one character and the chain breaks.
At the end of each day (around 23:55–23:59) the fingerprints of all lots with new records are combined into one Merkle root and published on the blockchain anchor page. If the server is down, the anchor is made when it restarts.
The root is submitted free of charge through OpenTimestamps into Bitcoin. This root is already in a block: no one — not even Nguồn Xanh — can backdate it.
Not from the hash — hashing is one-way; only easily guessed content can be brute-forced, which is why personal names and phone numbers never enter the log. But tracing back to verify does work: with a label serial, lot code or record id you can find the record, its anchor date and the accompanying proof. From a root you can only check one specific record, never list anyone else’s.