Architecture & blockchain
25 articlesGram (раніше Toncoin)
Нативна криптовалюта блокчейну The Open Network, що використовується для оплати комісій, стейкінгу та платежів усередині екосистеми TON. Тикер GRAM, мінімальна одиниця — нанотон (9 знаків після коми).
KYC
KYC (Know Your Customer) комплекс процедур ідентифікації клієнта у фінансах.
Key Metrics of TON
Key Metrics of TON ключові показники мережі: TPS, час поширення блоку, активні гамані, денні транзакції, ціна транзакцій, time-to-finality, продуктивність контрактів, децентралізація.
Node
Node вузол блокчейна TON. Типи: Full Node, Validator, Liteserver, Archive + функціональні (proxy, TON Storage).
PoS
Proof of Stake (PoS) механізм консенсусу блокчейна: валідатори стекують токені для права створювати блоки.
TON Blockchain Architecture
Архітектура TON: bag-of-cells, Infinite Sharding Paradigm (ISP), masterchain + shardchains + accountchains. Умови консенсусу, логічний час (LT), конфігураційні смарт-контракти в masterchain.
TON Proxy
TON Proxy — децентралізована мережа проксі‑серверів на базі TON, що забезпечує анонімність, шифрування трафіку та доступ до .ton‑сайтів.
TON Sharding
TON Sharding — розподіл блокчейна TON на шарди для масштабування, що поєднує майстерчейн, воркчейни та динамічний шардинг.
TON Storage
TON Storage — розподілене p2p‑сховище файлів у мережі TON, що дозволяє зберігати та обмінювати будь‑які дані з шифруванням доступу.
TON Virtual Machine (TVM)
Стікова віртуальна машина для виконання смарт-контрактів в TON. Оперує клітинами (cells), підтримує продовження (continuations) для управління потоком і забезпечує зворотну сумісність через систему code pages.
Telegram Open Network
Telegram Open Network (TON) – блокчейн‑проект Telegram, створений для децентралізованих додатків, платежів і зберігання даних.
The Open Network
The Open Network — це децентралізований блокчейн першого рівня, створений на базі Telegram і розвинутий спільнотою.
The Open Network (TON): огляд екосистеми
Поширені огляди екосистеми TON: timeline відродження після SEC vs Telegram (2020), технологія (мастер-ланцюг + воркчеїни + шарди), 611+ dApps в каталозі, продукти Tonkeeper / STON.fi / Fragment / Getgems / TONup.
Transaction Fees
Transaction Fees комісії за перевод/введення/виведення криптовалют. Захищають від спам-атак. Bitcoin: залежить від розміру в байтах (сатоши). Ethereum: gas в gwei (base fee + priority fee). TON: 5 компонентів (storage, in_fwd, computation, action, out_fWD), ~0,005 GRAM за транзакцію. Середній (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 - STARK (без прецету, протоколи Артура-Мерліна). 3 властивості: точність + автентичність+конфіденційність.
Історія майнингу 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 GRAM/день. Після IPoW перехід на PoS.
Блокчейн
Блокчейн — розподілена база даних, що забезпечує безпечне та незмінне зберігання транзакцій без центрального контролю.
Блокчейн першого рівня (L1)
Блокчейн поділяється на 4 рівня: L0 (інфраструктура P2P), L1 (базова містить розподілений журнал транзакцій), L2 (масштабування через ролл-апи, плазму, сайдчейни), L3 (додатки з UX).
Валідатор
Валідатор — це вузол мережі, який перевіряє транзакції та створює нові блоки, отримуючи винагороду за стейкінг.
Види транзакцій в блокчейні TON
Транзакція в TON відправка вхідного повідомлення, виконання смарт-контракту, генерація вихідних повідомлень. Логічний час для упорядкування. 6 видів: звичайні, зберігання, tick, tock, розділюючі, об'єднуючі.
Криптографія в TON
Еволюція: моноалфавітний шифр (Древний Єгипет) → поліалфавитний (Средньовіччя) → класичний (Enigma 1918) → сучасний (асимметрія + симметрії + хеш). Гібридне шифрування (асимметрія для обміну ключами + симметрія dla danych) розроблено Николаем Дуровим і командою Telegram.
Переваги TON у порівнянні з іншими блокчейнами
Порівняння TON з Bitcoin (L1 PoW, UTXO), Ethereum (L 1 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: заголовок (header, фіксований в мастер-чейні, посилання на попередній блок, корень Меркла, ID воркчейна, No наступного слоту) + основна частина (body, змінна у шардчайні, транзакції + зміни стану). Використовує дерево Меркла для цілісності. Динамічні розміри блоків. Парадигма нескінченного шардингу.
Термінологія блокчейн
Глоссарій блокчейн-термінів: базові (блокчейн, хеш, нода, смарт-контракт), TON-специфіка (мастерчейн , воркчейн до 2^32, шардчейн do 2^60 шардов), консенсус (PoW, PoS, DPoS), трейдинг (бики, ведмеді, кити, дамп, памп, спред, ліквідація), DeFi (стейкінг, фармінг, пул, мемпуль, мультипідпись), NFT, аїрдроп, ATH, газ, генезис-блок, форк.