Изучить платформу →

Цифры оказались лучше прогноза. Поэтому мы упрощаем.

ТЕСТИРОВАНИЕ КОШЕЛЬКА · РЕЗУЛЬТАТЫ И УПРОЩЁННАЯ ПАНЕЛЬ УПРАВЛЕНИЯ

Цифры оказались лучше прогноза. Поэтому мы упрощаем.

Внутреннее тестирование кошелька на двух блокчейнах показало, что затраты на транзакции составляют лишь малую долю смоделированных. Результат хорош вдвойне, и он же подсказывает, что кое-что для вас стоит упростить.

В последние дни команда проводила внутреннее тестирование кошельков в экосистеме Tratok по двум направлениям: операционная эффективность новой функции кошелька на двух блокчейнах и корректность взаимодействия процесса бронирования экосистемы с каждым из базовых блокчейнов. Нам нужны были реальные данные о скорости, стоимости и надёжности, прежде чем эта инфраструктура примет хотя бы один доллар реальной активности пользователей в большом масштабе.

Результаты получены, и они лучше прогноза, причём не на самую малость, а на ощутимую величину. Вот что показали данные.

Что именно измеряло тестирование

Каждая тестовая транзакция проходила через букинговую и трансферную логику Экосистемы с расчётом в блокчейне через сеть Ethereum или BNB Smart Chain, при этом для каждого случая фиксировались время выполнения и стоимость транзакции. Целью были статистически значимые данные, а не горстка пробных прогонов, достаточно объёма, чтобы можно было доверять средним значениям.

ETH · ETHEREUM
Расчёт занимает 13–41 секунду
  • Медианная стоимость транзакции — $0,012
  • Стабильный расчёт на тысячах тестовых прогонов
  • Полностью рабочая сеть, но более медленная из двух
BSC · BNB SMART CHAIN
Расчёт занимает 1–3 секунды
  • Медианная стоимость транзакции — $0,004
  • Примерно треть стоимости ETH, почти мгновенный расчёт
  • Сеть, через которую Экосистема теперь проводит расчёты по бронированиям

Обе сети уложились в рабочие диапазоны. BSC и вовсе проводила расчёты почти мгновенно, а медианная стоимость оказалась примерно втрое ниже, чем в ETH. Но по-настоящему удивило команду при анализе другое: как эти затраты соотносятся с тем, что мы изначально закладывали в модель на этом этапе развития Экосистемы.

В 240 раз меньше прогноза

Стоимость транзакции, которую мы видим в ходе реального тестирования, составляет примерно 1/240 от того, что мы закладывали в прогнозы. Это не разница из-за округления, это тот разрыв, который меняет нашу уверенность в масштабировании инфраструктуры. Затраты могут меняться со временем по мере смены условий в сети, и мы не считаем сегодняшние цифры постоянными. Но даже с поправкой на это мы не видим стоимость ограничивающим фактором для системы в дальнейшем. Ограничение, которое нас по-настоящему волнует, и ради которого это тестирование, по сути, и затевалось, это время. Букинговая платформа живёт или умирает в зависимости от того, как быстро подтверждается транзакция, и по этому показателю данные дают нам настоящую уверенность.

Почему мы упрощаем интерфейс

Этот же этап тестирования проходил параллельно с отзывами от профессионального пользовательского приёмочного тестирования (UAT) по обновлению панели, выкатанному за последние несколько дней. Откровенная суть: последние доработки сделали пользовательский вид кошелька сложнее, чем нужно. Мы прислушались и согласны. Поэтому мы внедряем их предложения, чтобы сделать интерфейс удобнее.

Вот принцип, который стоит за изменением. Токен Tratok — это токен Tratok, независимо от того, какой блокчейн обеспечивает его работу под капотом. Адрес пополнения, привязанный к вашему аккаунту в экосистеме, одинаков и при отправке TRAT через сеть ETH, и при отправке через сеть BSC. Один адрес без какой-либо разницы для вас при пополнении. В свете этого вывод деталей по каждой сети на каждом экране добавлял визуальный шум, не давая пользователю никакого реального выбора.

Что меняется
Детали по сетям убираются из общего вида кошелька. Вы будете видеть один баланс Tratok, а не разбивку по сетям, на каждом экране, кроме одного.
Что остаётся
Единственный момент, когда выбор сети действительно важен. Это вывод на ваш собственный внешний кошелёк: тогда вы получаете полную прозрачность и полный контроль над тем, какую сеть использовать.

Этот последний пункт — единственное исключение, и оно важное. Единственный момент, когда пользователю действительно нужно видеть и выбирать между ETH и BSC, — это вывод TRAT на личный кошелёк. Именно там выбор сети — это реальное решение с реальными последствиями, ведь у вас может быть просто предпочтение, и мы хотим оставить свободу и гибкость в руках Tratokians. Везде в экосистеме сеть под капотом — это деталь реализации, а не то, о чём вам нужно думать.

Как на самом деле оформляется бронирование

Есть ещё одно решение, которое стоит разъяснить отдельно: данные тестов сделали его очевидным. Разница в стоимости между ETH и BSC несущественна, и по мере роста активности экономия на масштабе сделает её ещё меньше, а вот разница в скорости обработки заметна, и именно скорость обработки определяет, каким ощущается использование бронирования.

Подтверждение бронирования за одну-три секунды воспринимается как мгновенное. Подтверждение, растягивающееся почти до сорока секунд, таковым не ощущается, хотя оба варианта совершенно нормальны для времени расчёта в блокчейне. С учётом этого разрыва и того, что пользователю вообще не нужно знать, какой блокчейн выполняет работу, решение было простым: Экосистема будет проводить все бронирования через сеть BSC, независимо от того, в каком блокчейне пользователь изначально внёс средства. Самое быстрое из доступных решений будет работать по умолчанию, без каких-либо действий с вашей стороны.

На схеме ниже показано, как всё работает целиком: как пополнение в любом из блокчейнов попадает в единый баланс, как этот баланс используется для бронирований и где выбор блокчейна снова появляется: при выводе средств.

Если коротко

Вносите средства в любом удобном вам блокчейне, видите один простой баланс, мгновенно бронируете через BSC за кулисами и выбираете блокчейн только при выводе на свой кошелёк. Три движущихся части, но думать нужно лишь об одной.

БОЛЬШЕ ВОЗМОЖНОСТЕЙ, МЕНЬШЕ ВИЗИТНОЙ СТОРОНЫ
Инфраструктура стала мощнее. Экран — проще.

Войдите в аккаунт, чтобы увидеть обновлённый вид кошелька, и загляните в схему, чтобы точно понять, как пополнения, бронирования и выводы средств связаны между собой под капотом.

Небольшая оговорка: этот пост — операционная сводка от команды сообщества Tratok, в которой отражён взгляд автора на текущее состояние платформы и инфраструктуры. Это не инвестиционная рекомендация. TRAT и любые цифровые активы несут существенные риски и могут терять в цене. Указанные сроки и стоимости транзакций соответствуют условиям внутреннего тестирования на момент написания и могут меняться в зависимости от состояния сети; это не гарантия будущей эффективности. Всегда проводите собственное исследование.

Carol

Комьюнити-менеджер, Tratok

Понравилось? Поделитесь путешествием.

Не пропускайте новости

Получайте новые статьи Tratok по электронной почте: сразу после выхода или одним еженедельным дайджестом.

Как часто присылать