Neo hash · tra ngược

Tra ngược bản ghi

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.

Đây là một bản ghi nhật ký

Soi và phân loại

Bản ghi
#3 / 11 của lô NTH-TRUNG-2609-02
Sản phẩm
Trứng gà
Thời điểm
02:36 20/09/2026
Mã bản ghi
D56DVT4J24D6

Dấu vân tay

Của bản ghi này
184c7dda015d15e91d18c811e6ea9854418acbe91c4bb4d6994eaf53db09818a
Nối với dấu vân tay của bản ghi #2
74d914c849db4b702a28d2fca60dd30b90a14da341dcd6c180c41b2dc6b044f9

Bản ghi này đã được neo chưa?

Đã neo Neo ngày 25/09/2026.

Đường dẫn Merkle: từ bản ghi tới gốc

Dòng đầu là dấu vân tay bạn đang tra. Mỗi dòng sau là một phép tính SHA‑256 ghép hai mã lại — ai cũng tính lại được bằng máy tính của mình, và kết quả cuối phải đúng bằng gốc đã công bố.

  1. Bản ghi #3 (mã bạn tra)
    184c7dda015d15e91d18c811e6ea9854418acbe91c4bb4d6994eaf53db09818a
  2. Nối qua 8 bản ghi sau → bản ghi #11
    Mỗi bản ghi sau chứa dấu vân tay của bản ghi trước nó.
    a009e134385a7b47a9a89e9713de029193d21428fafb66f557ddad0a396490cc
    Xem từng mắt xích
    • #4 nối với 184c7dda01… → 4b631c8a11…
    • #5 nối với 4b631c8a11… → 0647666752…
    • #6 nối với 0647666752… → 4ea5757309…
    • #7 nối với 4ea5757309… → cf4f52e94a…
    • #8 nối với cf4f52e94a… → d95d7af2a1…
    • #9 nối với d95d7af2a1… → 731a6de1ff…
    • #10 nối với 731a6de1ff… → 7aeeda2d27…
    • #11 nối với 7aeeda2d27… → a009e13438…
  3. Mắt lá của lô trong cây Merkle
    = SHA-256(8e8faacb-85f6-4855-9014-93519c606ff8 + “:” + dấu vân tay #11) — 8e8faacb-85f6-4855-9014-93519c606ff8 là mã nội bộ cố định của lô, cũng nằm trong dữ liệu nút “Kiểm tra” bên dưới.
    028f075ca959a58e6edfe169d9e95ef8cb05e9952eb15584739741266036ea11
  4. Bước 1: ghép với mã bên cạnh (của lô khác cùng ngày)
    = SHA-256(mã ở trên + mã bên cạnh), mã bên cạnh: 7efb7244a3712962a7f6ec40c046f40065e776100fb33316ba3b9991796b523c
    79d74b86a137f1131cfb94c5ba2144fed39bc079228286deef0842cb7188a2f3
  5. Bước 2: ghép với mã bên cạnh (của lô khác cùng ngày)
    = SHA-256(mã bên cạnh + mã ở trên), mã bên cạnh: 4da07474f52454a0f624d26dc843023fa3f9045e7056829dc802a081f12d4363
    38f5084071597acd2d329b05a5c2f882de0d65f0994228de59a4950a75df2034
  6. Bước 3: ghép với mã bên cạnh (của lô khác cùng ngày)
    = SHA-256(mã bên cạnh + mã ở trên), mã bên cạnh: 334812097b3fbb88f4d7089613f0fc279d03a1bc73df3c238e97e4cc5e9e0b47
    e9c9d4f72d2373dfb2a577e7ad3e86b28e6394265d923efa9608a9c472c5d068
  7. Bước 4: ghép với mã bên cạnh (của lô khác cùng ngày)
    = SHA-256(mã ở trên + mã bên cạnh), mã bên cạnh: 8ff6c58af297c0cb2e15bbfbf5aca140a55e515e35ebfdfccad39e6b9aaed57d
    7338c0371367471edfaa42d2a3c80c94a59e123e35404f4501bc7d838431083e
  8. Gốc Merkle đã công bố ngày 25/09/2026 ✓ khớp
    7338c0371367471edfaa42d2a3c80c94a59e123e35404f4501bc7d838431083e

Nơi neo

Muố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 ↗.

Neo hash là gì?

4 bước để không ai sửa lén được nhật ký

  1. Mỗi lần ghi → một dấu vân tay

    Loại việc, ngày giờ làm, nội dung và ảnh gốc của mỗi bản ghi được tính thành một dấu vân tay số. Đổi một chữ là dấu vân tay khác hẳn.

  2. Các bản ghi nối thành chuỗi

    Mỗi bản ghi mang dấu vân tay của bản trước, thành một chuỗi hash. Sửa lén một chữ là chuỗi đứt.

  3. Cuối ngày: gộp lại và công bố

    Cuối mỗi ngày (khoảng 23:55–23:59), dấu vân tay của các lô có bản ghi mới được gộp thành một gốc Merkle và công bố trên trang neo hash. Máy chủ tắt thì neo bù khi bật lại.

  4. Đã ghi vào Bitcoin — không sửa lùi được

    Gốc được gửi miễn phí qua OpenTimestamps vào Bitcoin. Gốc này đã vào một khối: không ai — kể cả Nguồn Xanh — sửa lùi ngày được.

Có tra ngược được không?

Từ hash thì không giải ngược ra nội dung — hash là phép tính một chiều; chỉ nội dung dễ đoán mới có thể bị thử cho tới khi trùng, nên tên người và số điện thoại không bao giờ vào nhật ký. Nhưng tra ngược để kiểm chứng thì được: có mã tem, mã lô hay mã bản ghi là tìm ra bản ghi, ngày neo và bằng chứng kèm theo. Từ một gốc chỉ kiểm được từng bản ghi cụ thể, không liệt kê được bản ghi của người khác.

← Về trang neo hash công khai