Поскольку у Bitcoin нет функционала умных контрактов, внедрение правил для управления потоком средств и управления этими правилами стало серьезным препятствием для разработчиков Bitcoin. (На самом деле, многие Bitcoin-протоколы прибегли к централизованным архитектурам и третьим сторонам-кастодианам!)
В этом контексте появляются умные контракты на аппаратном уровне, решение, которое мы разработали с использованием нашей платформы управления ключами CubeSigner! Они позволяют Bitcoin-протоколам закодировать сложную операционную логику (например, внесенные средства могут использоваться только для стейкинга в Babylon с выбранным Провайдером Финальности) и поддерживать децентрализованное управление (например, с многосторонними одобрениями и периодами ожидания).
Умные контракты на аппаратном уровне выполняют ту же функцию, что и традиционные умные контракты: контролируют, как данный адрес использует средства. Они состоят из двух компонентов:
1. Секретного ключа, который может отправлять и получать средства на свой адрес. Этот ключ генерируется в защищенном оборудовании CubeSigner и подписывает все транзакции в безопасном аппаратном обеспечении.
2. Политики, прикрепленной к ключу, которая диктует использование средств, уточняя, например, что ключ может только переводить средства на определенные адреса или в рамках установленных лимитов.
Наши контракты на аппаратном уровне прокладывают путь для сложных Bitcoin-приложений, чтобы предложить такие же гарантии безопасности, как и знакомые протоколы Ethereum. Они уже помогают таким протоколам, как @Lombard_Finance, применять важные правила использования средств и предотвращать атаки.
Узнайте больше в нашем блоге: https://t.co/LbNvzhIgbK