Децентрализация на TON

Децентрализация на TON

Deep TON

По сути, децентрализация является основным принципом развёртывания для TON и любого другого блокчейна. Без неё невозможна реализация Web3.0. Соответственно, все элементы экосистемы TON должны быть по максимуму децентрализованными. Процесс этот весьма сложный и продолжается все годы работы блокчейна.

Преимущества децентрализации

Преимуществ масса, причём таких, каких не сможет предложить ни одна централизованная платформа. Децентрализованные сети более безопасны, отказоустойчивы и лучше защищенны от внешних атак и сговора участников. Кроме того, такие сети не подвластны цензуре и передают контроль над данными самим владельцам.

Виды децентрализации

Каждый вид децентрализации не зависит от другого и одновременно составляет с ним единое целое.

  • Архитектурная децентрализация выстраивает инфраструктуру так, что в ней нет центральной точки отказа. Когда говорят об этом виде децентрализации, обычно имеют в виду количество и распределение валидаторов, а также число нод, которые одномоментно могут выйти из строя без особого ущерба для сети.
  • Децентрализация управления отвечает на вопросы, сколько участников и как контролируют эмиссию и работоспособность экосистемы. И снова нтересная деталь — управление децентрализовано, но ради прогресса блокчейна ведёт себя как единая структура.
  • Децентрализованная разработка в общем смысле означает, что команды разработчиков кодят как независимые единицы. Они создают интерфейсы, структуры данных  и софт. Однако автономность не мешает им взаимодействовать друг с другом для улучшения самой сети.

Фактически, децентрализация — это пример работы эвристического принципа Его смысл такой — если вы разделите систему, то её части всё равно будут взаимодействовать друг с другом.

Теперь о том, как работает децентрализация на блокчейне TON

Архитектурная децентрализация TON

При децентрализации любой участник TON может запустить узел с копией блокчейна (full node) и стать валидатором. Определены условия, которые он обязан выполнить,— например, выделить для валидации не менее 300 000 монет (своих и номинаторов). Еще лучше, запустить два пула для полного цикла, но тогда нужно вложить уже 600 000 монет. 

На данный момент TON поддерживают 234 валидатора. В перспективе это число вырастет до 1000! Однако количество валидаторов не является тем основанием, по которому определяют уровень децентрализации. Гораздо важнее, как распределены ноды. Так, валидаторы нельзя размещать в одних и тех же дата-центрах и в географической близости друг от друга.

И вот почему:

  • Скорость передачи одной транзакции на TON составляет 4 или 5 секунд. При этом пропускная способность — миллионы TPS (транзакций в секунду). Но чем дальше дата-центр от пользователя, тем медленнее транзакции. Например, пользователь отправляет транзакцию в Нидерландах, а дата-центр находится в Сингапуре. Очевидно, что скорость передачи будет ниже, чем при взаимодействии той же ноды с сервером в Нидерландах.  
  • Даже лучший дата-центр может неожиданно прекратить свою работу. Если на нём было размещенно большое число машин, то при их отключении блокчейн упадёт. Критическое скопление нод — 33%.

Пока сеть TON не сильно загружена и особой необходимости в увеличении числа валидаторов нет. Но проблема распределения нод остаётся. Довольно много "валиков сидят" в Hetzner (Германия) и OVH (Франция). Меньше трети в каждом дата-центре, но это много. Так, по словам, одного из core-разработчиков TON, когда в марте этого года сгорел дата-центр хостинг-провайдера OVH, блокчейн TON хотя и не упал, но всё же “ощутил” все "радости" отказа нод. 

После этого случая TF рекомендовал валидаторам распределить ноды из этих дата-центров. Насколько рекомендациия была выполнена — неизвестно. Пока нет алгоритма, который бы отрезал ноду-нарушителя от сети, а значит проблема не решена.

Управление — маркер децентрализации TON

Децентрализованное управление блокчейном TON упрощённо можно представить так:

TON  Foundation (TF), участники которого core-разработчики сети, валидаторы, Фонд и грантовая программа, менеджмент-группы по различным направлениям развития блокчейна и т.д. 

И комьюнити TON, куда входят валидаторы, разработчики продуктов и сервисов для экосистемы блокчейна, фонды и инвестиционных группы, различные проектные команды (в том числе NFT, DeFi, DEX), информационные и тематические каналы и чаты... и, наконец, участники сообщества, которые никак не заняты.

Важное уточнение:

  • TF — это распределенная структура, которая способна действовать как единая команда, имея в виду цель построения блокчейна TON. (Выше уже была отмечена эта особенность децентрализованных систем.)
  • Деятельность TF подчинена развёртыванию плана White Paper Николая Дурова.
  • В задачи TF входит формирование инфраструктуры TON и предоставление участникам комьюнити базы для реализации их собственных планов и проектов.

В свою очередь, комьюнити развивает экосистему TON, используя инструменты и возможности от TF.

Фактически, речь идёт о прообразе DAO, хотя и не исключено, что блокчейн найдёт свою уникальную систему самоуправления.

Также и валидаторы принимают важное участие в управлении TON. На основе PoS -консенсуса они принимают решения о всех изменениях конфигурации сети. Для объективного решения важно, чтобы ни одна из групп валидаторов не имела слишком большой вес при голосовании. И здесь наблюдается проблема.

На блокчейне таких групп три. Первая — это объединение валидаторов TF с 10% веса сети. Однако эту группу нельзя рассматривать как фракцию по типу китов, которые принимают решения без учета мнения своих номинаторов. В отличие от них, валидаторы TF — простая сумма участников. У каждого из них своя позиция и голос. Вторая группа — это киты TON Whales с ~8% веса сети (но на конкретный момент надо уточнять). Также стейкинг выявил еще одну фракцию весом в 10% сети. Остальные много меньше..

Децентрализация разработки

TON нацелен на децентрализацию во всём, и в разработке тоже.

  • Разработчики распределены по целям разработки. Так, ключевые инженеры строят блокчейн и создают инструменты для участников экосистемы TON. А команды кодеров экосистемы реализуют проекты, запускают свои новые продукты и сервисы.
  • Кодовая база для TON в основном представлена как Open Source и доступна для всех разработчиков. В то же время, коммерческие проекты вправе использовать и свой проприетарный код. 
  • Команды инженеров распределены географически, т.е. это международное сообщество.
  • Любой участник сети может запустить валидатор без разрешения кого-либо.
  • Также ничем не ограничено право приобретать, передавать и стейкать монеты TON.
  • Никто не способен запретить участникам блокчейна создавать и развертывать децентрализованные приложения в виде смарт-контрактов и т.д.

Как верно заметил, один из разработчиков блокчейна:

"TON — децентрализованная экосистема. Разработчики TON Network приложили немало усилий, чтобы сделать все основные сервисы инфраструктуры TON полностью децентрализованными".

Report Page