Development of systems: mobile applications and multi-currency light wallets, wallets for Daps, as well as exchange services, market Analytics tools using blockchain
Данный проект представляет из себя инструмент внутри криптовалютного кошелька Guarda Wallet, который позволяет управлять монетами и токенами Binance Chain с холодного кошелька Ledger .
Основная задача — дать пользователям возможность управления криптовалютой BNB и токенами стандарта bip-2 на базе Binance chain с холодного кошелька Ledger через интерфейс Web Guarda Wallet. Сопутствующая задача — решить проблему с ограниченным числом запросов блокэксплореру.
В первую очередь, хотелось бы отметить, что мы являлись первопроходцами. Речь идет не о возможности управления самой валютой Binance с Ledger, так как у самой компании производителя есть своё приложение для управления монетами, а подключение Ledger через сторонний кошелек — вещь уже реализованная. Однако мы смогли получить возможность управления токенами Binance практически одновременно с запуском сети.
На начальной стадии проекта мы столкнулись с особенностями работы Binance Chain блокэксплорера. При нескольких одновременных запросах к блокэксплореру Binance Chain происходит временная блокировка, это защита эксплорера во избежания DDos атак и уменьшения нагрузки. Мы улучшили архитектуру веб-кошелька Guarda Wallet. Это произошло за счет оптимизации системы запросов — увеличили количество информации в одном запросе. Это ускорило добавление токенов на других блокчейнах и улучшило работу кошелька в целом.
Таким образом, Guarda и Ledger могут обеспечить полную поддержку Binance Chain mainnet (включая токены Binance Chain), а также безопасность и функциональность.