Сделал две ошибки с хэштегами. Спустился в рейтинге с 42 на 750. Но не сдался. Теперь я снова на 82-м месте и продолжаю подниматься.

я предполагал, что открытие BTCB-кошелька Babylon TBV означает подключение биткоин- и ethereum-кошелька, а затем — чтобы приложение связало их.

оказалось, что запрос peg-in содержит куда больше, чем два адреса кошельков.

запрос регистрирует ethereum-адрес депозита, биткоин-публичный ключ, BIP-322-доказательство фактического обладания этим биткоин-ключом, выбранного Vault Provider и обязательство WOTS публичного ключа, привязанное к депозиторy. во время офчейн-настройки депозитор также проходит аутентификацию на Vault Provider через обмен challenge-response.

мне пришлось разобраться, почему здесь именно доказательство владения важно.

потому что отображение биткоин-адреса само по себе ничего не доказывает: любой может просто ввести адрес в форму. BIP-322 заставляет депозита сначала подписать сообщение с использованием реального приватного ключа, тем самым подтверждая контроль, прежде чем вообще будет создана запись о vault со стороны Ethereum.

роль Vault Provider здесь уже, чем звучит. он помогает скоординировать настройку, но никогда не касается биткоин-хранилища: ключ депозита всё время остаётся у депозита.

одной подписи достаточно, чтобы подтвердить владение. она не передаёт контроль.

и всё это не превращается в один единый аккаунт. со стороны биткоина всё ещё транслируется транзакция Pre-PegIn, а также подписываются любые пути выпуска позже. я всё ждал в конструкции Babylon момента, где обе стороны сливаются, но так и не нашёл: со стороны Ethereum обрабатывается запрос peg-in, раскрытие activation-secret и каждое действие приложения — заимствование, погашение, вывод.

так что открытие Babylon vault криптографически доказывает, что одним и тем же человеком контролируются обе стороны. но это не сливает эти стороны в единый опыт одного кошелька: депозитор по-прежнему работает с двумя сетями, двумя ключами подписи и несколькими различными состояниями vault на протяжении процесса.

доказательство владения — это даже самая сложная часть, или же реальная стоимость скрыта в необходимости всякий раз координировать два отдельных кошелька?

@BabylonLabs_io #baby $BABY $BANK $ESPORTS