SDK
Samsung представил Samsung Blockchain Platform SDK для создания приложений на блокчейне
Одной из наиболее перспективных и мало изученных в применении к мобильному сегменту технологий – блокчейн – Samsung уделяет особое внимание. Компания впервые интегрировала эту технологию в линейку устройств Galaxy S10. Сегодня Samsung активно работает над созданием различных сервисов на основе блокчейна – от криптовалютных кошельков до децентрализованных приложений (DApps).
Компания намерена постепенно расширять линейку устройств, поддерживающих данную технологию, тем самым снижая барьеры для ее доступности как можно большему количеству пользователей в том числе и других странах (сегодня решения тестируются в США, Корее и Канаде). Это позволит сделать платформу более открытой для других компаний, стартапов, операторов связи или крупных разработчиков и дать толчок развитию новых сервисов. А смартфоны Galaxy в перспективе смогут стать каналом для продвижения для таких сервисов на мировой рынок.
Один из основных сдерживающих факторов, препятствующих распространению блокчейна на мобильных устройствах, это то, что сейчас в текущих условиях большинство блокчейн-приложений созданы для ПК и их браузеров. Это сделано главным образом из соображений безопасности.
Для работы с блокчейном необходимы открытый и закрытый ключи, или строки символов, которые практически невозможно подобрать наугад. Это одновременно и сильная, и слабая стороны технологии: ключ – это все, что необходимо хакеру для получения доступа. И вместо того, чтобы тратить время на подбор ключа, хакеры могут просто похитить его из наиболее уязвимой точки системы – на компьютере или мобильном устройстве.
В любой момент, когда ключи от блокчейна вводятся, отображаются или сохраняются на таких устройствах, они могут быть скомпрометированы. Кроме того, мобильные приложения, использующие блокчейн, обычно хранят закрытые индивидуальные ключи во внутренней памяти телефона, что также повышает их уязвимость к атакам хакеров. Samsung разработала решение этих проблем: в начале этого года компания представила приложение Samsung Blockchain Wallet App для Galaxy S10. Основная задача этого криптокошелька – дать пользователям инструмент для осуществления транзакций в криптовалютах и обеспечить удобный доступ к децентрализованным мобильным приложениям (DApps) на их смартфонах.
Это стало возможным благодаря хранилищу ключей Samsung Blockchain Keystore.
Оно позволяет пользователям обращаться со своими телефонами как с офлайн-кошельком и хранить свою личную информацию в специальной безопасной зоне с дополнительной защитой в виде Samsung Knox и TEE.
Кроме того, Samsung предоставила разработчикам мобильных приложений доступ к Samsung Blockchain Keystore посредством SDK, что позволило расширить применение этой функциональности. Комплект средств разработки Samsung Blockchain Platform SDK анонсирован на конференции SDC 2019 и представляет собой комплексное решение, которое призвано решить два крупнейших препятствия на пути развития экосистемы децентрализованных мобильных приложений: обеспечить безопасность и упростить разработку новых приложений, которые могли бы быть запущены на мобильных устройствах.
Новый SDK не только позволяет разработчикам интегрировать приложения (многие из которых создавались для веб-браузеров) в мобильную экосистему, но также будет весьма полезен в тех случаях, когда необходимо обеспечить интеграцию блокчейна в уже существующие приложения – например, при добавлении возможности оплаты криптовалютой.