Документация Протокола

ProofCore — это децентрализованный криптографический нотариус (Proof-of-Existence) на базе блокчейна TON. Он превращает удаляемые сообщения, письма, файлы и договоры в юридически значимые, вечные цифровые доказательства.

01. Поддерживаемые данные и Форензик-экстрактор

ProofCore обрабатывает четыре категории цифровых активов с глубоким извлечением криминалистических метаданных:

💬 Сообщения и чаты Telegram

Перешлите любое сообщение, пост или OTC-договоренность в @ProofCoreBot. Движок извлечет ID отправителя, первоисточник форварда, хэш аватарки и полный сырой JSON-пейлоад.

📧 E-Mail (Проверка DKIM)

Пересылайте письма в протокол. Cloudflare Workers извлекают сырые .eml данные и проверяют крипто-подпись DKIM через DNS Google/Microsoft для гарантии подлинности.

📁 Файлы, фото и медиа

Загружайте изображения, PDF, код, скриншоты и документы. ProofCore считывает неизменяемый хэш SHA-256 без сжатия и модификации файла.

🤝 P2P-сделки и Фриланс

Фиксируйте адреса оплаты, этапы работ и ТЗ до перевода денег, чтобы защититься от кнопки «Удалить для всех».

02. Автономный доказательный ZIP-пакет

После фиксации актива ProofCore создает независимый ZIP-архив, содержащий всё необходимое для оффлайн-проверки:

proof_package.zip

├── 📁 1_ORIGINAL_ASSET/ ← Ваш исходный, неизмененный файл

├── 📁 2_PROOF_DATA/ ← proof.json манифест + forensic_metadata.json

├── 📁 3_VERIFIERS/ ← verify.py & verify.html (Оффлайн утилиты)

├── 📁 4_LEGAL_CERTIFICATE/ ← Официальный PDF сертификат (FRE 902)

└── 📁 5_README/ ← Пошаговая инструкция

03. Дерево Меркла и батчинг в TON

Запись каждого отдельного файла в блокчейн — это дорого и медленно. ProofCore объединяет тысячи хэшей пользователей в бинарное Дерево Меркла.

В блокчейн TON через смарт-контракт (ProofRegistry.tact) записывается только один корень Меркла. Каждый пользователь получает персональный путь доказательства (Merkle Path) для мгновенной проверки своей сделки без раскрытия чужих данных.

Сертификаты ProofCore спроектированы в соответствии с международными стандартами электронных доказательств:

🇺🇸 Правила доказательств США (US FRE 902)

Правило 902(14) регулирует самозаверяющиеся электронные данные, заверенные цифровым идентификатором (хэш-значением SHA-256).

🇪🇺 Регламент ЕС eIDAS (910/2014)

Статья 41(1) признает электронные метки времени юридически значимыми доказательствами в судебных разбирательствах во всех странах ЕС.