TGViewer
My Wallet · Новости My Wallet · Новости @mywalletrus · 266K subscribers
Post #537 3.21K

Forwarded from Анатолий Макосов

Gram Wallet: технические детали

За простым функционалом первой версии Gram Wallet от Telegram стоит целый ряд технических новшеств и большое внимание к деталям UX:

1. Все операции выполняются в блокчейне через смарт-контракты.

2. Отправить Gram можно пользователю, который ещё ни разу не открывал кошелёк и даже не обновил приложение Telegram.

3. Облачный бэкап (мнемоника разделена на три части, которые хранятся в разных дата-центрах на трёх континентах) позволяет использовать один кошелёк на всех устройствах пользователя без ручного импорта на каждом из них.

4. Пользователь может отключить облачный бэкап, ротировать мнемонику с сохранением адреса кошелька и впоследствии импортировать кошелёк, например, в отдельное standalone приложение Gram Wallet.

5. При подключении к dapp'у через TON Connect соединение становится доступно сразу на всех устройствах пользователя — повторное подключение на каждом из них не требуется.

6. Пять бесплатных переводов в день (используется технология Gasless & Sponsored Transactions). Последующие переводы почти ничего не стоят благодаря снижению сетевых комиссий в этом году.

7. Общесетевое голосование валидаторов позволяет обновить код смарт-контракта tg-кошелька и добавить новый функционал. Обновление применяется сразу ко всем пользователям без необходимости дополнительной миграции. Сам Telegram не может принудительно обновить кошельки пользователей в обход правил блокчейна.

Для обеспечения этого UX используются как существующие возможности TON, так и новые разработки. В основе — архитектура TON, в которой каждый аккаунт изначально является произвольным смарт-контрактом, и ранее выпущенные обновления Gasless Tx, Sub-Second и Sub-Cent.

Дополнительно были реализованы собственная поддержка TON Connect со стороны Telegram, новый смарт-контракт tg-wallet-v1 с возможностью ротации ключа, специальный прокси-контракт кошелька и другие технические нововведения.
  • ❤ 32
  • 🔥 20
  • ❤‍🔥 5
More from @mywalletrus
  1. Oct 11, 2026Post #538
  2. Oct 8, 2026🚀 В этом релизе также появилась поддержка итальянского языка, расширенные возможности стр…
  3. Oct 8, 2026💳 Интерактивные 3D-карты Мы добавили новые анимации карточек, которые реагируют на касани…
  4. Oct 8, 2026🦄 Интеграция Uniswap Обмены внутри EVM-сетей стали ещё быстрее, удобнее и по более выгодн…
  5. Oct 8, 2026💱 Новые экраны покупки и продажи Мы сделали торговлю активами ещё удобнее: убрали лишние…
  6. Oct 8, 2026⚡ 2 новые сети Мы добавили поддержку Zcash и Optimism. Теперь вы можете отправлять, получа…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →