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ý

Gieo / trồng

Bản ghi
#1 / 21 của lô NTH-RAU-2608-02
Sản phẩm
Rau muống Rau muống nước
Thời điểm
19:49 15/08/2026
Mã bản ghi
77NG3KW7G35M

Dấu vân tay

Của bản ghi này
9e4f30144e3337b1fc66f36dca1cf2718e941b284fd22f22d2e77c76c9fc1ade
Nối với điểm khởi đầu của chuỗi (toàn số 0)
0000000000000000000000000000000000000000000000000000000000000000

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 #1 (mã bạn tra)
    9e4f30144e3337b1fc66f36dca1cf2718e941b284fd22f22d2e77c76c9fc1ade
  2. Nối qua 20 bản ghi sau → bản ghi #21
    Mỗi bản ghi sau chứa dấu vân tay của bản ghi trước nó.
    2e0ec3a6e84b45134be73e8d45b2f9a1ab552819d8636c3950d7330931b764c6
    Xem từng mắt xích
    • #2 nối với 9e4f30144e… → 339b516317…
    • #3 nối với 339b516317… → 39028bca08…
    • #4 nối với 39028bca08… → 3948488d5b…
    • #5 nối với 3948488d5b… → e902f06e35…
    • #6 nối với e902f06e35… → 280c653a0a…
    • #7 nối với 280c653a0a… → f239419a8a…
    • #8 nối với f239419a8a… → 3828539be6…
    • #9 nối với 3828539be6… → 390470d5b6…
    • #10 nối với 390470d5b6… → 6d748eca1e…
    • #11 nối với 6d748eca1e… → e4b93eca3e…
    • #12 nối với e4b93eca3e… → 05a725c8ce…
    • #13 nối với 05a725c8ce… → 48c7394e10…
    • #14 nối với 48c7394e10… → 9808026ff8…
    • #15 nối với 9808026ff8… → 4283d206b3…
    • #16 nối với 4283d206b3… → 1babc61174…
    • #17 nối với 1babc61174… → c3c1b502af…
    • #18 nối với c3c1b502af… → 7198ea158e…
    • #19 nối với 7198ea158e… → c5a3397b11…
    • #20 nối với c5a3397b11… → e09cadecbf…
    • #21 nối với e09cadecbf… → 2e0ec3a6e8…
  3. Mắt lá của lô trong cây Merkle
    = SHA-256(6a203c22-c94f-4dee-8738-ed53614930a7 + “:” + dấu vân tay #21) — 6a203c22-c94f-4dee-8738-ed53614930a7 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.
    ecd17cb085732c1873a0456edb3d05ff21fb6a2bd17427f2701cec64c4447616
  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ã bên cạnh + mã ở trên), mã bên cạnh: 2b8b831c2d336f0fef9c15511d55d9550f9aa30236d1171597a7b23a64c0ea66
    4da07474f52454a0f624d26dc843023fa3f9045e7056829dc802a081f12d4363
  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ã ở trên + mã bên cạnh), mã bên cạnh: 79d74b86a137f1131cfb94c5ba2144fed39bc079228286deef0842cb7188a2f3
    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ì?

Four steps that stop anyone altering the log

  1. Each entry gets a fingerprint

    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.

  2. Records are chained together

    Every record carries the previous record’s fingerprint, forming a hash chain. Quietly change one character and the chain breaks.

  3. End of day: combined and published

    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.

  4. Written into Bitcoin — cannot be backdated

    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.

Can it be traced back?

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.

← Về trang neo hash công khai