Inscrição recursiva: um novo marco no ecossistema BTC abre novas possibilidades para produtos de lógica complexa

Análise Profunda da Inscrição Recursiva: A Base dos Produtos de Lógica Complexa e Combinações de LEGO BTC

A inscrição recursiva, como uma atualização significativa recente, abriu um vasto espaço de imaginação para o desenvolvimento da combinabilidade do protocolo Ordinals.

A inscrição recursiva é um padrão de análise de inscrições. A criação de inscrições de coleções PFP pode ser feita através do upload das características dos elementos correspondentes, permitindo a combinação e montagem, sem a necessidade de fazer upload ou download de imagens reais. As inscrições recursivas têm características como a melhoria da interoperabilidade, a redução de custos e a superação do limite de 4 MB no tamanho da inscrição.

As direções criativas baseadas em inscrições recursivas incluem: decomposição e combinação de inscrições, música Bitcoin, jogos de cadeia Bitcoin, arte generativa, sites descentralizados, entre outros. Este artigo apresenta em detalhe alguns casos típicos que combinam inscrições recursivas, mostrando-nos o enorme potencial das inscrições recursivas.

Os desafios que a inscrição recursiva enfrenta incluem: se os analisadores relacionados à renderização off-chain podem interpretar rapidamente à medida que os níveis de recursão aumentam; se os analisadores relacionados à renderização off-chain podem interpretar rapidamente à medida que o número de inscrições referenciadas aumenta, entre outros problemas. Em teoria, os jogos ou NFTs gerados pela inscrição recursiva podem ser infinitamente complexos e detalhados. No entanto, devido às limitações da própria rede BTC, é necessário implementar isso através de soluções técnicas indiretas.

A inscrição recursiva permite que as inscrições interajam entre si, tornando possíveis novos casos de uso. A geração de arte, exibições on-chain e armazenamento eficiente tornaram-se realidade. Podemos ter esperança de que as inscrições recursivas sejam amplamente adotadas em áreas como arte gerativa, jogos em cadeia e metaverso, acreditando que aplicações matadoras do futuro estão em gestação.

Princípios do protocolo Ordinais

Desde o final de dezembro de 2022, Casey Rodarmor lançou o protocolo Ordinals, introduzindo NFTs na rede Bitcoin através de Ordinals e Inscriptions(, números e inscrições).

Este protocolo pode adicionar qualquer conteúdo, como texto, imagens, vídeos ou até mesmo aplicativos, às unidades mínimas de sats( de Bitcoin numeradas sequencialmente, para criar artefatos digitais únicos, que podem ser transmitidos através da rede Bitcoin. Abaixo, resumimos os princípios técnicos importantes envolvidos no protocolo Ordinals:

) modelo UTXO

O Bitcoin adotou um modelo de pagamento chamado "Unspent Transaction Output" ### UTXO, onde todos os saldos são armazenados em uma lista de UTXO. Cada UTXO contém uma certa quantidade de BTC, informações sobre o proprietário e indica se está disponível.

Nas transações de Bitcoin, cada transação tem entradas e saídas. A entrada é uma referência a UTXOs existentes, enquanto a saída especifica um novo endereço e montante. Após iniciar a transação, as entradas bloqueiam os UTXOs relacionados, impedindo seu uso duplicado, até que a transação seja confirmada. Após a confirmação, os UTXOs de entrada da transação são removidos e as saídas geram novos UTXOs.

O valor total de entrada na transação geralmente é superior ao total de saída, e a diferença é chamada de taxa de rede, recompensando os mineradores que empacotam as transações. A taxa de rede é proporcional à complexidade da transação, e transações com múltiplas entradas e saídas normalmente têm que pagar taxas de rede mais altas.

( Princípio da numeração ordinal

Na rede Bitcoin, há um total de 21 milhões * 10^8 satoshis. Como é que o protocolo Ordinals consegue atribuir um número único a cada satoshi e como pode rastrear a conta a que pertence?

De acordo com o protocolo Ordinals, o número dos satoshis é determinado pela ordem em que foram minerados. Os metadados dos Ordinals não são armazenados em um local específico, mas são incorporados nos dados de testemunho da transação, que são "gravados" em partes específicas da transação de Bitcoin, e esses dados estão anexados a satoshis específicos.

Este processo é realizado através do Witness Segregado )SegreGated Witness, SegWit### e do "Pagamento para Taproot" (Pay-to-Taproot, P2TR), permitindo gravar qualquer forma de conteúdo (, como texto, imagem ou vídeo )inscrição em um satélite específico.

( SegWit e Taproot

SegWit é uma importante atualização de protocolo do Bitcoin, que separa alguns dados de assinatura de transação ) dos dados de testemunho ### da transação em si, reduzindo assim o tamanho dos dados armazenados nos blocos do Bitcoin. Esta medida aumentou a capacidade do bloco, permitindo que ele acomodasse mais transações, melhorou a capacidade de processamento de transações da rede e reduziu as taxas.

A atualização do protocolo SegWit introduziu um novo campo de testemunho na saída da transação, para proteger a privacidade e melhorar o desempenho. Embora o design dos dados de testemunho não tenha sido originalmente pensado para armazenar dados, na prática, ele nos oferece a oportunidade de armazenar inscrição e outros metadados.

A atualização do protocolo Taproot, introduzida em 2021, permite que diferentes condições de transação sejam armazenadas de forma mais privada na blockchain. Através do caminho do script Taproot, conseguimos armazenar o conteúdo da inscrição no script de gasto, que quase não tem limitações em termos de conteúdo. Além disso, devido ao mecanismo de desconto do Taproot, armazenar o conteúdo da inscrição torna-se mais econômico, podendo economizar uma quantidade significativa de recursos.

O protocolo Ordinals utiliza habilidosamente o SegWit para aliviar as limitações de tamanho do conteúdo escrito na rede Bitcoin, armazenando o conteúdo da inscrição nos dados de testemunho, permitindo armazenar até 4MB de metadados. O Taproot torna mais fácil armazenar quaisquer dados de testemunho nas transações Bitcoin, permitindo que o desenvolvedor dos Ordinals, Casey Rodarmor, reutilize os antigos códigos de operação (OP_FALSE, OP_IF, OP_PUSH) para descrever o conteúdo encapsulado como uma inscrição, permitindo assim o armazenamento de dados arbitrários.

( princípio da inscrição

  • Submeter )commit###: O primeiro passo é criar uma saída que aponte para um script Taproot contendo o conteúdo da inscrição na transação. Esta saída utiliza o formato de armazenamento Taproot. Neste momento, os dados da inscrição já estão associados ao UTXO da saída da transação, mas ainda não estão públicos.

  • Revelar (reveal): nesta fase, inicie uma transação usando o UTXO correspondente àquela inscrição como entrada. Neste momento, o conteúdo da inscrição correspondente é revelado para toda a rede.

Através dos dois passos acima, o conteúdo da inscrição já está vinculado ao UTXO que ele registra. Em seguida, conforme mencionado anteriormente, a gravação é realizada no primeiro satoshi correspondente ao UTXO de entrada. O conteúdo da inscrição está incluído nos inputs da transação exibida. Este satoshi especial gravado pode ser transferido, comprado, vendido, perdido e recuperado.

Análise aprofundada da inscrição recursiva: a pedra angular dos produtos complexos e da combinação BTC Lego

Recursão de inscrição

Entendendo os princípios básicos dos Ordinais, vamos agora olhar para a inscrição recursiva:

O protocolo Ordinals introduziu a capacidade de gravar completamente arquivos na blockchain do Bitcoin. Antes do aparecimento das inscrições recursivas, os ordinais eram como ilhas isoladas e limitadas. Embora você possa gravar texto, imagens e código, eles não podem interagir entre si.

No entanto, com a introdução das inscrições recursivas, a situação está prestes a mudar. Agora, as inscrições podem usar a sintaxe especial "/-/content/:inscription_id" para solicitar o conteúdo de outras inscrições. Isso permite que os usuários criem inscrições na cadeia do Bitcoin usando menos capacidade e taxas mais baixas.

A inscrição recursiva é um padrão de análise de inscrições. Sua sintaxe é essencialmente semelhante ao uso de código para encontrar imagens, criar inscrições de coleções PFP pode ser feito fazendo o upload de padrões, cores, ações e outros elementos correspondentes à imagem, e então é possível combinar e montar os elementos correspondentes já existentes na blockchain, sem a necessidade de fazer upload ou download da imagem real.

( características da inscrição recursiva

As inscrições recursivas têm as seguintes características:

  • Através da propriedade única de auto-referência das inscrições recursivas, temos a oportunidade de quebrar as limitações dos métodos de gravação anteriores, libertando cada inscrição do estado embaraçoso de estar isolada e sem relação, permitindo assim a possibilidade de criar combinações livres.

  • A inscrição recursiva, na forma de código de texto, mantém um tamanho compacto, reduzindo não apenas os custos, mas também permitindo que o tamanho da inscrição ultrapasse o limite de 4MB do bloco do Bitcoin.

  • Este avanço aumenta a interoperabilidade, programabilidade e escalabilidade, injetando mais possibilidades e imaginação criativa na cadeia do Bitcoin.

  • Do ponto de vista do protocolo, o futuro parece muito promissor, com uma rica narrativa à espera de ser construída e utilizada por desenvolvedores e usuários.

No entanto, ainda existem alguns desafios, como se a inscrição poderá ser incluída em coleções e índices na plataforma, o que determinará a velocidade do seu desenvolvimento e o grau de reconhecimento generalizado.

![Análise aprofundada das inscrições recursivas: A base dos produtos lógicos complexos e das combinações Lego BTC])https://img-cdn.gateio.im/webp-social/moments-95d81da808176967c9def900d6be1ccf.webp###

Aplicações inovadoras de inscrição recursiva

A aparição das inscrições recursivas desbloqueou muitas aplicações inovadoras poderosas. As inscrições recursivas possuem alta flexibilidade de chamada, capacidade de combinação e vantagens de baixo custo, trazendo novas possibilidades infinitas para as inscrições. Abaixo, este artigo apresentará alguns casos concretos para introduzir as potenciais inovações e direções de aplicação das inscrições recursivas.

Através da recursão, as Inscriptions podem facilmente referenciar o código de outras Inscriptions. O conteúdo de uma inscrição agora pode ser utilizado por muitas outras inscrições. Essa nova combinabilidade abre um campo de possibilidades que quase não exploramos, como a capacidade de gravar conteúdos em formas complexas como imagens, vídeos, jogos 3D, etc., na cadeia. As inscrições recursivas tornam possível a construção de uma internet interna. Mais possibilidades incluem a recriação de inscrições, descentralização do GitHub, fragmentação de combinações de NFTs, entre outras. Usando inscrições recursivas, podemos realizar as seguintes ideias:

  • Inscrição拆解与组合
  • Música do Bitcoin
  • Jogo em cadeia de Bitcoin
  • Arte gerada
  • site descentralizado

Abaixo, apresentamos alguns casos típicos que nos mostram o poderoso potencial das inscrições recursivas.

( inscrição拆解与组合

Ao combinar ainda mais as várias soluções iniciais mencionadas anteriormente, é possível realizar combinações de coleções, criações secundárias de inscrições, etc.: por exemplo, combinar a1 e a2 dentro da coleção a, ou combinar a coleção a com a coleção b. Com base nisso, espera-se que surja na cadeia BTC uma arte generativa interativa verdadeiramente nativa e impulsionada pela comunidade.

Vamos começar com o primeiro caso: 1Mask.

Este é um projeto de arte gerada em toda a cadeia com o tema de máscaras na cadeia BTC. O projeto 1Mask combina habilmente a técnica recursiva dos Ordinais, sendo composto por três elementos entrelaçados: templates, algoritmos e inscrições.

A parte do modelo contém um total de sete tipos de inscrição, correspondendo a sete tipos únicos de modelos, cujo formato segue image/svg+xml.

O princípio básico da parte algorítmica reside em usar o endereço da carteira do usuário como semente, aplicando uma função aleatória para criar várias combinações de cores diferentes, a fim de colorir o modelo da máscara.

O mecanismo de geração de inscrições utiliza tecnologia de recursão para realizar a referência às inscrições algorítmicas. Cada inscrição de máscara contém o código HTML necessário para construir a imagem final colorida da máscara. A implementação se dá por meio da execução de um código embutido na inscrição algorítmica utilizando uma semente aleatória, ao mesmo tempo em que dados on-chain específicos do usuário, como o endereço da carteira ), preenchem essa semente aleatória, conferindo-lhe aleatoriedade, mas relacionada ao usuário. Assim, o mesmo endereço de carteira sempre gera resultados consistentes ao utilizar o mesmo modelo.

Sempre que se cria uma nova inscrição de máscara, ela incorpora detalhes específicos da cadeia do usuário e faz referência a inscrições algorítmicas. Com o poder da tecnologia de inscrições recursivas, assim que a nova inscrição de máscara entra no mercado ou é indexada pela carteira, ela ativa autonomamente o código de referência contido na inscrição algorítmica. Esses códigos utilizam dados específicos da cadeia do usuário como entrada durante a execução, exibindo no final uma imagem de máscara única que destaca a individualidade.

No ambiente da rede Bitcoin, os dados contidos na inscrição têm imutabilidade, garantindo assim a sua integridade. Esta característica determina que a imagem em tempo real apresentada com base nesses dados de inscrição imutáveis também possui imutabilidade. Desde que a semente aleatória e o algoritmo envolvidos na inscrição da máscara estejam corretos, os usuários podem verificar a veracidade e a precisão do processo de criação a qualquer momento.

Por trás deste projeto, a 1Mask lançou um padrão chamado BRC721Auto, que propõe que a arte gerada totalmente em cadeia seja composta por pelo menos dois tipos de inscrições: uma é a inscrição de código, e a outra é a inscrição de parâmetros personalizados.

Na inscrição de código

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 5
  • Partilhar
Comentar
0/400
SchrodingersFOMOvip
· 17h atrás
Potencial enorme que vale a pena acompanhar
Ver originalResponder0
FastLeavervip
· 17h atrás
BTC realmente Até à lua
Ver originalResponder0
ChainMaskedRidervip
· 17h atrás
A forma de operar é ótima!
Ver originalResponder0
LiquidationWatchervip
· 18h atrás
Muito forte, estou otimista.
Ver originalResponder0
RektRecoveryvip
· 18h atrás
Novas oportunidades em novos setores
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)