Ultimamente, ao usar ferramentas de ativos da BTC L1, sinto cada vez mais que as carteiras ainda têm um problema não resolvido:


Não é simplesmente "se o saldo está correto ou não".
O verdadeiro problema é que um UTXO pode conter múltiplas semânticas de ativos.
Por exemplo, o próprio BTC, inscription, Runes, Bitmap, Alkanes e até interpretações de estado de certas aplicações podem estar relacionados à mesma saída.
O Bitcoin Core só conhece UTXOs.
Mas o usuário vê "quantos ativos tenho".
Aqui há uma ilusão perigosa:
Os ativos identificados pela plataforma não equivalem a toda a semântica de ativos neste UTXO.
Então, ferramentas como multi-envio, coleta, split, merge, a verdadeira dificuldade não é montar a transação, mas responder a uma pergunta antes de assinar:
O que exatamente será gasto desta vez?
Acho que a solução ideal é que tanto a carteira quanto o mercado adicionem uma camada de asset-aware preflight:
1. Identificação cruzada com múltiplos indexadores
2. Marcação automática de UTXOs com ativos mistos em vermelho
3. Bloqueio padrão para saídas de alto risco
4. Exibição em nível PSBT de recipient / amount / asset id / fee / change
5. Antes de operações em lote, pequeno teste de self-send
Quanto mais ativos na BTC L1, a infraestrutura realmente importante pode não ser o botão de transação, mas a camada de segurança "não danificar ativos".
Caso contrário, o usuário não está transferindo, está assinando cegamente uma série de mudanças de estado de UTXOs que também não entende.
BTC0,38%
Ver original
post-image
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
Adicionar um comentário
Adicionar um comentário
Sem comentários
  • Fixado