Почему Tratok работает на Ethereum И BSC (и что это значит, если вам всё равно блокчейн)
Техническое решение, объяснённое простым языком. Потому что практическое влияние на вас реально, даже если базовая инженерия невидима.
Техническое решение, объяснённое простым языком. Потому что практическое влияние на вас реально, даже если базовая инженерия невидима.
Я собираюсь сделать кое-что немного необычное для блог-поста о блокчейне. Я собираюсь предположить, что вам безразличен блокчейн.
Не враждебным способом. Я просто имею в виду: большинство путешественников, бронирующих отель, не хотят лекцию о криптографических сетях. Им нужна хорошая цена, работающее приложение, существующий отель и быстрый возврат средств, если что-то пойдёт не так.
Итак, этот пост — версия, в которой я объясняю реальное техническое решение (мы запускаем Tratok на двух разных блокчейнах одновременно) и почему это решение важно для вашего реального опыта бронирования. Без жаргона, которого я могу избежать. Обещаю.
Блокчейн, для наших целей, — это просто сеть компьютеров, которые все согласны с одной и той же записью о том, что произошло. Когда вы бронируете номер, бронирование записывается в эту запись, и после этого его очень, очень сложно подделать или изменить.
Существует множество различных блокчейнов. Они не все одинаковы. У них разные компромиссы. Два, которые мы сейчас используем, — это Ethereum и BSC (Binance Smart Chain).
Большинство платформ выбирают что-то одно. Либо они являются платформой Ethereum, либо платформой BSC. Мы решили, что это неправильный вопрос.
Путешественник в Бангкоке, бронирующий гостевой дом за $40 за ночь, нуждается в дешёвых, быстрых транзакциях. Структура комиссий Ethereum не имеет смысла для такого бронирования. Комиссии съедят экономию.
Путешественник в Лондоне, бронирующий виллу за $5000 за ночь для корпоративного ретрита, нуждается в максимальной безопасности. Разница в стоимости между двумя сетями не имеет значения при транзакции такого размера. Важно, чтобы запись о бронировании находилась на самом надёжном уровне безопасности из доступных.
Оба путешественника реальны. Оба бронирования являются частью одной и той же платформы. Поэтому мы создали инфраструктуру, которая работает на обеих цепях изначально, с мостом, который перемещает TRAT между ними, и интеллектуальной маршрутизацией, которая выбирает правильную цепь для правильной транзакции.
Небольшие бронирования, Юго-Восточная Азия, микроплатежи
Бронирования высокой стоимости, премиальная недвижимость
Перегрузка сети на одной цепи
Если вы просто пытаетесь забронировать отель, вот полное практическое влияние нашей архитектуры с двумя цепями: вам не нужно об этом думать.
Вы открываете экосистему, находите объект недвижимости, подтверждаете бронирование, а платформа обрабатывает решение о маршрутизации в фоновом режиме. Вы никогда не видите выбор между Ethereum и BSC. Вам никогда не нужно знать, в какой из них была обработана ваша транзакция. Вам не нужны отдельные кошельки для каждой цепочки. Мост между ними встроен и невидим для вас.
Все, что вы испытываете: бронирование, которое проходит быстро, с комиссиями, которые не ощущаются как наказание, на платформе, которая не выходит из строя, потому что у одной сети был плохой день.
Честно говоря? Инженерные усилия.
Запуск платформы нативно на двух цепочках примерно удваивает площадь поверхности, которую необходимо поддерживать. Каждое обновление смарт-контракта должно быть развернуто дважды и протестировано дважды. Сам мост является критически важным элементом инфраструктуры, требующим постоянного внимания к безопасности (мосты исторически были одной из наиболее атакуемых частей крипто). Логика маршрутизации должна постоянно настраиваться.
Было бы проще выбрать одну. Мы этого не сделали, потому что компромисс в пользовательском опыте был слишком важен.
Платформа, которая выбирает “только Ethereum” или “только BSC”, не принимает нейтральное решение. Они говорят вам, что любой рынок, который обслуживает невыбранная цепочка, — это тот, от которого они готовы отказаться. Мы не были готовы пойти на этот компромисс.
Когда вы видите туристическую платформу, которая работает на одной блокчейн-цепочке, вопрос, который стоит задать, не “хороша ли эта одна?”. Вопрос: “Кого оставляют позади этим выбором?” Разные цепочки обслуживают разные географии и разные ценовые сегменты. Правильная архитектура для глобальной платформы размещения — это та, которая не заставляет вас делать выбор.
Если вы когда-либо вынесете из этого поста только одну вещь, это, вероятно, она.
Откройте приложение, забронируйте недвижимость, посмотрите сами. Решения по инфраструктуре, объясненные выше, — это причина, по которой всё работает именно так.
— Кэрол
Менеджер сообщества, Tratok
Get new Tratok articles by email — the moment they publish, or as one weekly digest.
Get new Tratok articles by email — the moment they publish, or as one weekly digest.