Раньше я думал, что достаточно связать кошелёк Bitcoin (BTC) и кошелёк Ethereum, чтобы кроссчейн-приложение поняло: они контролируются одним и тем же депозитарием.
Затем я заметил, что именно входит в запрос peg-in для Trustless Bitcoin Vaults (TBV),
В запросе регистрируются Ethereum-адрес депозитария, публичный ключ Bitcoin, доказательство владения ключом Bitcoin по BIP-322, выбранный Vault Provider и публично-ключевое обязательство WOTS депозитария.
Во время офчейн-настройки депозитарий также проходит аутентификацию с выбранным Vault Provider через якорь challenge-response.
Это изменило мой взгляд на подключение кошельков.
Протокол — это не просто принятие Bitcoin-адреса, отображённого через интерфейс.
Должно быть продемонстрировано владение соответствующим Bitcoin-ключом прежде, чем этот ключ будет связан с записью vault со стороны Ethereum.
Полезная часть в том, что это является доказательством владения ключом. $COTI Депозитарий сохраняет контроль над BTC и никогда не передаёт приватный ключ Bitcoin. Vault Provider лишь помогает настроить vault; он не может хранить, перемещать или контролировать Bitcoin депозитария.
Но такое криптографическое связывание не превращает два кошелька в один аккаунт.
Депозитарий всё ещё использует сторону Bitcoin, чтобы разослать транзакцию Pre-PegIn и подписать пути выпуска Bitcoin, контролируемые депозитарием. Со стороны Ethereum обрабатывается запрос peg-in, раскрытие активационного секрета и действия приложения — такие как заимствование, погашение и вывод.
Так TBV может криптографически связать полномочия на стороне Bitcoin с запросом vault на стороне Ethereum, при этом пользователь по-прежнему координирует действия между двумя кошельками, двумя сетями и несколькими состояниями vault.
Связь кошельков может быть криптографически ясной, даже когда путь пользователя остаётся разрозненным.
Делает ли доказательство владения Bitcoin-ключом кроссчейн-самоcтоятельное хранение проще и доверие к нему выше, или же координация двух кошельков остаётся главным риском по удобству использования??
Решает ли доказательство ключа задачу связывания кошельков?
#baby @BabylonLabs_io o $BABY
Отказ от ответственности. Содержит мнения третьих сторон. Не является рекомендацией. Binance AI не предоставляет гарантий.См. Правила и условия.
12
Присоединяйтесь к пользователям криптовалют по всему миру на Binance Square
⚡️ Получайте новейшую и полезную информацию о криптоактивах.
💬 Нам доверяет крупнейшая в мире криптобиржа.
👍 Получите достоверные аналитические данные от верифицированных создателей контента.