Вступление
31 октября 2023 года TON Blockchain установил мировой рекорд как самая быстрая и масштабируемая блокчейн-платформа.
Будучи уникальной архитектурой, TON позволяет бесконечно масштабироваться и обрабатывать миллионы транзакций в секунду от миллиардов пользователей, TON задает абсолютно новый стандарт для создания идеальной инфраструктуры Web3.
Публичный тест
TON Foundation и Certik организовали прямую трансляцию, во время которой они смогли установить новый мировой рекорд, достигнув более 100.000 транзакций в секунду. Еще более впечатляющем является тот факт, что эта производительность значительно превосходит даже самые популярные централизованные платежные системы.
Для сравнения давайте посмотрим на топ-25 блокчейн-платформ с CoinMarketCap:
Как видите, TON опережает как известные блокчейны, так и банковские платежные сети с большим отрывом и, в большинстве случаев, в десятки раз.
Обзор теста
Для теста TON арендовал 256 серверов от Alibaba Cloud для узлов-валидаторов и запустил отдельную сеть TON Blockchain.
Затем был создан специальный смарт-контракт, который клонирует себя и непрерывно передает транзакции, чтобы нагрузка на сеть росла экспоненциально.
Тест пришлось проводить на отдельной тестовой сети, так как такая нагрузка привела бы к трате астрономических денег на оплату сетевых комиссий. На тестовой сети этот метод создает огромное количество транзакций, как будто их отправляют миллионы пользователей.
Весь тест проводился публично в режиме реального времени командой TON, под наблюдением независимого аудитора Certik, и подробно задокументирован. Все технические детали и результаты теста можно найти по ссылке тут.
Как TON достигает такой масштабируемости и скорости?
Особые узлы блокчейна, называемые валидаторами, обрабатывают транзакции пользователей, такие как отправка монет от одного пользователя к другому или обмен активами на децентрализованной бирже. Эти узлы являются основными элементами TON Blockchain.
Эффективность TON Blockchain заключается в том, что по мере роста числа пользователей или нагрузки, она может разделяться на “подблокчейны”, называемые шардчейнами. Каждый шардчейн управляется своей собственной группой валидаторов, распределяя нагрузку. Когда нагрузка уменьшается, шардчейны “схлопываются” обратно.
В техническом языке это называется “динамическим шардингом”. Немногие современные блокчейны могут похвастаться такой архитектурой, и TON является лидером среди них. Самое впечатляющее, что результат далек от предела. TON может обрабатывать миллионы транзакций в секунду, если в сети достаточно узлов-валидаторов.
Отличия от лидера Solana.
Предыдущим обладателем звания самой быстрой блокчейн-платформы была Solana. Помимо того, что TON превосходит подтвержденный результат Solana в абсолютных числах с большим отрывом, есть качественные различия, которые показывают, что TON является блокчейном следующего поколения.
Как уже упоминалось, TON blockchain использует динамический шардинг. Главное преимущество этого подхода в том, что блокчейн может масштабироваться практически без ограничений, добавляя новые узлы-валидаторы. В отличие от монолитных блокчейнов, таких как Solana, у которых есть физический предел после которого дальнейшее масштабирование невозможно, TON позволяет быстро обрабатывать не только простые транзакции, такие как перевод монет между пользователями, но и быстро выполнять полномасштабные смарт-контракты.
Это означает, что сложные децентрализованные биржи, торговые площадки или другие децентрализованные приложения не замедляют блокчейн.
Сравнение скоростей блокчейнов и время до финализации.
В то время как блокчейн Solana оптимизирован для быстрого выполнения специализированных и предопределенных транзакций, производительность резко снижается при выполнении произвольных транзакций.
Время до финализации - время от момента создания транзакции до её записи в блокчейн. Когда пользователи взаимодействуют с блокчейном, они создают транзакции, которые группируются в блоки, и блоки добавляются в блокчейн. Во многих блокчейнах блок может измениться после того, как он был добавлен, поэтому вам нужно подождать некоторое время, чтобы убедиться, что платеж прошел. Это и есть - время до финализации. В Bitcoin оно составляет около 60 минут, а в Ethereum - около 13 минут.
Этот показатель должен учитываться, потому что важно не только отправить транзакцию, но и гарантировать, что она успешно и необратимо завершена.
Хорошая новость в том, что в TON, как только блок записан в блокчейн, он окончательный и не может быть изменен. В настоящее время, в основной сети, блоки создаются примерно каждые 4-6 секунд, поэтому время до финализации TON составляет 6 секунд.
Что такое слои блокчейна: Layer 0, Layer 1 и Layer 2?
Нулевой уровень блокчейна (L0) относится к базовой структуре, который, по сути, представляет собой цепочку блоков, содержащих транзакции. На этом уровне блокчейн состоит из серии связанных блоков, каждый из которых содержит ряд транзакций.
Блокчейн L0 — основа, на которой построены все остальные уровни блокчейн-технологии. Он представляет собой простейшую форму технологии блокчейн, где основное внимание уделяется поддержанию целостности и безопасности данных транзакций.
Полноценные блокчейны называются сетями Блокчейн 1 (Layer 1 или L1). К ним относятся такие блокчейны, как:
- Bitcoin
- Ethereum
- Ton
Некоторые проекты усиливают и расширяют блокчейны - называются сетями Layer 2 (или L2).
Блокчейн уровня 2 (L2) — это разновидность блокчейн-технологии, которая направлена на то, чтобы сделать существующий блокчейн L1 быстрее, дешевле и эффективнее. Они обрабатывают транзакции быстрее блокчейнов первого уровня и вместо них, а потом возвращают результаты обработки данных в блокчейны первого уровня.
Этот подход имеет свои плюсы и минусы. Учитывая, что эти решения не являются децентрализованными блокчейнами, им легко достичь большей скорости и производительности за счет децентрализации или функциональности. Примером блокчейна L2, который предлагает лучшую производительность, но значительно снижает функциональность, является сеть Lightning Network для Bitcoin.
Хотя TON, будучи Слоем 1, превосходит большинство решений Layer 2 по скорости и производительности, разработчики также работают над своим собственным решением Layer 2, сетью TON Payment Network.
Это решение позволит осуществлять мгновенные микроплатежи без сетевых комиссий, что может быть полезно для нескольких приложений.
"Во время работы над тестом было обнаружено, что TON может масштабироваться дальше не только за счет добавления новых узлов-валидаторов, но и за счет оптимизации самого узла".
Всё это благодря разделению валидатора на два узла: коллатор и валидатор. Это обновление, “Accelerator”, будет выпущено в основную сеть после тщательного тестирования.
Заключение
Цель проекта TON, как декларируется на их официальном сайте - достичь массового принятия криптовалют и децентрализованных технологий. Публичным тестом TON подтвердил, что технически опережает все другие существующие блокчейн-проекты и готов к массовому внедрению.
А что вы думаете насчёт TON? Насколько это перспективный блокчейн Layer 1? Пишите свои мнения в комментариях. Спасибо за внимание!
#ПавелДуров #TON #блокчейн #криптовалюта