Taproot Assets é um protocolo escalável baseado em Bitcoin que emite ativos arbitrários adicionando scripts de saída personalizados às transações.
Escrito por: 0XNATALIE
Prefácio
A popularidade do BTC NFT e BRC-20 causou congestionamento de rede e altas taxas de transação no blockchain Bitcoin, que é uma das razões pelas quais alguns membros da comunidade se opõem a tais acordos. Taproot Assets v0.2, anunciado pelo desenvolvedor de infraestrutura Bitcoin Lightning Network Lightning Labs em 16 de maio, pode aliviar esse problema até certo ponto. Taproot Assets (anteriormente conhecido como Taro) é um protocolo escalável baseado em Bitcoin projetado para lidar com eficiência com a emissão e transferência de ativos arbitrários (não apenas Bitcoin) na blockchain Bitcoin.
Taproot, Taproot Assets e Lightning Network
Taproot Assets é frequentemente mencionado junto com Taproot e Lightning Network. Qual é a relação entre eles?
Taproot é uma atualização de soft fork do protocolo Bitcoin em 2021. Ele oculta transações complexas de assinatura múltipla em uma única assinatura de transação, introduzindo um novo esquema de assinatura de transação. Todas as transações de assinatura múltipla parecem ter se originado de uma transação de assinatura única, aumentando a privacidade, economizando espaço no blockchain e reduzindo as taxas de transação. Além disso, a linguagem de script "Tap" introduzida pelo Taproot permite que mais condições e lógica sejam usadas nas transações Bitcoin, permitindo um sistema de script de transação mais flexível e escalável.
Com base na tecnologia Taproot, o Taproot Asset pode obter privacidade e maximizar a eficiência da cadeia no blockchain Bitcoin para emitir e interagir com ativos. O Taproot Assets pode ser visto como uma ferramenta fornecida pelos desenvolvedores, permitindo que os desenvolvedores emitam e transfiram vários tipos de ativos na blockchain do Bitcoin, expandindo a funcionalidade e o uso da blockchain do Bitcoin.
O objetivo final do Taproot Assets é tornar a Lightning Network uma rede multi-ativos. A Lightning Network é uma camada 2 construída sobre o blockchain do Bitcoin. Os participantes da rede Lightning podem estabelecer um canal de pagamento entre si, realizar várias transações no canal e, finalmente, só precisam enviar o resultado final da transação para a cadeia. Por meio de canais de pagamento, a Lightning Network permite transações instantâneas, de alto volume e baixas taxas. Atualmente, a Taproot Assets está desenvolvendo uma integração com a Lightning Network para fornecer aos usuários da Lightning Network mais opções de ativos.
Princípios Técnicos de Ativos da Raiz Principal
As três principais tecnologias de Taproot Assets: Taproot, Merkle Sum Sparse Merkle Trees (MS-SMTs) e Bitcoin são usadas para maximizar a eficiência da cadeia, gerenciar o status da conta e verificar transações e realizar a interação de emissão de ativos.
Taproot: Taproot Assets usa a tecnologia Taproot para criar scripts. Conforme mencionado acima, com o Taproot, o Taproot Assets pode codificar várias operações de transferência de ativos em um único script, reduzindo a complexidade da transação e o consumo de espaço de armazenamento. Ao mesmo tempo, traz um sistema de versão de script flexível para Taproot Assets para estender funções e fornecer mais recursos de programação.
Merkle Sum Sparse Merkle Trees (MS-SMTs): Taproot Assets usa estruturas de dados MS-SMTs para gerenciar a propriedade e o histórico de transferência de ativos. MS-SMTs é uma combinação de Sparse Merkle Trees (Sparse Merkle Trees) e Merkle Sum Trees ((Merkle Sum Trees)), cada um de seus nós de folha representa um ativo específico e contém o hash relacionado ao ativo Valor de hash, o valor de hash de todos os nós de folha são calculados de acordo com regras específicas para obter o hash raiz. Verifique a validade da transação e a correção do status da conta verificando o script Taproot na transação e o hash raiz de MS-SMTs.
Bitcoin: Taproot Assets utiliza a linguagem de programação de script Bitcoin Bitcoin para definir as regras e condições para transferências de ativos. A transferência e o gerenciamento de ativos podem ser alcançados incorporando scripts específicos de Taproot Assets em transações Bitcoin.
Vantagens dos ativos Taproot
Taproot Assets é mais eficiente do que outros protocolos Bitcoin. Taproot Assets usa scripts personalizados para gerar ativos emitidos. Em comparação com o método de gravar metadados de ativos diretamente no espaço de bloco (como ordinais) para emitir ativos, ele pode utilizar com mais eficiência o espaço blockchain do Bitcoin, evitar altas taxas de transação e escalar Lide com qualquer emissão e transferência de ativos de maneira eficiente e privada. A filosofia de design do protocolo Taproot Assets é mover as operações off-chain tanto quanto possível, permitindo que um número ilimitado de ativos seja emitido e transferido em uma única transação on-chain. Esse design off-chain-first permite que os emissores e comerciantes de ativos aproveitem a natureza sem permissão do blockchain do Bitcoin e dimensionem seus negócios sem as limitações da escalabilidade do Bitcoin.
O Taproot Assets herda a máquina virtual Taproot existente, usa um formato de endereço familiar aos usuários do Bitcoin e utiliza uma estrutura fácil de entender. Além disso, o Taproot Assets é compatível com clientes leves e os ativos emitidos usando o protocolo serão mais acessíveis para pessoas em todo o mundo, sem exigir que os desenvolvedores executem nós completos e mantenham índices de vários gigabytes para rastrear ativos adicionais.
Ativos Taproot v0.2
Taproot Assets v0.2 é a versão mais recente do Taproot Assets. O Taproot Assets v0.2 vem com as seguintes ferramentas de desenvolvimento:
Transações Bitcoin parcialmente assinadas (PSBT): PSBT é um padrão da comunidade que define como os desenvolvedores podem facilitar para os usuários a construção, assinatura e verificação de transações Bitcoin. Taproot Assets v0.2 suporta o uso de PSBTs, este suporte também se estende a transações Taproot Assets fora da cadeia puras, chamadas de transações Bitcoin parcialmente assinadas virtuais (vPSBTs), que permitem que várias partes coconstruam e editem sem assinar totalmente a negociação.
Taproot Assets UniversesAPI: Um universo refere-se a um conjunto de servidores que contém dados históricos e informações de verificação para um ativo específico. Esses servidores atuam como emissores de ativos e armazenam dados relacionados à emissão, transações e verificação de ativos, permitindo que os usuários baixem e verifiquem. Os desenvolvedores podem usar a API Universes para criar ferramentas como o navegador de blocos Taproot Assets para ajudar os usuários a descobrir e verificar facilmente os Taproot Assets.
Cunhagem de vários ativos para melhorar a eficiência na cadeia: Taproot Assets v0.2 oferece suporte a operações envolvendo vários ativos (cunhagem, envio e recebimento) em uma única transação na cadeia. A emissão, envio e recebimento de vários ativos podem ser executados em uma única transação, em vez de criar registros de transação separados para cada transferência de ativo. Isso aumenta a eficiência da rede Bitcoin, reduzindo o congestionamento e as taxas na cadeia.
Os recursos atualizados do Taproot Assets v0.2 melhoram a eficiência on-chain e a experiência do usuário, abrindo uma ampla gama de possibilidades para o desenvolvimento do blockchain Bitcoin. O entusiasmo pelo ecossistema Bitcoin continua e estamos ansiosos pela integração de Taproot Assets e Lightning Network. Talvez a explosão do ecossistema BTC DeFi ocorra em breve.
Informações oficiais relevantes:
Ver original
O conteúdo serve apenas de referência e não constitui uma solicitação ou oferta. Não é prestado qualquer aconselhamento em matéria de investimento, fiscal ou jurídica. Consulte a Declaração de exoneração de responsabilidade para obter mais informações sobre os riscos.
Interpretação de ativos de raiz principal: interagindo com vários ativos para maximizar a eficiência na cadeia
Escrito por: 0XNATALIE
Prefácio
A popularidade do BTC NFT e BRC-20 causou congestionamento de rede e altas taxas de transação no blockchain Bitcoin, que é uma das razões pelas quais alguns membros da comunidade se opõem a tais acordos. Taproot Assets v0.2, anunciado pelo desenvolvedor de infraestrutura Bitcoin Lightning Network Lightning Labs em 16 de maio, pode aliviar esse problema até certo ponto. Taproot Assets (anteriormente conhecido como Taro) é um protocolo escalável baseado em Bitcoin projetado para lidar com eficiência com a emissão e transferência de ativos arbitrários (não apenas Bitcoin) na blockchain Bitcoin.
Taproot, Taproot Assets e Lightning Network
Taproot Assets é frequentemente mencionado junto com Taproot e Lightning Network. Qual é a relação entre eles?
Taproot é uma atualização de soft fork do protocolo Bitcoin em 2021. Ele oculta transações complexas de assinatura múltipla em uma única assinatura de transação, introduzindo um novo esquema de assinatura de transação. Todas as transações de assinatura múltipla parecem ter se originado de uma transação de assinatura única, aumentando a privacidade, economizando espaço no blockchain e reduzindo as taxas de transação. Além disso, a linguagem de script "Tap" introduzida pelo Taproot permite que mais condições e lógica sejam usadas nas transações Bitcoin, permitindo um sistema de script de transação mais flexível e escalável.
Com base na tecnologia Taproot, o Taproot Asset pode obter privacidade e maximizar a eficiência da cadeia no blockchain Bitcoin para emitir e interagir com ativos. O Taproot Assets pode ser visto como uma ferramenta fornecida pelos desenvolvedores, permitindo que os desenvolvedores emitam e transfiram vários tipos de ativos na blockchain do Bitcoin, expandindo a funcionalidade e o uso da blockchain do Bitcoin.
O objetivo final do Taproot Assets é tornar a Lightning Network uma rede multi-ativos. A Lightning Network é uma camada 2 construída sobre o blockchain do Bitcoin. Os participantes da rede Lightning podem estabelecer um canal de pagamento entre si, realizar várias transações no canal e, finalmente, só precisam enviar o resultado final da transação para a cadeia. Por meio de canais de pagamento, a Lightning Network permite transações instantâneas, de alto volume e baixas taxas. Atualmente, a Taproot Assets está desenvolvendo uma integração com a Lightning Network para fornecer aos usuários da Lightning Network mais opções de ativos.
Princípios Técnicos de Ativos da Raiz Principal
As três principais tecnologias de Taproot Assets: Taproot, Merkle Sum Sparse Merkle Trees (MS-SMTs) e Bitcoin são usadas para maximizar a eficiência da cadeia, gerenciar o status da conta e verificar transações e realizar a interação de emissão de ativos.
Taproot: Taproot Assets usa a tecnologia Taproot para criar scripts. Conforme mencionado acima, com o Taproot, o Taproot Assets pode codificar várias operações de transferência de ativos em um único script, reduzindo a complexidade da transação e o consumo de espaço de armazenamento. Ao mesmo tempo, traz um sistema de versão de script flexível para Taproot Assets para estender funções e fornecer mais recursos de programação.
Merkle Sum Sparse Merkle Trees (MS-SMTs): Taproot Assets usa estruturas de dados MS-SMTs para gerenciar a propriedade e o histórico de transferência de ativos. MS-SMTs é uma combinação de Sparse Merkle Trees (Sparse Merkle Trees) e Merkle Sum Trees ((Merkle Sum Trees)), cada um de seus nós de folha representa um ativo específico e contém o hash relacionado ao ativo Valor de hash, o valor de hash de todos os nós de folha são calculados de acordo com regras específicas para obter o hash raiz. Verifique a validade da transação e a correção do status da conta verificando o script Taproot na transação e o hash raiz de MS-SMTs.
Bitcoin: Taproot Assets utiliza a linguagem de programação de script Bitcoin Bitcoin para definir as regras e condições para transferências de ativos. A transferência e o gerenciamento de ativos podem ser alcançados incorporando scripts específicos de Taproot Assets em transações Bitcoin.
Vantagens dos ativos Taproot
Taproot Assets é mais eficiente do que outros protocolos Bitcoin. Taproot Assets usa scripts personalizados para gerar ativos emitidos. Em comparação com o método de gravar metadados de ativos diretamente no espaço de bloco (como ordinais) para emitir ativos, ele pode utilizar com mais eficiência o espaço blockchain do Bitcoin, evitar altas taxas de transação e escalar Lide com qualquer emissão e transferência de ativos de maneira eficiente e privada. A filosofia de design do protocolo Taproot Assets é mover as operações off-chain tanto quanto possível, permitindo que um número ilimitado de ativos seja emitido e transferido em uma única transação on-chain. Esse design off-chain-first permite que os emissores e comerciantes de ativos aproveitem a natureza sem permissão do blockchain do Bitcoin e dimensionem seus negócios sem as limitações da escalabilidade do Bitcoin.
O Taproot Assets herda a máquina virtual Taproot existente, usa um formato de endereço familiar aos usuários do Bitcoin e utiliza uma estrutura fácil de entender. Além disso, o Taproot Assets é compatível com clientes leves e os ativos emitidos usando o protocolo serão mais acessíveis para pessoas em todo o mundo, sem exigir que os desenvolvedores executem nós completos e mantenham índices de vários gigabytes para rastrear ativos adicionais.
Ativos Taproot v0.2
Taproot Assets v0.2 é a versão mais recente do Taproot Assets. O Taproot Assets v0.2 vem com as seguintes ferramentas de desenvolvimento:
Transações Bitcoin parcialmente assinadas (PSBT): PSBT é um padrão da comunidade que define como os desenvolvedores podem facilitar para os usuários a construção, assinatura e verificação de transações Bitcoin. Taproot Assets v0.2 suporta o uso de PSBTs, este suporte também se estende a transações Taproot Assets fora da cadeia puras, chamadas de transações Bitcoin parcialmente assinadas virtuais (vPSBTs), que permitem que várias partes coconstruam e editem sem assinar totalmente a negociação.
Taproot Assets UniversesAPI: Um universo refere-se a um conjunto de servidores que contém dados históricos e informações de verificação para um ativo específico. Esses servidores atuam como emissores de ativos e armazenam dados relacionados à emissão, transações e verificação de ativos, permitindo que os usuários baixem e verifiquem. Os desenvolvedores podem usar a API Universes para criar ferramentas como o navegador de blocos Taproot Assets para ajudar os usuários a descobrir e verificar facilmente os Taproot Assets.
Cunhagem de vários ativos para melhorar a eficiência na cadeia: Taproot Assets v0.2 oferece suporte a operações envolvendo vários ativos (cunhagem, envio e recebimento) em uma única transação na cadeia. A emissão, envio e recebimento de vários ativos podem ser executados em uma única transação, em vez de criar registros de transação separados para cada transferência de ativo. Isso aumenta a eficiência da rede Bitcoin, reduzindo o congestionamento e as taxas na cadeia.
Os recursos atualizados do Taproot Assets v0.2 melhoram a eficiência on-chain e a experiência do usuário, abrindo uma ampla gama de possibilidades para o desenvolvimento do blockchain Bitcoin. O entusiasmo pelo ecossistema Bitcoin continua e estamos ansiosos pela integração de Taproot Assets e Lightning Network. Talvez a explosão do ecossistema BTC DeFi ocorra em breve.