H2K Wiki
База знаний
H2K - универсальный криптокастодиальный кошелек, использующий механизм мультиподписи для обеспечения максимальной безопасности и авторизации транзакций.
Имеются веб версия H2K Lite и мобильное приложение H2K Wallet для систем Android.
Компоненты сервиса:
- электронный документооборот для проведения и обработки платежей.
- полностью функционирующий бэкэнд, включающий в себя программный комплекс «Black Box + H2K API».
Black Box - это ядро информационной системы для управления криптоактивами. Оно состоит из подсистем шифрования и хранения ключей, определения правил работы с секретными ключами и взаимодействия с блокчейном.
H2K API – сервер приложения, обеспечивающий взаимодействие Black Box с внешними сетями.
Функциональность H2K
В Н2К приватный ключ кошелька хранится централизованно в Black Box, вместо его распределения по частям между соподписантами и владельцем кошелька.
Для проведения транзакции все участники кошелька вносят электронные подписи, отдельно выпущенные Н2К, которые их идентифицируют. На основе проверки этих подписей сервер автоматически подписывает транзакцию приватным ключом кошелька.
Для создания транзакции участники кошелька должны внести свою подпись. В нашем случае подпись может быть двух типов:
- генерируемый BB цифровой код, который присылается участнику на e-mail (реализовано в веб-версии);
- генерируемая BB пара ключей по методу эллиптических кривых, публичный ключ которой сообщается участнику (реализовано в мобильном приложении).
Последовательность подписания: первыми подпись вносят соподписанты кошелька. После достижения минимального количества подписей проверяется также подпись владельца кошелька. Следом подпись ставит менеджер из системы документооборота Н2К. При этом все подписи участников процесса подписания одинаковы по статусу: если одна из подписей будет отсутствовать (или минимальное число подписей соподписантов не будет получено), транзакция не отправится в сеть.