🚀 Как в TON Core планируют оптимизировать TON?
⚫️ Команда TON Core опубликовала план оптимизации TON. Он рассчитан в первую очередь на разработчиков, но мы перескажем понятным языком главное, что скажется на обычном пользователе.
⚫️ В тексте выделяют две ключевых метрики:
1. Задержка (latency): сколько времени проходит от того, как пользователь инициировал транзакцию, до результата.
2. Пропускная способность (throughput): сколько транзакций в секунду может обрабатывать блокчейн.
Первое важно, чтобы пользователю при выполнении своих задач не приходилось подолгу ждать. Второе важно, чтобы даже если в TON придёт миллиард человек, сеть это успешно выдержала.
⚫️ TON с самого начала уделял много внимания второму, чтобы не оказаться в ситуации Bitcoin и Ethereum, когда сеть испытывает проблемы при наплыве пользователей. Но в новом плане оптимизации главным текущим приоритетом называют первое: сделать так, чтобы пользователи как можно меньше проводили в ожидании «когда уже всё довыполнится».
⚫️ И в плане обозначены конкретные целевые числа для этой метрики: «Не больше 20 секунд для обмена токенов на DEX, не больше 10 секунд для отправки средств». Вы могли ранее сталкиваться с ситуациями, когда своп на DEX занимал куда больше времени. Это объяснимо для технически сложной операции, в которой используется целый ряд смарт-контрактов. Однако пользователю от этого не проще: по web2-сервисам он привык к более высокой скорости и ожидает её в блокчейне. И новый план призывает дать ему жалаемое.
⚫️ Как планируется этого добиваться? Команда TON Core проанализировала целый ряд решений из других «высокопроизводительных» блокчейнов (Aptos, Sui, Solana, Tycho, NEAR) и разобралась, какие из них применимы в TON. Полный список не поместится в этом посте, но для примера назовём «оптимистичный» подход. При нём результаты операции могут отображаться и использоваться ещё до того, как она технически оказывается полностью завершена.
💀 Заметим напоследок, что про другие блокчейны в плане написано «pretend to be high performance» — «притворяются высокопроизводительными». Даже во вполне серьёзном документе команда TON Core не обходится без лёгкого троллинга конкурентов!
@thedailytonrus
Post #366
386
