TimeLayer
ПРОВЕРЯЕМЫЕ СОБЫТИЯ ДЛЯ SAAS, ФИНТЕХА И ИИ-АГЕНТОВ
Добавьте в свой продукт независимое доказательство любого действия — не храня данные пользователей. Каждое действие становится маленькой квитанцией: пользователь держит её у себя и проверяет позже офлайн, открытым кодом. Никакого растущего журнала, который можно потерять, слить или незаметно переписать.
EU AI Act · статьи 12 и 19 · с 2 августа 2026
TimeLayer — это и есть такая запись: каждое действие агента становится квитанцией, которую любой проверит офлайн — без центрального лога, который надо охранять, и без доверия оператору.
Защищённый журнал агентов →Обычное ПО защищается тем, что пишет больше — больше логов, очередей, мониторов. Этот растущий след и есть поверхность атаки. TimeLayer меняет след на доказуемую границу: каждое значимое действие становится квитанцией, которая уже на руках у пользователя, а служебный мусор схлопывается. Софт становится доказуемым — и легче.
TimeLayer — нотариальная сеть нового поколения. Сегодняшняя цифровая нотаризация работает на блокчейне и на подписях (RSA/ECDSA), которые сломает квантовый компьютер. Мы не используем блокчейн, и доверие не держится на одном ключе — заверяет независимый кворум, а привязка данных построена на хеш-функциях — SHA-256, BLAKE3, SHA-3 или любой стандартный хеш на ваш выбор.
Текущий статус. Сеть работает с независимыми операторами, каждый хранит свои ключи; каждая квитанция требует подписи кворума, а публичные ключи операторов опубликованы на GitHub для независимой проверки. Внешний аудит безопасности — в дорожной карте; до него мы называем это живой сетью, а не формально сертифицированной. Квантовая устойчивость и путь к пост-квантовым подписям — в FAQ.
Квитанцию заверяет независимый кворум, а не один приватный ключ — цель в том, чтобы ни один ключ и ни один сервер не были точкой отказа.
Мы не храним содержимое ваших действий. Доказательство живёт у вас небольшой квитанцией; у оператора — компактные доказательства, а не ваши данные.
Проверка офлайн и с открытым кодом — запустите верификатор сами и получите «да/нет». Он подтверждает, что квитанция внутренне согласована и не менялась.
Не разные системы — разные упаковки одной сети. Нажмите на любую карточку — как пользоваться и где применяется.
Любое действие → квитанция → пользователь хранит у себя → проверяет кто угодно. Для SaaS, агентских платформ, документооборота, юр-теха. Докажите, что это произошло и не менялось — без доверия к серверу.
Оберните одно значимое действие — платёж, согласование, ордер, смену настройки. В момент приёма выдаётся квитанция, по завершении — финальность. Нет валидной квитанции — нет действия: если доказать нельзя, граница безопасно отказывает, а не «вроде прошло».
SaaS, агентские платформы, согласования в финтехе, юр-тех — везде, где на вопрос «это правда было и не менялось?» нужно ответить без доверия к оператору.
Каждое действие ИИ-агента (выставил счёт, отправил письмо, принял решение) → защищённая от подмены квитанция с мемо и метаданными. Агент носит доказательства своих действий с собой, проверяемо третьей стороной.
Направьте вызовы инструментов агента через TimeLayer. Каждое его действие возвращает защищённую от подмены квитанцию с мемо и метаданными. Агент носит своё доказательство с собой — а не лог, который можно тихо переписать задним числом.
Автономные агенты, ИИ-операции, копилоты, действующие от имени пользователя — везде, где третья сторона должна потом проверить, что агент сделал на самом деле, а не что заявляет лог.
Отпечаток документа → квитанция. Докажите, что документ не меняли, не храня сам документ. Zero-Data: заверяется отпечаток, а не содержимое — конфиденциальность сохранена.
Считайте отпечаток документа локально, отправьте только отпечаток, сохраните квитанцию. Вы доказываете, что файл не менялся побайтно, ни разу не загрузив его содержимое — мы данные не видим.
Договоры, финансовые отчёты, юридические доказательства, интеллектуальная собственность — всё, где конфиденциальность должна остаться нетронутой, а подлинность — доказуемой третьей стороне.
Алгоритмически-нейтральная хеш-привязка — SHA-256, BLAKE3, SHA-3, любой стандартный хеш. Квантово-устойчиво по конструкции. Независимый контур доверия, где хеш-привязка сохраняется даже при будущей замене подписного слоя.
Запускаете как параллельный контур доверия рядом со своей PKI. Привязка данных хеш-основанная — у алгоритма Шора нет пути к прообразу хеша. Текущий подписной слой использует Ed25519 (стандарт сегодня); когда пост-квантовые стандарты подписей созреют, подписной слой мигрирует без перевыпуска существующих квитанций.
Долгоживущие записи, которые должны проверяться и через 10–20 лет. Хеш-привязка уже квантово-устойчива; будущее обновление подписного слоя инкрементально и не аннулирует архив.
Открытый инструмент: любой проверяет любую квитанцию офлайн. Выложен на GitHub. Доказывает, что система честная — проверка без доверия к нам — и служит входной точкой для разработчиков.
Скачиваете верификатор с открытым кодом, подаёте любую квитанцию, получаете «да/нет» офлайн одной командой. Без аккаунта, без обращения к нам — доказательство в самой квитанции, а не на нашем сервере.
Due-diligence, аудиты, интеграторы, оценивающие TimeLayer, и конечные пользователи, которые не верят сайту на слово.
База знаний для LLM, где каждое утверждение привязано к источнику, а «доверенный» статус — это квитанция над хешем тела, источников и вердикта. Правишь текст — статус слетает сам. Открытый код, работает на наших квитанциях.
Складываете заметки, прогоняете Ingest → Verify: каждое утверждение проверяется на привязку к источнику и заверяется квитанцией. Любая правка обнуляет «доверенный» статус, пока запись не пройдёт проверку заново. Семантический судья подключается отдельно (fail-closed, пока не задан). Полный trusted требует обоих: криптопривязки квитанции к содержимому и проверки каждого утверждения судьёй; нет любого — страница остаётся в более слабом trusted-mechanical.
Личные и командные базы знаний, исследовательские вики, агентская память — везде, где важно отличать «проверено и не менялось» от «просто записано».
Открытый код под Apache-2.0: GitHub · инженерная записка.
В цепь пишутся только оплачиваемые / итоговые действия; всё остальное — ходы, события, микро-действия — быстрые квитанции вне цепи. Десятки тысяч заверений в секунду вне цепи, а в блокчейн уходит только то, что реально стоит денег.
Оставляете в цепи только оплачиваемые / итоговые действия; каждый ход, событие и микро-действие превращаешь в быструю квитанцию вне цепи. У игроков остаётся доказуемая история всего, что было — без оплаты газа за это.
Блокчейн-игры и высокочастотные dapp — везде, где вы жжёте газ на действия, которые нужно лишь доказать, а не финализировать в цепи.
Раскроется по мере роста сети: высокочастотной игре нужно больше скорости и ёмкости, чем у ранней сети сегодня. Масштабируется вместе с сетью.
Отправьте документ, видео или любой файл — каждый кусок несёт нотариальную печать, поэтому весь файл доходит доказуемо целым, в правильном порядке и с защитой от подмены. Подменили кусок в пути — видно сразу. Заказное письмо нотариального уровня — оплата по числу кусков.
Выбираете файл. Мы заверяем его карту целостности — каждый кусок несёт печать — а сами байты едут обычным дешёвым транспортом. Получатель сверяет каждый кусок с его печатью; подменили один в пути — видно сразу.
Доставка юридических документов, передача мастер-видео / исходников, любой перенос «заказным письмом нотариального уровня» между двумя сторонами. Оплата по числу кусков.
Введите любой текст. Сеть его заверит, и прямо здесь покажет проверку — офлайн, тем же открытым кодом, который вы можете скачать и запустить самостоятельно.
// здесь появится проверяемая квитанция // sha-256 : отпечаток вашего текста — считается здесь, в браузере (на стороне клиента) // cert : подписана кворумом операторов · дайджест тела внутри = BLAKE3 (протокол) // проверка: timelayer-verifier verify cert.tlcert bundle.tlbundle → VALID FINAL
Верификатор открыт — запустите сами, не доверяйте нашей инфраструктуре: github.com/TimeLayer-OS/timelayer-verifier
Текущая: v2.0.0
— проверяет подпись кворума Ed25519 офлайн (verify cert.tlcert bundle.tlbundle → VALID FINAL); также привязывает квитанцию к вашему документу флагом --expect <хеш>.
· Проверить версию: timelayer-verifier --version → 2.0.0
· После скачивания: chmod +x timelayer-verifier-* (macOS/Linux)
· macOS первый запуск: правая кнопка → Открыть
· Все релизы
Проверьте бинарник релиза по SHA256SUMS-v2.0.0.txt:
sha256sum -c SHA256SUMS-v2.0.0.txt (Linux) · shasum -a 256 -c SHA256SUMS-v2.0.0.txt (macOS)
Доверие начинается с того, что не продаёшь лишнего.
Старт бесплатно — 50 квитанций в каждом аккаунте, без карты. Подписки и пакеты доступны сейчас. Цены в евро, включая НДС.
API-подписки
Чем больше объём, тем ниже цена за 1 000 квитанций.
Разовые пакеты — не сгорают
Оформите пакет квитанций в любой момент — дороже подписки:
| 1 000 квитанций | €6 €6.00 / 1k |
| 10 000 квитанций | €39 €3.90 / 1k |
| 50 000 квитанций | €149 €2.98 / 1k |
| 100 000 квитанций | €249 €2.49 / 1k |
Отдельные продукты на карте развития — все на одной и той же квитанции, которую вы держите и проверяете независимо:
Цены будут объявлены при запуске.
API-подписки и пакеты: доступны сейчас · Нотариальный транспорт, заверение и мессенджер: скоро · Оплата через Paddle
АРХИТЕКТУРА
Две программы. Одна работа — следить за папкой, хешировать файлы, перекладывать. Разница только в том, как каждая из них доказывает, что работа выполнена. Одна пишет растущий лог. Другая не хранит ничего — доказательство уже ушло.
▲ Лог-ориентированный подход — до
действие → записать строку лога # 1 КБ действие → записать строку лога # 2 КБ действие → записать строку лога # … … # 100 МБ и растёт вечно
✓ Квитанционный подход — после
действие → квитанция = notarize(hash(действие)) # SHA-256, BLAKE3, SHA-3 — ваш выбор # квитанция: ~1,5 КБ · подписана кворумом операторов · проверяема всегда # растущий лог: нет
Логи vs блокчейн vs одна подпись vs TimeLayer
| Обычные логи | Блокчейн | Одна подпись | TimeLayer | |
|---|---|---|---|---|
| Где живёт доказательство | На вашем сервере — удалите его, и доказательства нет | В публичной цепочке — навсегда и видно всем | Внутри подписанного файла — надёжно ровно настолько, насколько надёжен один ключ | У пользователя, как маленькая квитанция, которую он хранит |
| Размер со временем | Растёт бесконечно, пока кто-то не ротирует или не удалит | Каждая запись навсегда; вы платите за каждую запись | Один маленький файл, но без независимых свидетелей | Фиксированная квитанция ~1,5 КБ — ничего не накапливается |
| Ваши данные и приватность | Хранятся целиком — их можно прочитать и слить | Публично — всё, что вы кладёте в цепочку, открыто | Содержимое путешествует вместе с подписью | Наружу уходит только отпечаток — никогда не содержимое |
| Кто может подделать или переписать | Любой с правом записи — атакующий заметает следы | Переписать трудно, но вы доверяете консенсусу и экономике цепочки | Тот, у кого приватный ключ — одна утечка означает подделку | Подписать должен независимый кворум — ни одна сторона, включая нас, не сфабрикует её в одиночку |
| Как любой проверяет | Прочитать и поверить, что ничего не правили | Запросить цепочку через публичный обозреватель — нужна онлайн-цепочка | Сверить одну подпись с одним публичным ключом | Офлайн, open-source верификатором — одна команда, без интернета и аккаунта |
| Квантовая перспектива | Криптогарантии нет в принципе | Подписи RSA/ECDSA сломает квантовый компьютер | RSA/ECDSA — сломает квантовый компьютер | Хеш-привязка квантово-устойчива; подписной слой обновляется без перевыпуска квитанций |
Почему квитанционный подход лучше
Лог растёт, пока кто-то его не ротирует, не сжимает и не удаляет — а вместе с ним может исчезнуть и доказательство. Квитанция — это фиксированный файл около 1,5 КБ. Запускайте месяц или десять лет: объём не меняется, доказательство остаётся и проверяется независимо.
В лог-ориентированной модели доказательство хранится на вашем сервере. Если сервер удалён или компания закрылась — доказательство исчезло. С квитанцией доказательство переходит к пользователю в момент выдачи и больше не зависит от вашей инфраструктуры.
В лог-ориентированных системах сломанный логгер не виден — действие «проходит», не оставляя доказательства. В квитанционной модели: если квитанцию выдать нельзя, действие не происходит. Молчание становится безопасным отказом, а не скрытым успехом.
Где применять
| Область | Лог-ориентированный подход | Квитанционный подход | Что получаете |
|---|---|---|---|
| ИИ-агент | Изменяемый лог действий на сервере оператора | Подписанная квитанция на каждое действие, хранится у агента или пользователя | Защищённый от подмены журнал, проверяемый третьей стороной без доверия к оператору |
| Файловый процессор | Растущий processor.log — КБ → МБ → ГБ, требует управления |
Фиксированный контейнер квитанций; статус-файл перезаписывается, никогда не растёт | Нулевое управление логами; доказательство переживает перезапуски и переустановки |
| Платежи / финтех | Лог транзакций на внутреннем сервере, доступен только оператору | Квитанция финальности на каждую транзакцию, передаётся клиенту в момент расчёта | Клиент держит доказательство — споры «а было ли это?» становятся неразрешимыми |
| Документооборот | База аудита — кто согласовал что и когда; только оператор имеет доступ | Квитанция аттестации на каждое событие подписи, хранится вместе с документом | Доказательство путешествует с документом, проверяется офлайн спустя десятилетия |
| API-шлюз | Лог запросов растёт с каждым вызовом; значимые события теряются в шуме | Квитанция границы на значимых переходах между модулями | Лёгкое доказательство там, где важно; поток пингов не маскирует реальные действия |
| IoT / медицина | Лог измерений загружается в облако; доказательство зависит от связи | Подписанная квитанция на батч измерений, хранится на устройстве | Доказательство переживает потерю связи; не требует доверия облачному оператору |
| Блокчейн-игры | Офчейн-лог событий — большой, изменяемый, не проверяемый независимо | Офчейн-квитанция на каждый ход — быстро, доказуемо, в сеть по требованию | Игроки держат доказательство каждого хода без оплаты газа; сеть берёт только финансовые итоги |
| Роботика / embedded | Лог операций на локальном хранилище, ротируется при нехватке памяти | Компактная квитанция на каждую операцию; проверяется без подключения к сети | Если устройство умерло — квитанции уже ушли; лог исчез, доказательство нет |
Один API-вызов. Любой язык.
Хешируйте действие локально — содержимое не покидает вашу машину. POST хеш. Сохраните квитанцию. Без SDK, без зависимостей. Работает с любым стеком.
# Хеш считается локально — содержимое не покидает вашу машину
HASH=$(printf '%s' "счёт №4471 подтверждён" | sha256sum | cut -c1-64)
curl -s -X POST https://api.timelayer-os.com/v1/notarize \
-H "Authorization: Bearer ВАШ_ТОКЕН" \
-H "Content-Type: application/json" \
-d "{\"action_hex\":\"$HASH\"}"
# → {"cert_hex":"…","bundle_hex":"…","notarized_at":"…"}
# cert_hex — это квитанция. Сохраните её — это доказательство.import httpx, hashlib
# Хеш локально — содержимое не покидает машину
h = hashlib.sha256("счёт №4471 подтверждён".encode()).hexdigest()
r = httpx.post(
"https://api.timelayer-os.com/v1/notarize",
headers={"Authorization": "Bearer ВАШ_ТОКЕН"},
json={"action_hex": h},
)
receipt = r.json()["cert_hex"] # сохраните — это доказательствоimport crypto from "crypto"
// Хеш локально — содержимое не покидает машину
const h = crypto.createHash("sha256")
.update("счёт №4471 подтверждён")
.digest("hex")
const r = await fetch("https://api.timelayer-os.com/v1/notarize", {
method: "POST",
headers: { "Authorization": "Bearer ВАШ_ТОКЕН",
"Content-Type": "application/json" },
body: JSON.stringify({ action_hex: h }),
})
const { cert_hex } = await r.json() // квитанция — сохраните еёimport (
"bytes"; "crypto/sha256"; "encoding/hex"
"encoding/json"; "net/http"
)
sum := sha256.Sum256([]byte("счёт №4471 подтверждён"))
h := hex.EncodeToString(sum[:])
body, _ := json.Marshal(map[string]string{"action_hex": h})
req, _ := http.NewRequest("POST",
"https://api.timelayer-os.com/v1/notarize",
bytes.NewReader(body))
req.Header.Set("Authorization", "Bearer ВАШ_ТОКЕН")
req.Header.Set("Content-Type", "application/json")
// распарсите cert_hex из ответа — это квитанция, сохранитеuse sha2::{Digest, Sha256};
let h = format!("{:x}", Sha256::digest("счёт №4471 подтверждён".as_bytes()));
let resp = client
.post("https://api.timelayer-os.com/v1/notarize")
.bearer_auth("ВАШ_ТОКЕН")
.json(&serde_json::json!({ "action_hex": h }))
.send().await?
.json::<serde_json::Value>().await?;
let receipt = resp["cert_hex"].as_str().unwrap(); // сохраните// Хеш локально — содержимое не покидает машину
$h = hash("sha256", "счёт №4471 подтверждён");
$ch = curl_init("https://api.timelayer-os.com/v1/notarize");
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => json_encode(["action_hex" => $h]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer ВАШ_ТОКЕН",
"Content-Type: application/json",
],
]);
$body = json_decode(curl_exec($ch), true);
$receipt = $body["cert_hex"]; // квитанция — сохраните50 бесплатных квитанций при регистрации · Без карты · Любой язык
Начать →Одна сеть, разворачивается по этапам — что доступно сегодня, что следующее и что раскроется по мере роста сети. Здесь нет «воздуха»: доступные части работают целиком, прямо сейчас.
Со 2 августа 2026 года закон ЕС об ИИ (EU AI Act) обязывает высокорисковые ИИ-системы вести автоматические записи своих действий (ст. 12) и хранить эти логи (ст. 19). Серверный лог, который оператор может тихо переписать, аудитора не устроит. TimeLayer превращает каждое действие агента в переносимую квитанцию, которую третья сторона проверит независимо — в помощь этим требованиям.
TimeLayer может использоваться как tamper-evident слой доказательств для записи AI-событий. Ст. 12 и ст. 19 задают направление требований; юридическое соответствие зависит от системы в целом, контекста внедрения, политики хранения и применимых обязательств.
Регистрируйтесь, выпускайте квитанции, проверяйте их офлайн. Ядро продукта здесь уже сейчас.
То же ядро, упакованное под задачу: отпечаток файла с доказательством неизменности и база знаний на квитанциях. Оба работают уже сейчас.
Высокочастотным и крупнофайловым применениям нужно больше скорости и ёмкости, чем у ранней сети сегодня. Они появятся по мере её взросления.
Коротко и по-человечески.
Небольшой сертификат (около 1,5 КБ), фиксирующий конкретное действие или документ. Вы храните его у себя, а проверить офлайн нашим открытым верификатором может кто угодно — он подтверждает, что квитанция внутренне согласована и не менялась.
Блокчейна нет. Доверие не держится на подписи одного ключа — заверяет независимый кворум: каждую квитанцию подписывает кворум независимых операторов (Ed25519), а их публичные ключи опубликованы для независимой проверки, поэтому её не может сфабриковать ни одна сторона, включая нас. Привязка данных хеш-основана и алгоритмически-нейтральна — принимается SHA-256, BLAKE3, SHA-3 или любой стандартный хеш. Хеш-функции квантово-устойчивы. Подписной слой использует Ed25519 (классическая ECC, как TLS и SSH сегодня); миграция на пост-квантовые схемы не потребует перевыпуска существующих квитанций.
Каждое действие ИИ-агента — выставил счёт, отправил письмо, принял решение — возвращает защищённую от подмены квитанцию с мемо и метаданными, чтобы третья сторона потом могла проверить, что агент сделал на самом деле, а не верить логу, который можно переписать.
Да. Вы считаете отпечаток документа локально и отправляете только отпечаток. Мы фиксируем отпечаток, а не содержимое — ваши данные остаются приватными, а квитанция — проверяемой третьей стороной.
Два слоя — два честных ответа. Привязка данных хеш-основана и алгоритмически-нейтральна (принимается SHA-256, BLAKE3, SHA-3 и другие; внутренний протокол TimeLayer использует BLAKE3). Хеш-функции теряют от алгоритма Гровера лишь квадратичный фактор — хеш-привязка остаётся сильной против квантовых компьютеров. Подписной слой использует Ed25519 — ту же классическую ECC, что TLS и SSH сегодня — это не пост-квантовая схема. При появлении крупных квантовых компьютеров Ed25519 потребует миграции на пост-квантовые схемы (например, CRYSTALS-Dilithium). Важно: эта миграция не аннулирует существующие квитанции — хеш-привязка уже квантово-устойчива и остаётся действительной.
Скачайте открытый верификатор, подайте любую квитанцию и получите «да/нет» офлайн одной командой — без аккаунта и без обращения к нашим серверам. Он подтверждает, что квитанция внутренне согласована и не менялась.
В сети независимые операторы, каждый со своими приватными ключами. Каждая квитанция требует подписей кворума — ни один оператор в одиночку (включая нас) не может сфабриковать квитанцию. Публичные ключи операторов опубликованы на GitHub. Внешний аудит безопасности в дорожной карте; до его завершения мы описываем это как живую честную сеть, а не формально сертифицированную.
Расскажите про задачу. Покажем работающую кнопку, а не презентацию.
Или прямо на timelayer.os@gmail.com