Архитектура и блокчейн
23 статьиKYC
KYC (Know Your Customer) — комплекс процедур идентификации клиента в финансах. История: FATF 1989, AMLD 1994, AMLD5 2018 распространила требования на криптобиржи. В TON KYC — на покупку через @Wallet через Sumsub.
Key Metrics of TON
Key Metrics of TON — ключевые показатели сети: TPS, время распространения блока, активные кошельки, дневные транзакции, цена транзакции, time-to-finality, производительность контрактов, децентрализация. Источники: TonStat, Tonviewer, Telemetree.
Node
Node — узел блокчейна TON. Типы: Full Node, Validator, Liteserver, Archive + функциональные (proxy, TON Storage). Требования к hardware: 16 cores / 128GB RAM / 1TB NVMe / 1 Gbit/s.
PoS
Proof of Stake (PoS) — механизм консенсуса блокчейна: валидаторы стейкают токены для права создавать блоки. TON использует PoS + BFT (Catchain) для масштабируемости и шардинга, ротация валидаторов каждые ~1024 блока.
TON Blockchain Architecture
Архитектура TON: bag-of-cells, Infinite Sharding Paradigm (ISP), masterchain + shardchains + accountchains. Условия консенсуса, логическое время (LT), конфигурационные смарт-контракты в masterchain.
TON Proxy
Децентрализованная прокси-сеть TON: доступ к .ton-сайтам, обход блокировок, end-to-end шифрование пакетов между узлами сети.
TON Sharding
TON Sharding — разделение блокчейна TON на шардчейны для масштабирования. Архитектура: 1 мастерчейн + до 2^32 воркчейнов + до 2^60 шардчейнов в каждом. Технологии: Infinite Merging Paradigm, Instant Hypercube Routing, динамический шардинг. Пиковая скорость: 104 715 TPS.
TON Storage
Распределённое торрент-подобное хранилище TON: загрузка любых файлов и сайтов, шифрование доступа, узлы-хранители и смарт-контракты для гарантии сохранности.
TON Virtual Machine (TVM)
Стековая виртуальная машина для выполнения смарт-контрактов в TON. Оперирует ячейками (cells), поддерживает продолжения (continuations) для управления потоком и обеспечивает обратную совместимость через систему code pages.
Telegram Open Network
Telegram Open Network (TON) — оригинальный блокчейн-проект Telegram 2018: $1,7 млрд ICO, токен GRAM. SEC судилась с Telegram (2019), Дуров заплатил $18.5M штрафа и закрыл проект 20.05.2020. Open-source код подхватило сообщество — родился The Open Network.
The Open Network
Децентрализованный блокчейн первого уровня, изначально разработанный командой Telegram и переданный сообществу в 2021 году. Работает на Proof-of-Stake с динамическим шардингом и тесно интегрирован с Telegram.
The Open Network (TON): обзор экосистемы
Расширенный обзор экосистемы TON: timeline возрождения после SEC vs Telegram (2020), технология (мастер-цепь + воркчейны + шарды), 611+ dApps в каталоге, продукты Tonkeeper / STON.fi / Fragment / Getgems / TONup.
Toncoin
Нативная криптовалюта блокчейна The Open Network, использующаяся для оплаты комиссий, стейкинга и платежей внутри экосистемы TON. Тикер TON, минимальная единица — нанотон (9 знаков после запятой).
Transaction Fees
Transaction Fees — комиссии за перевод/внесение/вывод криптовалют. Защищают от спам-атак. Bitcoin: зависит от размера в байтах (сатоши). Ethereum: gas в gwei (base fee + priority fee). TON: 5 компонент (storage, in_fwd, computation, action, out_fwd), ~0,005 TON за транзакцию. Среднее (06.2024): BTC $2.5, ETH $2.58, TON $0.036, TRON $1.67.
Zero-Knowledge (ZK) Proofs
ZK (Zero-Knowledge Proof) — криптографический способ доказать утверждение без раскрытия данных. 2 стороны: prover + verifier. Открыт в 1985 (Микали, Вигдерсон, Голдрайх). Категории: zk-SNARKs (требует пресет, использует Zcash), zk-STARKs (без пресета, протоколы Артура-Мерлина). 3 свойства: точность + подлинность + конфиденциальность. На TON используется в Tonnel Network (Tornado на TON).
Блокчейн первого уровня (L1)
Блокчейн делится на 4 уровня: L0 (инфраструктура P2P), L1 (базовый — содержит распределённый журнал транзакций), L2 (масштабирование через ролл-апы, плазму, сайдчейны), L3 (приложения с UX). Трилемма блокчейна: децентрализация vs безопасность vs производительность — обычно достижимы только 2 из 3. TON решает через PoS + шардинг.
Виды транзакций в блокчейне TON
Транзакция в TON — отправка входящего сообщения, выполнение смарт-контракта, генерация исходящих сообщений. Логическое время для упорядочивания. 6 видов: обычные, хранения, tick, tock, разделяющие, объединяющие. Обычная транзакция проходит 5 фаз: хранение, кредитование, вычисление, действие, отскок (bounce).
История майнинга TON
История майнинга TON: ICO Telegram 2018 ($1.7B), suit SEC, мировое соглашение 2020. Telegram разместил TON в 20 PoW-Giver смарт-контрактах (10 Small + 10 Large). Initial Proof-of-Work (IPoW) с 06.06.2020 по 28.06.2022. ~200K TON/день. После IPoW — переход на PoS.
Криптография в TON
Криптография в TON — основа безопасности, конфиденциальности и целостности данных. Использует RSA, AES, цифровые подписи, хеш-функции. Эволюция: моноалфавитный шифр (Древний Египет) → полиалфавитный (средневековье) → классический (Enigma 1918) → современный (асимметрия + симметрия + хеширование). Гибридное шифрование (асимметрия для обмена ключами + симметрия для данных) разработано Николаем Дуровым и командой Telegram.
Преимущества TON в сравнении с другими блокчейнами
Сравнение TON с Bitcoin (L1 PoW, UTXO), Ethereum (L1 PoS, до 64 шардов, 15 TPS, время финализации 12.8 мин), Solana (одноцепочечный, 65K TPS простых транзакций, сбой 09.2021 на 17 часов). TON: PoS + асинхронность + динамический шардинг (до 2^32 воркчейнов × 2^60 шардов), новый блок каждые 5 сек, рекорд 104 715 TPS (стресс-тест 10.2022). TON третьего поколения.
Смарт-контракты
Программы, исполняющиеся автономно в блокчейне, когда стороны выполняют условия договора. В TON смарт-контракты пишутся на FunC, Tact и Tolk, исполняются в TVM и используют шардинг для масштабирования.
Структура блока в блокчейне TON
Блок TON: заголовок (header, фиксированный — в мастерчейне, ссылка на предыдущий блок, корень Меркла, ID воркчейна, № следующего слота) + основная часть (body, переменная — в шардчейне, транзакции + изменения состояния). Использует дерево Меркла для целостности. Динамические размеры блоков. Парадигма бесконечного шардинга. Консенсус — вариант BFT. Поддерживает лёгких клиентов.
Терминология блокчейна
Глоссарий блокчейн-терминов: базовые (блокчейн, хеш, нода, смарт-контракт), TON-специфика (мастерчейн, воркчейн до 2^32, шардчейн до 2^60 шардов), консенсус (PoW, PoS, DPoS), трейдинг (быки, медведи, киты, дамп, памп, спред, ликвидация), DeFi (стейкинг, фарминг, пул, мемпул, мультиподпись), NFT, аирдроп, ATH, газ, генезис-блок, форк.