Shield Playground
On this page
All 6 Forensic Use Cases
Platform

Bằng chứng kỹ thuật số
thực sự hoạt động như thế nào

Một tệp có thể bị sao chép. Một tệp có thể bị chỉnh sửa. Cơ sở dữ liệu có thể bị thay đổi. Máy chủ có thể biến mất.

Làm thế nào để chứng minh một artifact kỹ thuật số trông như thế nào tại một thời điểm cụ thể?

// Contract_v1.pdf Nhà tuyển dụng: Alice Nhân viên: Bob Thưởng: $10,000

Bob nói đây là hợp đồng gốc.
Alice nói Bob đã thêm một số 0. Chúng ta có thể chứng minh ai đúng không?

↓ BẮT ĐẦU ĐIỀU TRA

01 — Tính toàn vẹn

1-Bit Tamper Simulator

Thay đổi một ký tự

Trải nghiệm tương tác hiệu ứng avalanche của SHA-256 trong mật mã học. Digital fingerprint cực kỳ nhạy cảm với thay đổi. Hãy thử thay đổi khoản thưởng của Bob bên dưới.

Dữ liệu gốc
SHA-256 Fingerprint:
Edit Me
Phiên bản được tuyên bố là bản gốc
SHA-256 Fingerprint:

Tính toàn vẹn: Hashing phát hiện thay đổi như thế nào

Một thay đổi trong dữ liệu đầu vào sẽ tạo ra SHA-256 digest khác với xác suất mật mã áp đảo. SHA-256 được thiết kế để việc tìm collision trở nên bất khả thi về mặt tính toán. Nếu các byte thay đổi, digital fingerprint cũng thay đổi hoàn toàn.

02 — Inclusion

Merkle Tree Visualizer

Xây dựng Merkle Tree

Xem cách một proof path tương tác theo RFC 6962 được xây dựng. Nếu chúng ta có 1.000.000 hợp đồng thì sao? Chúng ta ghép các hash thành từng cặp và tiếp tục hash chúng cho đến khi chỉ còn một Root Hash.

ROOT HASH
Hash 0-3
Hash 4-7
Hash 0-1
Hash 2-3
Hash 4-5
Hash 6-7
Doc A
Doc B
Doc C
Doc D
Doc E
Doc F
Doc G
Contract

Thay đổi một tệp và chỉ path của tệp đó đến root thay đổi.

Inclusion: Merkle Trees mở rộng quy mô như thế nào

Merkle proof chứng minh rằng một leaf cụ thể thuộc về một Merkle Tree đã được commit. Thay vì cung cấp toàn bộ dataset, verifier chỉ cần leaf hash, các sibling hashes trên đường dẫn và root dự kiến. Với một cây cân bằng chứa N leaves, proof chỉ cần O(log N) hashes.

03 — Existence

Thông tin nào được công khai?

Kiến trúc này tránh đưa tài liệu gốc hoặc nội dung của nó lên on-chain, qua đó giảm rủi ro liên quan đến lưu trữ dữ liệu và quyền riêng tư.

📄 P2P_Agreement.pdf
47.6 KB
↓ SHA-256
Asset Hash: 53ee7c9f...f6b847
↓ Merkle Aggregation
Merkle Root: 2e927366...6026732b
↓ Anchor to
Live Mainnet Anchor
TON BLOCKCHAIN
Tx: ab58c6d7...399eee86
Time: 2026-09-02 09:29:00 UTC
KHÔNG LÊN ON-CHAIN
  • • Tài liệu PDF
  • • Tên cá nhân
  • • Điều khoản riêng tư
PUBLIC ANCHOR
  • • Merkle Root
  • • Block Timestamp
  • • TON Transaction ID

Sự tồn tại được anchor

Bằng chứng được commit vào một blockchain transaction nằm trong một block có timestamp được ghi nhận. Blockchain cung cấp một timestamped commitment công khai và có thể được xác minh độc lập. Chúng tôi không chứng minh thời điểm tệp được tạo; chúng tôi chứng minh rằng chính nội dung này đã được commit vào blockchain vào thời điểm anchor.

04 — Xác minh

Đừng tin. Hãy xác minh.

Chúng tôi đã chuẩn bị một thỏa thuận P2P thực tế và hợp lệ về mặt toán học trên TON Blockchain. Lấy cryptographic manifest qua API hoặc tải ZIP để xác minh 100% offline.

$ curl https://api.proofcore.org/api/v0.1/proof/6f54e446-7b25-4804-b4c9-35f4d052954a
🔍 Web Explorer 📦 Tải ZIP

Công chứng kỹ thuật số thực sự chứng minh điều gì?

Tính toàn vẹn
Các byte này khớp với tệp gốc.
Inclusion
Artifact này thuộc về Merkle batch này.
Sự tồn tại
Commitment đã được anchor trên blockchain.
Tính xác thực
Thông tin trong artifact là đúng về mặt thực tế.
Giá trị pháp lý
Tài liệu có tính ràng buộc pháp lý.
"Chúng ta có thể chứng minh bằng mật mã rằng bạn đã viết 'Trái Đất phẳng' lúc 12:00.
Chúng ta không chứng minh rằng Trái Đất phẳng."

Tạo Proof của riêng bạn