Shield Playground
On this page
All 6 Forensic Use Cases
Platform

Як насправді працює
цифровий доказ

Файл можна скопіювати. Файл можна змінити. Базу даних можна змінити. Сервер може зникнути.

Як довести, який вигляд мав цифровий артефакт у певний момент часу?

// Contract_v1.pdf Роботодавець: Alice Працівник: Bob Бонус: $10,000

Bob стверджує, що це оригінальний контракт.
Alice каже, що Bob додав нуль. Чи можемо ми довести, хто має рацію?

↓ ПОЧАТИ РОЗСЛІДУВАННЯ

01 — Цілісність

1-Bit Tamper Simulator

Змініть один символ

Інтерактивно випробуйте криптографічний SHA-256 avalanche effect. Цифровий fingerprint надзвичайно чутливий до змін. Спробуйте змінити бонус Bob нижче.

Оригінальні дані
SHA-256 Fingerprint:
Edit Me
Версія, заявлена як оригінальна
SHA-256 Fingerprint:

Цілісність: як Hashing виявляє зміни

Зміна вхідних даних із переважною криптографічною ймовірністю призводить до іншого SHA-256 digest. SHA-256 розроблено так, щоб пошук collision був обчислювально нездійсненним. Якщо байти змінюються, fingerprint змінюється повністю.

02 — Inclusion

Merkle Tree Visualizer

Побудова Merkle Tree

Подивіться, як будується інтерактивний RFC 6962 proof path. Що, якби у нас було 1 000 000 контрактів? Ми попарно об'єднуємо їхні hash і знову хешуємо пари, доки не залишиться лише один 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

Змініть один файл — зміниться лише його шлях до root.

Inclusion: як масштабуються Merkle Trees

Merkle proof демонструє, що певний leaf належить зафіксованому Merkle Tree. Замість передачі всього набору даних verifier потрібні лише leaf hash, sibling hashes уздовж шляху та очікуваний root. Для збалансованого дерева, що містить N leaves, proof потребує лише O(log N) hashes.

03 — Existence

Яка інформація стає публічною?

Ця архітектура не розміщує оригінальний документ або його вміст on-chain, зменшуючи ризики, пов'язані зі зберіганням даних і приватністю.

📄 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
НЕ ПОТРАПЛЯЄ ON-CHAIN
  • • PDF-документ
  • • Особисті імена
  • • Приватні умови
PUBLIC ANCHOR
  • • Merkle Root
  • • Block Timestamp
  • • TON Transaction ID

Зафіксоване існування

Доказ фіксується в blockchain transaction, включеній до блоку із записаною часовою міткою. Blockchain надає публічний commitment із timestamp, який можна незалежно перевірити. Ми не доводимо, коли було створено файл; ми доводимо, що саме цей вміст був зафіксований у blockchain до моменту anchor.

04 — Перевірка

Не довіряйте. Перевіряйте.

Ми підготували реальну, математично валідну P2P-угоду в TON Blockchain. Отримайте криптографічний manifest через API або завантажте ZIP для 100% offline-перевірки.

$ curl https://api.proofcore.org/api/v0.1/proof/6f54e446-7b25-4804-b4c9-35f4d052954a
🔍 Web Explorer 📦 Завантажити ZIP

Що насправді доводить цифрове нотаріальне засвідчення?

Цілісність
Ці bytes відповідають оригінальному файлу.
Inclusion
Цей артефакт належить до цього Merkle batch.
Існування
Commitment було зафіксовано в blockchain.
Правдивість
Інформація в артефакті фактично відповідає дійсності.
Юридична сила
Документ має юридично обов'язкову силу.
"Ми можемо криптографічно довести, що ви написали 'Земля пласка' о 12:00.
Ми не доводимо, що Земля пласка."

Створіть власний Proof