Что такое InfraIO Wallet

InfraIO Wallet — кошелёк на смарт-аккаунте по стандарту ERC-4337. Смарт-аккаунт живёт на блокчейне как программа, поэтому им можно управлять с помощью passkey, а не единственного секрета, который нужно переписывать и беречь. (ERC-4337)

Passkey — это криптографический ключ, который остаётся на вашем устройстве: в менеджере passkey или в защищённом чипе. Каждое действие вы подтверждаете через Face ID, отпечаток пальца, разблокировку по лицу или код устройства. Сам ключ не показывается ни вам, ни приложению, ни нам. (FIDO Alliance)

Кто что хранит

Коротко: ключи у вас, средства на блокчейне, а InfraIO Pay не хранит ни того, ни другого.

ВыInfraIO Pay
Passkey (ключ, подтверждающий транзакции)Остаётся на ваших устройствахНикогда его не получает
Фраза восстановленияПоказывается один раз, вы храните её самиНикогда не видит и не хранит
Ваши средстваУправляются вашим кошелькомНе хранятся у нас, они находятся на блокчейне
Адрес кошелька и активностьПубличны на блокчейнеМы храним адрес и историю активности, чтобы показывать их в приложении

Один адрес во всех сетях EVM

У вашего кошелька один адрес, и он одинаков во всех сетях EVM, которые кошелёк поддерживает. Ваши средства лежат по этому адресу на блокчейне, а не на счёте в InfraIO Pay.

Отправляйте только через сеть, которую поддерживает кошелёк. Средства, отправленные через неподдерживаемую сеть, могут быть потеряны.

Что добавляет наш сервис

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

  • Спонсируемая настройка сети в некоторых сетях: мы покрываем разовую комиссию сети, чтобы настроить там ваш кошелёк.
  • Более быстрая история активности.
  • Галереи NFT.
  • Список dApp.
  • Уведомления о поступлении средств.

Что, если эти сервисы недоступны?

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

Пока нас нет, часть дополнений приостанавливается: галереи NFT, обновления списка dApp, уведомления и спонсируемая настройка; в этом случае комиссия сети оплачивается с вашего баланса. У публичной инфраструктуры блокчейна тоже бывают сбои, но её эксплуатируем не мы.

Кошелёк — это стандартный смарт-аккаунт на блокчейне, а не запись в нашей базе данных, поэтому он существует независимо от наших серверов. Совместимые инструменты для смарт-аккаунтов могут управлять им с помощью вашей фразы восстановления; что именно поддерживает тот или иной инструмент, зависит от самого инструмента.

Как работает восстановление

Вернуться в кошелёк можно тремя способами. Настройте больше одного.

  • Синхронизация passkey. Менеджеры passkey, такие как Связка ключей iCloud и Google Password Manager, синхронизируют ваш passkey между устройствами одной экосистемы, поэтому на новом телефоне с тем же аккаунтом он уже есть. Между iPhone и Android вместо этого добавьте новый passkey (см. ниже). (Apple)
  • Фраза восстановления. 12 слов, созданных на вашем устройстве и показанных один раз. Запишите их и храните офлайн. Если вы потеряете passkey, фраза позволит добавить в кошелёк новый passkey. Ваша фраза восстановления работает сама по себе: она не зависит ни от вашего passkey, ни от каких-либо наших сервисов. Добавляйте её в кошелёк в каждой сети на экране «Фраза восстановления» в приложении; взимается комиссия сети.
  • Новое устройство или запасной passkey. Добавьте passkey на другом устройстве и подтвердите его с устройства, которым уже пользуетесь. Запасной passkey — самая простая резервная копия.

Чего мы не можем

Если ключи у вас, мы действительно остаёмся в стороне. У этого есть последствия, и лучше прочитать о них здесь, чем узнать позже.

Читайте также: Что такое мультисиг-кошелёк, Как пользоваться InfraIO Wallet, Что такое криптокошелёк, InfraIO Wallet

  • Получить доступ к вашим средствам, заморозить их или перевести. Подтвердить перевод могут только ваш passkey или ваша фраза восстановления.
  • Увидеть вашу фразу восстановления. Она создаётся на вашем устройстве, и мы её никогда не храним.
  • Восстановить кошелёк, если вы потеряете и passkey, и фразу восстановления. Копии ни того, ни другого у нас нет, поэтому не может никто, включая нас. Средства в кошельке, за который никто не может подписать, остаются на месте и недоступны.