The Open Network: огляд блокчейну TON

icon FOR
Фото - The Open Network: огляд блокчейну TON
У 2017 році брати Дурови почали розробку Telegram Open Network (TON) — L1-блокчейну, що орієнтований на взаємодію з Telegram. Відтоді через певні причини месенджер дистанціювався від TON, а проєкт був перейменований на The Open Network.
The Open Network — це блокчейн першого рівня з акцентами на масштабованості та наданні ефективної, безпечної та дешевої інфраструктури для Web3.

TON є одним із небагатьох блокчейнів, яким повною мірою вдалося реалізувати концепцію шардингу. Крім TON, ця технологія використовується, наприклад, у Zilliqa, Near, а також планується в Ethereum.

Мета TON — надати можливості для створення широкого спектра dApps: торгових майданчиків, файлових сховищ, децентралізованих VPN-сервісів тощо.

Історія створення TON

Емігрувавши з росії, Павло Дуров зосередився на забезпеченні свободи в Інтернеті — продовжив розвиток Telegram. Тож не дивно, що інструмент фінансового обміну Telegram Open Network був логічним кроком до вдосконалення його месенджера.

Біла книга TON була опублікована у 2018 році та описувала такі аспекти:

  • принцип роботи блокчейну TON;
  • внутрішні функції та екосистемні продукти;
  • застосування токена GRAM, який користувачі купували на ICO.

В результаті первинного продажу було зібрано $1,7 млрд. Токенсейл TON став другим ICO за обсягом залучених коштів, поступившись лише розпродажу EOS з показником $4,1 млрд.
5 найбільших ICO за обсягом залучених коштів. Джерело: protos.com

5 найбільших ICO за обсягом залучених коштів. Джерело: protos.com

Команда на чолі з братами Дуровими вивела проєкт на фінальну стадію, проте 11 грудня 2019 року SEC (Комісія з цінних паперів та бірж) подала проти TON позов: продаж GRAM розцінили як незаконне розповсюдження цінних паперів.

Telegram намагався оскаржити рішення, проте у 2020 році проєкт оголосив про припинення участі у розвитку TON. SEC зобов'язала Дурових повернути $1,2 млрд, які були зібрані на ICO, та виплатити штраф у розмірі $18,5 млн.

Вихідний код TON був у відкритому доступі, тож після поразки Telegram у двобої з SEC розвивати проєкт взялася спільнота: маючи дорожню карту TON, було прийняте рішення продовжити справу Дурових. Нинішню мережу розробили Анатолій Макосов і Кирило Ємельяненко.

Щоб не отримати повторний позов від SEC, блокчейн було перейменовано на The Open Network, GRAM замінено на Toncoin, а замість ICO токени були розподілені за допомогою майнінгу. Останній Toncoin був здобутий 28 червня 2022 року, після чого блокчейн перейшов на алгоритм консенсусу Proof-of-Stake.

Станом на квітень 2024 року TON підтримує некомерційна організація TON Foundation.

Архітектура The Open Network

TON — блокчейн, усередині якого працюють інші блокчейни. Він складається з одного майстерчейну, до 2^32 воркчейнів і 2^60 шардчейнів. Такий підхід розподіляє навантаження, надаючи змогу з меншими комісіями обробляти більшу кількість транзакцій.
Архітектура TON. Джерело: blog.ton.org

Архітектура TON. Джерело: blog.ton.org

Майстерчейн. Тут зберігається основна інформація про протокол: список активних валідаторів, дані про воркчейни, що використовуються, і пов'язані з ними шардчейни.

Воркчейни.
Блокчейни, що відповідають за обробку певних типів транзакцій. Наприклад, GameFi-проєкт із високими вимогами до швидкості операцій може працювати на власному воркчейні, не конкуруючи за ресурси з іншими проєктами.

Воркчейни можуть мати свої правила, механізми консенсусу і токеноміку, проте кожен воркчейн синхронізується з майстерчейном.

Шардчейни. Представлені як підмережі воркчейнів. Кожен шардчейн можна ідентифікувати за допомогою префікса шарду, який вказує на адреси, що належать до певного шардчейну.

Наприклад, префікс шарду 01 означає, що шардчейн містить і обробляє транзакції всіх акаунтів, адреси яких починаються з 01.

Шардинг

Шардинг — це один зі способів масштабування блокчейну. Станом на квітень 2024 року TON вважається єдиним блокчейном, у якому шардинг реалізовано ефективно.

В основу шардингу покладено просту ідею: якщо щось стає надто великим, його слід розділити на менші частини. Шардинг реалізує цю ідею, сегментуючи блокчейн на автономні, взаємопов'язані частини, які називаються шардами.

Переваги шардингу:

  • швидкість обробки транзакцій. Обробка транзакцій розподіляється між шардами, зменшуючи навантаження на кожен окремий вузол;
  • масштабованість. Шардинг дає змогу одночасно обробляти більшу кількість операцій, роблячи блокчейн доступним для великої кількості користувачів;
  • розмір комісій. Завдяки більш ефективній обробці транзакцій зменшується комісія за їх виконання;
  • безпечність. Розподілена архітектура шардингу збільшує стійкість мережі до збоїв і атак.

Під час розробки шардингу важливо визначити кількість шардів, на які буде поділено блокчейн. Однак це значення непросто спрогнозувати, оскільки реальний рівень навантаження на мережу заздалегідь невідомий.

TON вводить парадигму нескінченного шардингу — підхід, який виділяє TON серед інших блокчейнів з шардингом. Наприклад, Ethereum планує ділити мережу на 64 сегменти, а в TON це значення є динамічним, змінюючись залежно від навантаження на мережу.

Особливості шардингу TON:

  • розподіл. У разі збільшення кількості транзакцій блокчейн TON ділиться на 2 шарди. Якщо один із них перевантажується, він також ділиться навпіл;
  • злиття. Коли кількість транзакцій зменшується, шарди зливаються.

Разом з особливостями архітектури, шардинг є ключовим аспектом роботи TON.
Принцип роботи шардингу TON. Джерело: medium.com

Принцип роботи шардингу TON. Джерело: medium.com

Уявіть, що TON — це місто, а шардинг — процес його розподілу на райони. Отже:

  • майстерчейн — це адміністрація міста. Вона координує роботу всіх округів, забезпечуючи порядок та послідовність дій;
  • воркчейн — це департаменти. Кожен департамент відповідає за певну сферу діяльності, наприклад, освіту, охорону здоров'я тощо;
  • шардчейни — це райони. Вони відповідають за певну територію, проте дотримуються правил, які встановлює міська адміністрація.

Парадигма нескінченного шардингу робить TON одним із найшвидших блокчейнів. У лютому 2023 року TON Foundation провела стрес-тест блокчейну TON. Було заявлено, що мережа змогла обробити 104 715 транзакцій за секунду (TPS). Наприклад, показник TPS найбільшої платіжної системи Visa — 65 000.

Внутрішні рішення TON

The Open Network охоплює широкий спектр потреб користувача: від обміну повідомленнями та передавання криптовалют до використання TON як сховища даних та проксі. Тому, крім DeFi-послуг та створення dApps, блокчейн TON надає й інші рішення.

TON Storage — це децентралізоване сховище даних, яке аналогічне до Filecoin. В основу TON Storage покладено торенти — інструменти обміну файлами. Користувачі можуть завантажувати дані у блокчейн та ідентифікувати їх за допомогою унікальних кодів. Кожен, хто має ідентифікатор файлу, може отримати доступ до інформації всередині нього.

Служба доменних імен (DNS) TON — це сервіс створення унікальних імен користувача у блокчейні TON. TON DNS дозволяє перетворити складні для сприйняття адреси TON на імена, що легко читаються, на зразок example.ton. Аналогічне рішення в мережі Ethereum — ENS.

TON Proxy — це технологія, яка дає змогу підключитися до мережі TON, зберігаючи конфіденційність. Користувачі можуть застосовувати доступні проксі або налаштувати власні.

TON Sites — це сервіс для запуску сайтів у мережі TON. У документації TON зазначено, що блокчейн гарантує автоматичну безпеку та конфіденційність за допомогою інструментів шифрування та аутентифікації.

Ton Bridge — сервіс конвертації криптовалют між TON та іншими блокчейнами. Станом на квітень 2024 року Ton Bridge підтримує перекази в/з Ethereum та Binance Smart Chain.

Висновок

TON здатний надати зручну інфраструктуру для масового впровадження криптовалют. У поєднанні з Telegram користувачі в одному місці отримують всі функції: грошові перекази, ігри, торгові платформи, сервіси зберігання даних тощо.

Однак симбіоз TON і Telegram є не лише перевагою цього блокчейну, а й підґрунтям для розвитку теорії змови. Ходять чутки, що відродженням TON насправді займалися брати Дурови, а не спільнота.

Якщо вірити цьому, то розподіл Toncoin є фіктивним — за сотнею окремих гаманців може критися невелика група ентузіастів на чолі з Павлом Дуровим та наближеними до нього особами. Тоді ціною TON легко маніпулювати і вона може бути схильною до стрімкого падіння.

Пише про DeFi та криптовалюти через призму технологій.