Термин «multisig» означает «мультиподпись» и используется для описания учетных записей, которые связаны с несколькими закрытыми ключами. При создании такой учетной записи задается список владельцев и политика по принципу «m из n», когда для выполнения транзакции требуются подписи как минимум m владельцев.
В блокчейне каждая транзакция подразумевает использование подписи с открытым ключом; каждый участник блокчейна владеет парой из закрытого и открытого ключей. Участники используют закрытые ключи для подписания транзакций, при этом остальные участники могут проверить эту подпись, используя открытый ключ подписывающей стороны.
Для выполнений любой транзакции в учетной записи с мультиподписью требуются подписи нескольких участников. Один участник (который входит в число владельцев такой учетной записи) может запустить транзакцию, но она будет выполнена только когда после одобрения остальными владельцами.
Наличие мультиподписи устраняет точку отказа в случае атаки и позволяет реализовать множество вариантов использования учетной записи, в которых задействованы одна или несколько сторон. Давайте рассмотрим несколько примеров.
RIF Multisig предоставляет все функции Gnosis Safe + дополнительные методы SDK, впервые предлагая решение с мультиподписью для RSK и экосистемы Биткойн. Это также помогает привести DeFi для Биткойн в соответствие с Ethereum с точки зрения безопасности и UX. Разработчики могут интегрировать решение с открытым исходным кодом при поддержке команды RSK Apps & Services.
Посетите DevPortal, чтобы узнать подробности и начать работу! Вы также можете получить поддержку от команды RIF Identity через RSK Open Slack.