Купить Tangem

После апокалипсиса: как будет работать кошелек Tangem без компании Tangem

Author logo
Tangem
Post image

Земля, год 2047-й. Вторжение пришельцев из системы Гаммы Цефея оставило планету в руинах. Мировая интернет-инфраструктура получила тяжелые повреждения, устояли только децентрализованные информационные системы. Комитет защиты Земли запретил хождение обесценившихся фиатных валют. Теперь — только крипта.

Дата-центр Tangem в Хельсинки разрушен падением сбитой летающей тарелки. Серверная комната в головном офисе в Цуге также сильно пострадала от действий огнеметной команды, зачистившей найденное гнездо пришельцев. Благодаря двойному резервированию дата-центра в Мюнхене сайт компании проработал еще несколько месяцев. Но в конце концов выключился и он.

Миллионы пользователей криптокошельков Tangem замерли в ужасе, но… ничего не произошло. Каждый всё так же мог без проблем купить за два биткойна хрустящую жареную крысу на обед. И вот почему.

Как кошелёк Tangem отправляет транзакции

Чтобы отправить кому-либо крипту с вашего кошелька Tangem, вы запускаете приложение Tangem, выбираете токен, вбиваете адрес и сумму. Когда вы все ввели и нажали кнопку «Отправить», приложение формирует транзакцию для блокчейна.

Теперь транзакцию надо подписать. Приложение просит вас приложить карту Tangem к смартфону и ввести пароль. Транзакция отправляется в чип карты, где чип, если пароль верный, подписывает транзакцию вашим приватным ключом. Затем карта возвращает подпись транзакции приложению.

Теперь надо отправить транзакцию в блокчейн. Приложение обращается к одному из публично доступных API-серверов выбранного блокчейна. Это сервера, которые отвечают за взаимодействие блокчейна с различными криптоприложениями. Если какой-то API не работает, приложение Tangem обращается к другому, и так пока не найдет работающий. Приложение знает по 3–5 API для каждого блокчейна, поэтому чтобы блокчейн был совсем недоступен, должно случиться что-то на самом деле катастрофическое.

После того как API отозвался, приложение Tangem отдает ему вашу транзакцию с подписью, и API отправляет все это в нужный блокчейн. Транзакция попадает в новый блок, и вскоре вы замечаете, что ваш баланс снизился, а получатель видит эту сумму на своем балансе.

Никакие сервера, принадлежащие Tangem, в этом обмене не задействованы. 

Какие сервисы Tangem использует криптокошелёк Tangem

Тем не менее, приложение использует ряд сервисов компании для вашего удобства. Например, это:

1. Сервер валидации карты. Он нужен для проверки аутентичности вашего нового кошелька Tangem. Во время первого использования карты с этим смартфоном приложение отправляет серверу зашифрованное сообщение от карты. Сервер проверяет сообщение, и, если все в порядке, вы спокойно работаете с кошельком. Если же сообщение сформировано некорректно, приложение сообщит, что карта может быть поддельной. 

В случае, если сервер валидации недоступен, приложение предупредит вас, что не может проверить эту карту. Продолжайте работу с ней на свой страх и риск.

2. Сервер подсчета стоимости портфеля. Когда приложение показывает ваши балансы, оно запрашивает у сервера Tangem текущую биржевую цену каждого токена в фиатной валюте и подсчитывает для вас полную стоимость вашего портфеля.

Если сервер подсчета стоимости не ответит приложению, вы увидите балансы по вашим токенам, но вместо их фиатной стоимости будут прочерки.

3. Сервер синхронизации списка токенов. Когда вы добавляете токен на главный экран, приложение отправляет серверу синхронизации номер карты и идентификатор токена. Впоследствии, если вы используете эту карту на другом телефоне, вы увидите на главном экране все тот же свой список своих токенов, так как приложение получит его от сервера. Так же и с другими картами комплекта — если вы добавите токен на одной из них, приложение покажет вам его и на двух других.

Если сервер синхронизации окажется недоступен, приложение будет оперировать только теми списками токенов, которые хранятся локально, в этом смартфоне. На другом смартфоне вы увидите только BTC и ETH, остальные токены придется добавлять заново.

Что делать без приложения?

Действительно, в ходе межзвездного вторжения не исключен вариант, что пришельцы возьмут под телепатический контроль руководство Apple и Google и вынудят их удалить приложение Tangem из AppStore и Google Play. Им это может понадобиться для того, чтобы люди Земли больше не смогли пользоваться таким надёжным, защищённым и удобным средством управления криптовалютой, как кошелек Tangem. Но и в этом случае они просчитаются.

Дело в том, что приложение имеет открытый код. Это значит, что каждая версия приложения автоматически публикуется в Интернете, на специальном ресурсе https://github.com. Это очень надёжный сервис, содержащий десятки миллионов IT-проектов. Все данные Github многократно резервируются в разных местах планеты, включая долгосрочное хранилище Arctic Code Vault на острове Шпицберген в шахте глубиной 250 метров.

CEO GitHub Нат Фридман на станции наблюдения за пришельцами, архипелаг Шпицберген. Фотограф: Гай Мартин, Bloomberg Businessweek

В репозитории Tangem на Github выкладывается полный код приложения для Android и iOS, а также готовый установочный файл для Android (APK-файл).
Если вам понадобится установить приложение Tangem на новый Android-смартфон, а магазинах приложений его больше нет, достаточно зайти на сайт https://tangem.com и нажать на кнопку “Download APK”. Если еще и сайт компании недоступен, нужно зайти на Github, ввести в строке поиска “Tangem”, в открывшемся списке найти репозиторий tangem-binaries и скачать оттуда файл app-release.apk. Это несложно, посмотрите на видео:
 

Для iOS таких простых рецептов нет, тут придется подружиться с каким-нибудь iOS-разработчиком, который сделает для вас доступ к приложению через систему тестирования бета-версий TestFlight. А можно просто найти Android-смартфон.

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

Победа? Победа!

Итак, цефеяне побеждены и с позором изгнаны, децентрализованная экономика растет, кошельки Tangem продолжают работать и радовать своих владельцев удобством, надежностью и безопасностью. К сожалению, технологии создания высокотехнологичной электроники в ходе боев с пришельцами были утрачены, и микрочипы больше не производятся. Но владельцы кошельков Tangem спокойны — ведь срок службы их устройств более 25 лет, а за это время земляне вновь освоят электронику и наверняка выпустят Tangem Wallet 2.0.

Author logo
Авторы Tangem

Мы — небольшая команда пользователей криптовалюты и Tangem, которая работает над тем, чтобы сделать самостоятельное хранение простым и безопасным для всех.