From ed36b2b6994afdbf384de3906d4fe55d98df7166 Mon Sep 17 00:00:00 2001 From: efir369999 Date: Wed, 6 May 2026 01:11:38 +0300 Subject: [PATCH] fix: broken markdown refs auto-resolved --- Russian/Tech/001_ВКП.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/Russian/Tech/001_ВКП.md b/Russian/Tech/001_ВКП.md index ca3d417..2bcf704 100644 --- a/Russian/Tech/001_ВКП.md +++ b/Russian/Tech/001_ВКП.md @@ -20,7 +20,7 @@ ACP — консенсус-механизм, где доказательство ## 1. Константы протокола -**Исходный код:** [time_bank.py:44-80](../бот/time_bank.py#L44-L80) +**Исходный код:** [time_bank.py:44-80](../Bot/time_bank.py#L44-L80) ```python class Protocol: @@ -77,7 +77,7 @@ class Protocol: ### 2.1 Алгоритм халвинга -**Исходный код:** [time_bank.py:82-107](../бот/time_bank.py#L82-L107) +**Исходный код:** [time_bank.py:82-107](../Bot/time_bank.py#L82-L107) ```python def halving_coefficient(tau4_count: int) -> float: @@ -142,7 +142,7 @@ E(n) = 1 / 2ⁿ Ɉ ### 3.1 Завершение τ₂ -**Исходный код:** [time_bank.py:529-602](../бот/time_bank.py#L529-L602) +**Исходный код:** [time_bank.py:529-602](../Bot/time_bank.py#L529-L602) ```python def _finalize_t2(self): @@ -195,7 +195,7 @@ def _finalize_t2(self): ### 4.1 Подпись присутствия -**Исходный код:** [time_bank.py:271-327](../бот/time_bank.py#L271-L327) +**Исходный код:** [time_bank.py:271-327](../Bot/time_bank.py#L271-L327) Каждую τ₁ (1 минуту) узел подписывает доказательство присутствия: @@ -253,7 +253,7 @@ MONTANA_PRESENCE_V1:{timestamp}:{prev_hash}:{pubkey}:{t2_index} ### 5.2 Интеграция -**Исходный код:** [time_bank.py:31-35](../бот/time_bank.py#L31-L35) +**Исходный код:** [time_bank.py:31-35](../Bot/time_bank.py#L31-L35) ```python try: @@ -269,7 +269,7 @@ except ImportError: ### 6.1 τ₃ Checkpoint (14 дней) -**Исходный код:** [time_bank.py:573-583](../бот/time_bank.py#L573-L583) +**Исходный код:** [time_bank.py:573-583](../Bot/time_bank.py#L573-L583) ```python # Проверяем τ₃ checkpoint (каждые 2016 T2 = 14 дней) @@ -280,7 +280,7 @@ if self.t2_count % Protocol.T2_PER_TAU3 == 0: ### 6.2 τ₄ Halving (4 года) -**Исходный код:** [time_bank.py:585-594](../бот/time_bank.py#L585-L594) +**Исходный код:** [time_bank.py:585-594](../Bot/time_bank.py#L585-L594) ```python # Проверяем τ₄ epoch (каждые 104 τ₃ = 4 года) — ХАЛВИНГ! @@ -312,7 +312,7 @@ bank.end("user_123") ### 7.2 Кошелёк -**Исходный код:** [time_bank.py:381-419](../бот/time_bank.py#L381-L419) +**Исходный код:** [time_bank.py:381-419](../Bot/time_bank.py#L381-L419) ```python # Подтверждённый баланс @@ -367,13 +367,13 @@ status = bank.get_proof_chain_status() | Компонент | Файл | Статус | |-----------|------|--------| -| TimeBank | [time_bank.py](../бот/time_bank.py) | ✅ Работает | -| Protocol constants | [time_bank.py:44-80](../бот/time_bank.py#L44-L80) | ✅ Работает | -| halving_coefficient | [time_bank.py:82-107](../бот/time_bank.py#L82-L107) | ✅ Работает | -| Presence Proof | [time_bank.py:271-327](../бот/time_bank.py#L271-L327) | ✅ Работает | -| τ₃/τ₄ checkpoints | [time_bank.py:573-594](../бот/time_bank.py#L573-L594) | ✅ Работает | -| get_balance_with_pending | [time_bank.py:388-415](../бот/time_bank.py#L388-L415) | ✅ Работает | -| ML-DSA-65 ключи | [node_crypto.py](../бот/node_crypto.py) | ✅ Работает | +| TimeBank | [time_bank.py](../Bot/time_bank.py) | ✅ Работает | +| Protocol constants | [time_bank.py:44-80](../Bot/time_bank.py#L44-L80) | ✅ Работает | +| halving_coefficient | [time_bank.py:82-107](../Bot/time_bank.py#L82-L107) | ✅ Работает | +| Presence Proof | [time_bank.py:271-327](../Bot/time_bank.py#L271-L327) | ✅ Работает | +| τ₃/τ₄ checkpoints | [time_bank.py:573-594](../Bot/time_bank.py#L573-L594) | ✅ Работает | +| get_balance_with_pending | [time_bank.py:388-415](../Bot/time_bank.py#L388-L415) | ✅ Работает | +| ML-DSA-65 ключи | [node_crypto.py](../Bot/node_crypto.py) | ✅ Работает | ---