🔥 HOT развивает экосистему NEAR в самых неожиданных местах. Мой проект нового конектора для NEAR кошельков и веб приложений набирает популярность. Он используется для всех наших продукт вне кошелька, а теперь его использует один из главных продуктов на NEAR — near-intents.org.
❓Зачем было нужно переписывать то, что уже работает?
Текущий подход к организации кошельков устарел, он имеет много проблем с поддержкой и обновлениями коннекторов, NEAR по прежнему создает и активно обновляет свои стандарты, что требует от разработчиков кошельков и приложений постоянно обновляться, а добавление новых кошельков в экосистему проходит через огромную боль.
🔒Но главная проблема - это безопасность.
Если ваше приложение хочет поддерживать подключение десятков кошельков, то вы буквально даете доступ стороннему коду каждого из этих кошельков к вашему приложению, непрозрачная система зависимостей может привести к скаму пользователей (не так давно это произошло с 1inch).
⚡Чтобы решить эти проблемы HOT Connector предоставляет другую архитектуру с изоляцией кода через sandbox'ы и строгим манифестом разрешений. Если вы кошелек, то вам достаточно пройти ревью на добавление в общий манифест и вы автоматически появитесь в каждом приложении, что используют наш конектор. Вы в любой момент сможете добавить новые стандарты подключения без необходимости умолять разработчиков обновить ваш SDK в своем приложении. А если вы разработчик dapp, то вы получаете конектор, который весит меньше пару десятков килобайт и не включает никаких левых зависимостей в ваш проект из коробки.
Буду благодарен, если вы поставите звездочку на гитхабе, это действительно продвигает проект в опен сорс комьюнити ❤️
https://github.com/azbang/hot-connector
Post #92
19.9K
- ❤ 90
- 👍 64
- 🔥 33
- 🌚 1
- 🌭 1
- 🤣 1