Сбер
Финансы, инвестиции, банки
Россия, Москва
IOS, Android
Май 2023
Сбер давно и активно занимается исследованием блокчейн-технологий. Одно из ключевых достижений в этом направлении — создание собственной блокчейн-платформы
Платформа является производным продуктом от Ethereum. Она позволяет пользователям выпускать токены на любые активы и разворачивать смарт-контракты. Всё это — максимально безопасно и прозрачно.
Однако работать просто как технология без реальных продуктов блокчейн-платформа не может. Мы разработали решение, которое объединило блокчейн-платформу Сбера и Рутокен. А затем представили его на международном форуме «Финансы будущего: вызовы и возможности».
Задача — помочь в наращивании инфраструктуры блокчейн-платформы Сбера. Срок — неделя, чтобы успеть к конференции и представить наше решение.
Мы реализовали прототип криптокошелька на основе MetaMask и добавили интеграцию с Рутокеном.
Кошелёк позволяет обменивать активы между пользователями без посредников и взаимодействовать со смарт-контрактами. А за счёт интеграции с Рутокеном обеспечивает максимальную защиту данных пользователя.
Мы могли разработать своё решение с нуля либо взять готовое. Поскольку время было сильно ограничено, и хотелось успеть к конференции, выбрали второй вариант. Из готовых опенсорсных инструментов больше всего подходил MetaMask. Мы взяли его и начали «дружить» с Рутокеном
Рутокен выбрали в качестве решения для хранения закрытых ключей и подписания транзакций. Недавно у него появился ещё один форм-фактор — карта, которая работает через NFC. Она позволяет подписывать документы прямо на смартфонах и планшетах.
Мы сделали библиотеку на базе тех ресурсов, что предоставил Рутокен. А затем предстояло встроить эту библиотеку в MetaMask. Тут возникли некоторые сложности из-за гигантского объёма кода приложения и большого количества зависимостей. Но нам удалось виртуозно справиться с ними и закончить проект в срок — точно к конференции.
За неделю интенсивной работы подготовили прототип на основе MetaMask, с помощью которого можно переводить и обменивать блокчейн-активы.
Говоря проще, у нас получился аппаратный криптокошелёк. Такой же как Ledger или Trezor, только более массовый и дешёвый — достаточно приложить карту к телефону, и вы авторизуетесь в системе.
MobileUp с удовольствием обсудит вашу задачу