704 / 736TAP

Taproot Assets

Активы, закреплённые в выходах Taproot

Taproot Assets — клиентски валидируемый протокол Lightning Labs для выпуска и передачи взаимозаменяемых и уникальных активов, commitments которых закреплены в Bitcoin Taproot-выходах.

Bitcoin подтверждает владение и порядок anchor UTXO, а история актива, witness data и proofs передаются вне blockchain получателю, который проверяет всю линию от genesis point.

Taproot Assets, изначально объявленный как Taro, использует Taproot-выход как Bitcoin anchor для commitments активов. Полные правила и witness data не являются глобальным состоянием Bitcoin; участники хранят и проверяют их сами. [1]

При выпуске создаётся minting transaction, а расходуемый ею outpoint становится genesis point и частью уникальной идентичности. При переводе прежний witness заново фиксируется в одном или нескольких Taproot-выходах, а нужный proof передаётся получателю. [2]

Sparse Merkle Tree позволяет выборочно доказывать ветви активов в одном выходе, а Merkle-Sum Tree проверяет сохранение количества. Один Bitcoin UTXO может содержать commitments нескольких активов, хотя full node не знает их названий, балансов или правил перевода. [1]

Получатель проверяет линию от genesis-выхода по Bitcoin-транзакциям. Universe может индексировать и раздавать proofs и metadata, но не делает недействительный актив действительным; клиент может сверить данные с другим Universe или своим хранилищем. [1]

Адрес Taproot Assets содержит asset ID или group key, сумму, ключи и данные доставки proof. Group key может обозначать группу, куда эмитент добавляет новые выпуски, поэтому фиксированное или расширяемое предложение оценивают для конкретного актива. [3]

Публичная реализация tapd поддерживает mainnet и актуальную линейку v0.8.4, но репозиторий всё ещё называет её alpha software. Наличие команд или переключателя mainnet не гарантирует полные резервные копии, совместимость или production-безопасность. [5]

Восстановление требует больше, чем Bitcoin seed: tapd хранит tweak и клиентские данные для безопасного расходования anchor-выхода и доказательства истории. Потеря базы или proofs может уничтожить доступ к активу и иногда угрожать BTC в том же выходе. [2]

Название, ticker и свободные metadata не подтверждают экономическую надёжность. До принятия проверяют asset ID или group key, genesis, полный proof, правила предложения, контроль эмитента, статус anchor-транзакций и точную версию клиента. [4]

Для полной картины прочитайте эту статью вместе с Taproot, Client-Side Validation, Lightning Network, UTXO, RGB Protocol, Hash. На эту статью также ссылаются Runes.

01Проверяют ли Bitcoin full nodes Taproot Assets?

Full nodes проверяют Taproot-транзакцию и расходование anchor UTXO, но не правила, количество или историю актива. Их получатель проверяет по proofs в клиенте Taproot Assets.

02Достаточно ли Bitcoin seed для восстановления Taproot Assets?

Нет. Официальная реализация прямо требует резервную копию данных tapd; seed lnd сам не содержит всех tweaks, proofs и клиентского состояния для безопасного восстановления.

DOC · 001Lightning Labs Docs — Taproot AssetsДокументация DOC · 002Lightning Labs — taproot-assets READMEПервичный источник DOC · 003Lightning Labs Builder's Guide — First StepsДокументация DOC · 004Lightning Labs Builder's Guide — Asset MetadataДокументация DOC · 005Lightning Labs — taproot-assets releasesПервичный источник
Обновлено: Сначала источники · Не является инвестиционной рекомендацией