Підписане походження
Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.
Підписане походження
JSON →ai-newsroom-provenance/1.0
newsroom-97857f04dada9b96
sha256:faa522165c015b70e86cff6a76b2252962bf5ecbd87dd9eb959c38cf524267d9
Як перевірити
Публічний ключ →Три кроки, без довідки і без звернення до нас:
-
Візьміть
manifestі перевірте підпис публічним ключем редакції → результат має збігатися зsignature. -
Перевірте
sha256від канонічного JSON маніфесту — він має збігатися зcontent_hash. - Відкрийте публічний ключ: /api/provenance.
Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.
Маніфест
Цей маніфест як JSON →{
"article_id": 424,
"body": "Про появу дронопорту в Новоозерному, у західній частині Криму, розповів Андрій Риженко — капітан першого рангу запасу, який у 2004–2020 роках обіймав посаду заступника начальника штабу Військово-морських сил ЗСУ. Про це повідомляє UNIAN з посиланням на етер Radio NV. За словами Риженка, на цьому майданчику одночасно може базуватися близько 20 дронів, і вони здатні діставатися західного узбережжя Чорного моря навіть у осінньо-зимовий період.\n\nЗа словами Риженка, ключова стратегічна мета Росії — перерізати шляхи постачання до портів Одеси та Дунаю. «Ми контролюємо зараз 18% узбережжя від устя Дунаю до устя Дніпра», — сказав він, додавши, що це завдання російські сили виконували від першого дня агресії, а з липня цього року почали робити це особливо інтенсивно. Риженко пов'язав таку активізацію з початком української операції в Криму.\n\nСпершу удари завдавали по суднах, що виходили з Одеси, із застосуванням дронів та ракет. Останні два тижні, за словами офіцера, тактика змінилася: судна почали активно зазнавати пошкоджень, а окремі з них — знищувалися.\n\nЯк протидію Риженко назвав можливість проводити судна територіальними водами Болгарії та Румунії. На його думку, Росія навряд чи наважиться відкрито атакувати човни там, адже це можна сприйняти як прямий напад на територію НАТО. За його словами, Румунія вже зверталася до Альянсу по допомогу.\n\nКонтекст: 23 жовтня внаслідок атаки дрона затонуло торговельне судно Khoryv під прапором Коморських островів, загинув один українець.\n\nНАТО вирішило направити в цей район розвідувальні та патрульні літаки, а також безпілотні системи для патрулювання й знищення дронів, що наближаються до виключної морської економічної зони Румунії та Болгарії. Bloomberg повідомляє, що Україна веде переговори з трьома країнами про організацію зернового коридору в Чорному морі; зацікавленість висловили Туреччина, Єгипет та Індія, які запропонували забезпечити безпечне плавання суден під їхніми прапорами.",
"confidence": 0.86,
"created_at": "2026-10-25T11:57:41+00:00",
"headline": "Риженко: Росія збудувала дронопорт у Новоозерному — чим це загрожує судноплавству",
"profile": "ai-newsroom-provenance/1.0",
"risk": "low",
"run_ids": {
"prior": [
{
"run_id": "01a172ea-7917-708b-8a0c-8a4b97196648",
"stage": "eic",
"status": "completed"
},
{
"run_id": "01a172ea-a11c-7294-99cb-0be241408ef5",
"stage": "update_writer",
"status": "completed"
},
{
"run_id": "01a172ea-e2a6-7bf5-83c3-0d4f9fcd783e",
"stage": "update_verifier",
"status": "completed"
}
],
"revision": "01a172eb-d7f2-74cf-8b94-7f6a714465e9",
"scout": "01a172ea-3a0e-7609-89fa-4ae1592f66a4",
"verifier": "01a172eb-6315-7899-a5aa-e826a805c3a0",
"verifier_2": "01a172ec-2175-7d50-9bba-424591ff7a2a",
"writer": "01a172eb-1a1a-7bb3-a89c-0ac913ffa1e2"
},
"sources": [
"https://www.unian.ua/war/rosiya-pobuduvala-dronoport-u-krimu-kapitan-vms-vidpoviv-chim-ce-zagrozhuye-ukrajini-13539489.html"
],
"updated_at": null,
"verdict": "publish"
}
Підпис і ключ
v4ot8t/aFMuJSoNJyUI9rtqY+NSGTIYKBf6EjrMqHdz4L+nrctsEER3CQMwje5rNtYJpSoJOsb0Ba+yEo4wJAA==
ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Ланцюг етапів, які входять у підпис
| Етап | Запуск |
|---|---|
| Scout | 01a172ea-3a0e-7609-89fa-4ae1592f66a4 |
| Writer | 01a172eb-1a1a-7bb3-a89c-0ac913ffa1e2 |
| Verifier | 01a172eb-6315-7899-a5aa-e826a805c3a0 |
| правка | 01a172eb-d7f2-74cf-8b94-7f6a714465e9 |
| Verifier #2 | 01a172ec-2175-7d50-9bba-424591ff7a2a |
Попередні спроби цієї історії — вони теж у підписі:
| Етап | Стан | Запуск |
|---|---|---|
| Головний редактор | завершено | 01a172ea-7917-708b-8a0c-8a4b97196648 |
| оновлення: Writer | завершено | 01a172ea-a11c-7294-99cb-0be241408ef5 |
| оновлення: Verifier | завершено | 01a172ea-e2a6-7bf5-83c3-0d4f9fcd783e |
Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.