montana/Русский/Экономика/金元_WHITEPAPER.md

8.3 KiB
Raw Permalink Blame History

金元Ɉ — Экономика Времени

Версия: 1.0 Дата: Январь 2026 Язык: Русский (эксклюзивный)


Определение

金元 (jīn yuán) — буквально "золотой юань". Ɉ (Unicode U+0248) — Temporal Time Unit.

金元Ɉ = Время, доказанное присутствием

"Время — единственный ресурс, распределённый одинаково между всеми людьми."


Фундаментальное свойство

lim(evidence → ∞) 1 Ɉ → 1 секунда

∀t: Trust(t) < 1

Ɉ не равен секунде. Ɉ асимптотически приближается к секунде по мере накопления доказательств.

Доказательства Точность Доверие
1 подпись ±10 минут ~0.1
1 τ₂ (10 мин) ±1 минута ~0.5
1 τ₃ (14 дней) ±1 секунда ~0.99
1 τ₄ (4 года) ±0.1 секунды ~0.9999

Временные координаты

Montana использует иерархию временных единиц:

Единица Длительность Назначение
τ₁ 1 минута Подпись присутствия
τ₂ 10 минут Слайс (блок)
τ₃ 14 дней Чекпоинт
τ₄ 4 года Эпоха
τ₄ содержит 104 × τ₃
τ₃ содержит 2,016 × τ₂
τ₂ содержит 10 × τ₁

Доказательство присутствия

// Структура подписи присутствия (комментарии на русском)
pub struct PresenceProof {
    /// Публичный ключ узла (ML-DSA-65)
    pub pubkey: [u8; 1952],

    /// Временная координата τ₁
    pub tau1: u64,

    /// Индекс слайса τ₂
    pub tau2_index: u64,

    /// Подпись времени
    pub signature: [u8; 3309],
}

impl PresenceProof {
    /// Создать доказательство присутствия для текущего момента
    pub fn create(keypair: &Keypair, tau2_index: u64) -> Self {
        let tau1 = current_tau1();
        let message = Self::format_message(tau1, tau2_index);
        let signature = keypair.sign(&message);

        Self {
            pubkey: keypair.public_key(),
            tau1,
            tau2_index,
            signature,
        }
    }

    /// Проверить доказательство
    /// Возвращает true только если подпись валидна И время корректно
    pub fn verify(&self, current_tau2: u64) -> bool {
        // Подпись принимается только для текущего τ₂
        if self.tau2_index != current_tau2 {
            return false;
        }

        let message = Self::format_message(self.tau1, self.tau2_index);
        verify_signature(&self.pubkey, &message, &self.signature)
    }
}

Накопление ценности

14 дней требуют 14 дней:

Атакующий с бесконечными ресурсами:
├── Может подписать 1000 координат за секунду
├── Но сеть примет только 1 подпись на τ₁ (минуту)
└── 14 дней = 14 дней реального времени

Это фундаментальное отличие от всех существующих систем:

  • PoW: можно ускорить вычислениями
  • PoS: можно купить долю
  • 金元Ɉ: невозможно ускорить время

Экономическая модель

Эмиссия

/// Расчёт эмиссии Ɉ за период
/// Эмиссия пропорциональна доказанному времени
pub fn calculate_emission(presence_count: u64, tau3_index: u64) -> u64 {
    // Базовая эмиссия: 1 Ɉ за 1 τ₁ присутствия
    let base = presence_count;

    // Коэффициент эпохи (убывает со временем)
    let epoch_factor = epoch_coefficient(tau3_index);

    // Итоговая эмиссия
    (base as f64 * epoch_factor) as u64
}

/// Коэффициент эпохи
/// Асимптотически стремится к 1.0 (стабильная эмиссия)
fn epoch_coefficient(tau3_index: u64) -> f64 {
    // Первый год: коэффициент 2.0 (стимулирование раннего участия)
    // Второй год: 1.5
    // Третий год: 1.25
    // Далее: асимптотически к 1.0

    let years = tau3_index / 26; // 26 τ₃ в году
    match years {
        0 => 2.0,
        1 => 1.5,
        2 => 1.25,
        _ => 1.0 + 1.0 / (years as f64),
    }
}

Распределение

Параллельная эмиссия — каждый участник получает монеты за своё присутствие:

1 секунда присутствия = 1 Ɉ

Эмиссия происходит параллельно из "личного банка времени" каждого участника, а не из общего пула. Излишки эмиссии (не распределённые за T2) уходят в резерв сети.


Свойства 金元Ɉ

Неподделываемость

Подделать Ɉ = Подделать время
Подделать время = Нарушить физику (L-1.1)

Неинфлируемость

Эмиссия Ɉ ограничена временем
Все люди имеют одинаковое количество времени
∴ Ɉ распределён справедливо

Верифицируемость

Каждый Ɉ имеет доказательство:
├── Подпись присутствия (ML-DSA-65)
├── Включение в presence_root (Merkle)
├── Подтверждение в таймчейне (хеш-цепь)
└── Аттестация сетью (P2P)

Формула ценности

V(Ɉ) = f(доказательства) × g(время) × h(участники)

где:
f(доказательства) → 1 при evidence → ∞
g(время) — монотонно возрастает
h(участники) — сетевой эффект

Ценность Ɉ растёт с:

  1. Количеством накопленных доказательств
  2. Длительностью существования сети
  3. Числом участников сети

Практическое применение

Хранение ценности

/// Кошелёк хранит баланс в Ɉ
pub struct Wallet {
    /// Баланс в минимальных единицах (1 Ɉ = 10^8 минимальных)
    balance: u64,

    /// История присутствия (доказательства)
    presence_history: Vec<PresenceCheckpoint>,
}

impl Wallet {
    /// Доказанное время владельца
    pub fn proven_time(&self) -> Duration {
        self.presence_history
            .iter()
            .map(|cp| cp.duration)
            .sum()
    }
}

Передача ценности

/// Транзакция передачи Ɉ
pub struct Transaction {
    /// Входы (UTXO)
    inputs: Vec<TxInput>,

    /// Выходы (новые UTXO)
    outputs: Vec<TxOutput>,

    /// Подпись (ML-DSA-65)
    signature: Signature,
}

Заключение

金元Ɉ — первая валюта, основанная на времени как физическом ресурсе.

Золото ограничено в пространстве → добыча
Bitcoin ограничен вычислениями → майнинг
金元Ɉ ограничен временем → присутствие

Время нельзя украсть, подделать или ускорить.


Ничто_Nothing_无_金元Ɉ