Square представил систему холодного хранилища биткоина с открытым исходным кодом
Square, цифровой платежный гигант, который в прошлом году интегрировал брокерскую функцию для биткоина в мобильное приложение Cash App, презентовал систему, которую компания использует для управления холодным хранилищем для криптовалютных активов.
Объявление, которое написал инженер по безопасности Square, Алок Менграджани (Alok Menghrajani), были размещены им в блоге. Компания заявляет, что решила сделать систему с открытым исходным кодом, чтобы вдохновить дальнейшие инновации в криптовалютном пространстве и помочь молодым компаниям в индустрии удовлетворять свои потребности по безопасности.
Менграджани написал:
Мы надеемся, что, поделившись своей работой, мы сможем помочь другим решить вопросы безопасности, предоставляя возможности для развития инноваций и лучшей защиты для всех игроков в криптовалютном пространстве. Поскольку нам пришлось решать проблемы, с которыми могут столкнуться другие компании, мы заинтересованы в стандартизации некоторой нашей работы.
Square описывает решение Subzero, как "корпоративный оффлайн биткоин-кошелек", который идеально подходит для "тех, кто не хочет использовать стандартный аппаратный кошелек, потому что им нужно создавать уникальные настройки или внедрять бизнес-связанные правила.
Subzero зависит от модуля защиты оборудования (Hardware Security Module, HSM), который запрограммирован на выполнение пользовательской реализации биткоин-кошелька, который называется Subzero Core и поддерживает как Segregated Witness (SegWit), так и иерархические детерминированные (Hierarchical Deterministic, HD) кошельки. Менграджани сказал, что команда разработчиков использовала криптовалютные аппаратные кошельки TREZOR для проекта с открытым исходным кодом "насколько это возможно".
Менграджани отметил, что преимущество использования HSM, а не готового кошелька, заключается в возможности создания нескольких слоев безопасности, обеспечивающих удобство торговли, исходя из объема средств, хранящихся в каждом слое. Например: для дальнейшей защиты своих холодных кошельков Square запрограммировал HSM, чтобы биткоин из холодного хранилища мог быть перенесен только на горячие кошельки Square, то есть преступникам нужно будет сломать несколько систем защиты для того чтобы похитить средства.
Интересно, что Менграджани сказал, что HSM является программируемым, что дает компании "гибкость в осуществлении других протоколов в будущем", если она этого захочет. В прошлом генеральный директор Square, Джек Дорси (Jack Dorsey), заявил, что намерен они намерены расширить свои услуги для биткоина, кроме покупки и продажи, однако о планах добавить любые новые криптовалютные активы в своих предложениях компания не объявила.
Square также открыла инструмент под названием Beancounter, который компания использует для проверки балансов биткоин-кошелька. Особенно полезна способность этого инструмента высчитывать баланс на любую дату в прошлом.