O ecossistema Bitcoin viu muitas inovações nos últimos meses, começando com a introdução de ordinais no ecossistema blockchain. Essas inovações são voltadas para resolver uma ou mais limitações da rede, como custo das transações, velocidade das transações ou escalabilidade.
Os ordinais foram introduzidos para trazer uma nova utilidade para o blockchain Bitcoin, o que levou à criação de outros padrões de token como o BRC-20. Ainda assim, o design original do Bitcoin, com limite de blockchain de 1 MB, foi alterado para 4 MB por bloco. Esta limitação reduziu a possibilidade de inscrição de dados complicados no Bitcoin. Este problema foi agravado pelo custo exorbitante de inscrição de dados tão complexos.
Inscrições recursivas foram criadas para resolver problemas de armazenamento e custo. As inscrições recursivas permitem ao desenvolvedor contornar a limitação de 4 MB criando uma rede de fontes de dados, que, quando interligadas, podem ser usadas para criar programas sofisticados.
A inscrição recursiva é um recurso inovador no Bitcoin que permite a criação de infraestruturas de dados complicadas no ecossistema Bitcoin utilizando ordinais. Inscrições recursivas foram introduzidas no espaço blockchain em 12 de junho de 2023. Naquele dia, o principal mantenedor do protocolo Bitcoin Ordinals integrou a proposta de inscrição recursiva (#2167) na base de código Ordinals. Essa integração abriu a possibilidade de fazer referência a inscrições como textos e imagens no blockchain.
Ordinais são inscrições únicas em satoshis. As inscrições recursivas permitem que novas inscrições acessem e usem os dados de inscrições mais antigas, invocando os dados da inscrição. Esses dados podem renderizar imagens, elementos e ativos de alta qualidade por uma fração do tamanho e do custo.
Fonte: Site da ChainLink
O projeto inicial do blockchain Bitcoin era transferir valor de forma descentralizada. Antes de introduzir a atualização Taproot, o blockchain concentrava-se exclusivamente na transferência de valor.
Esta é a razão pela qual a maior parte do espaço NFT não pensou prontamente no Bitcoin para cunhar e conduzir atividades no espaço NFT, preferindo Ethereum ou polígono para tais projetos, embora os NFTs tenham sido introduzidos no Bitcoin em 2009 com o “chanceler de Satoshi Nakamoto em inscrição à beira do resgate”.
A atualização Taproot converteu a transação Bitcoin simples, mas cara, em um meio de armazenar dados complexos. Introduziu tecnologias como árvores Merklet e assinaturas Schnorr que visam melhorar a segurança e a capacidade do blockchain, o que abriu caminho para a criação de Bitcoin Ordinals.
Os Ordinais Bitcoin são criados pela inscrição de dados únicos em Satoshis individuais, mas essas inscrições, que representavam tokens ou NFTs, eram completamente independentes, desconhecendo-se umas das outras. A solução para isso foi chamada de Inscrições Recursivas.
Como o nome indica, as inscrições recursivas são um meio para as inscrições recorrerem a si mesmas, referenciarem-se ou reutilizarem os dados armazenados em inscrições anteriores. A aplicação atual de inscrições recursivas requer uma sintaxe semelhante às instruções de programação fornecidas às máquinas. Exige que o desenvolvedor indique expressamente a localização e o formato dos dados, informando como eles seriam referenciados.
O conceito de interconexão de dados de inscrição permite que os desenvolvedores criem programas complicados no blockchain, como videogames, software, plataformas DeFi e outros, expandindo o caso de uso e a adaptabilidade do ecossistema Bitcoin.
As inscrições recursivas permitem que as inscrições acessem e recuperem dados de inscrições conectadas, mantendo seus protocolos de segurança e flexibilidade para modificações futuras. Para conseguir isso, foram feitas alterações na Política de Segurança de Conteúdo (CSP) e um novo endpoint foi adicionado.
O CSP é um recurso de segurança que influencia como os recursos são transmitidos ou modificados. O recurso permite solicitações para endpoints que começam com o prefixo “/-/,” e essas inscrições podem chamar endpoints específicos usando “/content/<INSCRIPTION_ID>”. \
Os terminais são códigos-fonte para inscrições, que os usuários podem ajustar e transformar em inscrições recursivas. Ferramentas como o Ordiscan permitem aos usuários colar o endereço da inscrição na barra de pesquisa, encontrar a imagem “visualizar código-fonte” e copiar o código-fonte.
As novas alterações do CSP permitem que as inscrições decidam quantas solicitações podem ser feitas a si mesmas e quantas solicitações são feitas a outras inscrições. O projeto opta por usar a sintaxe “/-/” para flexibilidade e permite o uso de infraestrutura Web2 como Google e Firefox.
Inscrições recursivas podem ser incorporadas em programas HTML básicos e executadas em navegadores como o Google, não no Safari. Isso ocorre porque o Safari não implementa corretamente vários cabeçalhos CSP, um problema que a comunidade pretende resolver no futuro.
As inscrições recursivas têm alguns benefícios potenciais para o Bitcoin, e é por isso que a inovação tem causado agitação na comunidade Bitcoin.
O primeiro benefício são os efeitos sobre como o ecossistema Bitcoin lida com grandes quantidades de dados no blockchain. O limite de 4 MB afetou diretamente a extensão da inovação possível na blockchain do Bitcoin. As inscrições recursivas ajudam a resolver isso, contornando esse limite e introduzindo estruturas de dados complexas. Isso é feito referenciando dados existentes, possibilitando aos desenvolvedores manipular dados básicos.
Isso permitiria que projetos como videogames, arquivos de áudio, DeFi e projetos “semelhantes a contratos inteligentes” fossem construídos no blockchain.
Os defensores dos ordinais e das inscrições recursivas promoveram a possibilidade de inscrever bibliotecas, arquivos e bancos de dados que outros desenvolvedores possam referenciar e chamar. Isto permitir-lhes-ia construir bibliotecas permanentes e resistentes à censura, promovendo uma partilha de informação mais aberta e segura.
As inscrições recursivas permitem que os desenvolvedores e seus projetos façam referência aos dados existentes em vez de duplicá-los. Isso reduz significativamente a quantidade de informações que precisam ser mexidas em cada bloco, liberando espaço para mais projetos e inscrições.
Com a necessidade reduzida de inscrição em blocos, os proponentes de inscrições recursivas assumem que inscrições menores se traduzem em taxas de transação mais baixas, tornando as transações em cadeia mais acessíveis.
As inscrições recursivas permitem à comunidade lidar melhor com os dados, otimizando-os para aplicações que não existiriam devido ao limite de blocos. Essa flexibilidade permite a integração de novos recursos, casos de uso e funcionalidades à medida que a rede evolui.
Ao aproveitar a segurança e a imutabilidade do Bitcoin, os desenvolvedores podem criar mundos virtuais e jogos on-chain que de outra forma não seriam possíveis.
As inscrições recursivas são uma adição inovadora ao Bitcoin, mas nem todos os membros da comunidade apoiam totalmente.
A primeira questão que os críticos das inscrições recursivas têm é a possível centralização dos ordinais e suas implicações futuras na estrutura. Ordinais são inscrições em Satoshis que o Bitcoin vê como qualquer outro token que pode ser usado para pagar taxas e realizar transações porque o recurso Ordinais não faz parte dos recursos principais do Bitcoin, nem é ativado no consenso do Bitcoin.
Para manter os Ordinais, um grupo centralizado de desenvolvedores é responsável, o que pode levar a mudanças arbitrárias na infraestrutura subjacente, levando a interrupções no software ou direcionamento incorreto de arquivos.
Como as inscrições recursivas são construídas sobre esses Ordinais, qualquer interrupção na estrutura Ordinal afetaria diretamente o projeto de inscrição recursiva.
Os defensores das inscrições recursivas afirmam que a inovação reduziria o custo das transações no Bitcoin, mas os críticos discordam. Embora o custo de cada transação de inscrição possa sofrer alguma economia, o efeito líquido esperado no blockchain pode aumentar o custo geral de realização de uma transação no Bitcoin.
Durante o lançamento inicial do Ordinals no Bitcoin, a inovação ganhou popularidade, levando à criação de milhões de ativos Ordinal. Espera-se que essa popularidade integre milhões de usuários ao espaço de inscrição, levando a transações e custos de transação mais elevados.
Com fotos, memes, filmes, bibliotecas, códigos, repositórios e outros tipos de dados acumulados no Bitcoin, os usuários que pretendem realizar transações ou pagar por uma compra em Bitcoin teriam que pagar prêmios mais altos por transação, o que não representa um custo. globalmente eficiente.
A comunidade Bitcoin respondeu à introdução de inscrições recursivas construindo projetos em Bitcoin.
Fonte: site da PixelWar
PixelWar é um jogo multiplayer em Bitcoin baseado em inscrições recursivas. O projeto é um experimento social construído por uma equipe anônima de desenvolvedores que visa criar uma experiência de jogo online emocionante para seus usuários.
O projeto permite aos usuários criar telas PixelWar (256 x 256) enviando uma imagem ou construindo-a manualmente pixel por pixel. Essas telas PixelWar são inscrições que formam uma cadeia recursiva, fazendo atualmente do PixelWar um projeto com uma das maiores recursões.
O projeto utiliza um novo padrão, o BRC-721, que utiliza inscrições recursivas para registrar os processos e produtos de cada usuário.
Fonte: Meio do Ordinalsbot
OrdinalsBot é um projeto que permite aos usuários inscrever coleções no Bitcoin.
O custo dessas inscrições já foi uma limitação que obrigava os usuários a otimizar suas coleções, reduzindo a resolução e comprometendo a qualidade da obra.
Ao incorporar inscrições recursivas, as coleções podem ser feitas sem comprometer sua qualidade. Isso é feito inscrevendo cada característica em sua forma original em satochis usando otimização sem perdas. Então, usando inscrição recursiva, o projeto cria um arquivo HTML que extrai essas características para reconstruir a arte.
O resultado é uma obra de arte em Bitcoin que se parece exatamente com o original por uma fração do tamanho e do custo.
Inscrições recursivas permitem que o Bitcoin armazene dados complexos para a criação de diversos aplicativos, como videogames, bibliotecas e projetos DeFi.
Ele foi projetado para melhorar o armazenamento de dados, a utilização de blocos e a escalabilidade no Bitcoin, com a desvantagem de centralização potencial e custo geral mais alto.
Com projetos como PixelWar e Ordinalsbot construídos com inscrições exclusivas, os casos de uso potenciais para o recurso são altos.
O ecossistema Bitcoin viu muitas inovações nos últimos meses, começando com a introdução de ordinais no ecossistema blockchain. Essas inovações são voltadas para resolver uma ou mais limitações da rede, como custo das transações, velocidade das transações ou escalabilidade.
Os ordinais foram introduzidos para trazer uma nova utilidade para o blockchain Bitcoin, o que levou à criação de outros padrões de token como o BRC-20. Ainda assim, o design original do Bitcoin, com limite de blockchain de 1 MB, foi alterado para 4 MB por bloco. Esta limitação reduziu a possibilidade de inscrição de dados complicados no Bitcoin. Este problema foi agravado pelo custo exorbitante de inscrição de dados tão complexos.
Inscrições recursivas foram criadas para resolver problemas de armazenamento e custo. As inscrições recursivas permitem ao desenvolvedor contornar a limitação de 4 MB criando uma rede de fontes de dados, que, quando interligadas, podem ser usadas para criar programas sofisticados.
A inscrição recursiva é um recurso inovador no Bitcoin que permite a criação de infraestruturas de dados complicadas no ecossistema Bitcoin utilizando ordinais. Inscrições recursivas foram introduzidas no espaço blockchain em 12 de junho de 2023. Naquele dia, o principal mantenedor do protocolo Bitcoin Ordinals integrou a proposta de inscrição recursiva (#2167) na base de código Ordinals. Essa integração abriu a possibilidade de fazer referência a inscrições como textos e imagens no blockchain.
Ordinais são inscrições únicas em satoshis. As inscrições recursivas permitem que novas inscrições acessem e usem os dados de inscrições mais antigas, invocando os dados da inscrição. Esses dados podem renderizar imagens, elementos e ativos de alta qualidade por uma fração do tamanho e do custo.
Fonte: Site da ChainLink
O projeto inicial do blockchain Bitcoin era transferir valor de forma descentralizada. Antes de introduzir a atualização Taproot, o blockchain concentrava-se exclusivamente na transferência de valor.
Esta é a razão pela qual a maior parte do espaço NFT não pensou prontamente no Bitcoin para cunhar e conduzir atividades no espaço NFT, preferindo Ethereum ou polígono para tais projetos, embora os NFTs tenham sido introduzidos no Bitcoin em 2009 com o “chanceler de Satoshi Nakamoto em inscrição à beira do resgate”.
A atualização Taproot converteu a transação Bitcoin simples, mas cara, em um meio de armazenar dados complexos. Introduziu tecnologias como árvores Merklet e assinaturas Schnorr que visam melhorar a segurança e a capacidade do blockchain, o que abriu caminho para a criação de Bitcoin Ordinals.
Os Ordinais Bitcoin são criados pela inscrição de dados únicos em Satoshis individuais, mas essas inscrições, que representavam tokens ou NFTs, eram completamente independentes, desconhecendo-se umas das outras. A solução para isso foi chamada de Inscrições Recursivas.
Como o nome indica, as inscrições recursivas são um meio para as inscrições recorrerem a si mesmas, referenciarem-se ou reutilizarem os dados armazenados em inscrições anteriores. A aplicação atual de inscrições recursivas requer uma sintaxe semelhante às instruções de programação fornecidas às máquinas. Exige que o desenvolvedor indique expressamente a localização e o formato dos dados, informando como eles seriam referenciados.
O conceito de interconexão de dados de inscrição permite que os desenvolvedores criem programas complicados no blockchain, como videogames, software, plataformas DeFi e outros, expandindo o caso de uso e a adaptabilidade do ecossistema Bitcoin.
As inscrições recursivas permitem que as inscrições acessem e recuperem dados de inscrições conectadas, mantendo seus protocolos de segurança e flexibilidade para modificações futuras. Para conseguir isso, foram feitas alterações na Política de Segurança de Conteúdo (CSP) e um novo endpoint foi adicionado.
O CSP é um recurso de segurança que influencia como os recursos são transmitidos ou modificados. O recurso permite solicitações para endpoints que começam com o prefixo “/-/,” e essas inscrições podem chamar endpoints específicos usando “/content/<INSCRIPTION_ID>”. \
Os terminais são códigos-fonte para inscrições, que os usuários podem ajustar e transformar em inscrições recursivas. Ferramentas como o Ordiscan permitem aos usuários colar o endereço da inscrição na barra de pesquisa, encontrar a imagem “visualizar código-fonte” e copiar o código-fonte.
As novas alterações do CSP permitem que as inscrições decidam quantas solicitações podem ser feitas a si mesmas e quantas solicitações são feitas a outras inscrições. O projeto opta por usar a sintaxe “/-/” para flexibilidade e permite o uso de infraestrutura Web2 como Google e Firefox.
Inscrições recursivas podem ser incorporadas em programas HTML básicos e executadas em navegadores como o Google, não no Safari. Isso ocorre porque o Safari não implementa corretamente vários cabeçalhos CSP, um problema que a comunidade pretende resolver no futuro.
As inscrições recursivas têm alguns benefícios potenciais para o Bitcoin, e é por isso que a inovação tem causado agitação na comunidade Bitcoin.
O primeiro benefício são os efeitos sobre como o ecossistema Bitcoin lida com grandes quantidades de dados no blockchain. O limite de 4 MB afetou diretamente a extensão da inovação possível na blockchain do Bitcoin. As inscrições recursivas ajudam a resolver isso, contornando esse limite e introduzindo estruturas de dados complexas. Isso é feito referenciando dados existentes, possibilitando aos desenvolvedores manipular dados básicos.
Isso permitiria que projetos como videogames, arquivos de áudio, DeFi e projetos “semelhantes a contratos inteligentes” fossem construídos no blockchain.
Os defensores dos ordinais e das inscrições recursivas promoveram a possibilidade de inscrever bibliotecas, arquivos e bancos de dados que outros desenvolvedores possam referenciar e chamar. Isto permitir-lhes-ia construir bibliotecas permanentes e resistentes à censura, promovendo uma partilha de informação mais aberta e segura.
As inscrições recursivas permitem que os desenvolvedores e seus projetos façam referência aos dados existentes em vez de duplicá-los. Isso reduz significativamente a quantidade de informações que precisam ser mexidas em cada bloco, liberando espaço para mais projetos e inscrições.
Com a necessidade reduzida de inscrição em blocos, os proponentes de inscrições recursivas assumem que inscrições menores se traduzem em taxas de transação mais baixas, tornando as transações em cadeia mais acessíveis.
As inscrições recursivas permitem à comunidade lidar melhor com os dados, otimizando-os para aplicações que não existiriam devido ao limite de blocos. Essa flexibilidade permite a integração de novos recursos, casos de uso e funcionalidades à medida que a rede evolui.
Ao aproveitar a segurança e a imutabilidade do Bitcoin, os desenvolvedores podem criar mundos virtuais e jogos on-chain que de outra forma não seriam possíveis.
As inscrições recursivas são uma adição inovadora ao Bitcoin, mas nem todos os membros da comunidade apoiam totalmente.
A primeira questão que os críticos das inscrições recursivas têm é a possível centralização dos ordinais e suas implicações futuras na estrutura. Ordinais são inscrições em Satoshis que o Bitcoin vê como qualquer outro token que pode ser usado para pagar taxas e realizar transações porque o recurso Ordinais não faz parte dos recursos principais do Bitcoin, nem é ativado no consenso do Bitcoin.
Para manter os Ordinais, um grupo centralizado de desenvolvedores é responsável, o que pode levar a mudanças arbitrárias na infraestrutura subjacente, levando a interrupções no software ou direcionamento incorreto de arquivos.
Como as inscrições recursivas são construídas sobre esses Ordinais, qualquer interrupção na estrutura Ordinal afetaria diretamente o projeto de inscrição recursiva.
Os defensores das inscrições recursivas afirmam que a inovação reduziria o custo das transações no Bitcoin, mas os críticos discordam. Embora o custo de cada transação de inscrição possa sofrer alguma economia, o efeito líquido esperado no blockchain pode aumentar o custo geral de realização de uma transação no Bitcoin.
Durante o lançamento inicial do Ordinals no Bitcoin, a inovação ganhou popularidade, levando à criação de milhões de ativos Ordinal. Espera-se que essa popularidade integre milhões de usuários ao espaço de inscrição, levando a transações e custos de transação mais elevados.
Com fotos, memes, filmes, bibliotecas, códigos, repositórios e outros tipos de dados acumulados no Bitcoin, os usuários que pretendem realizar transações ou pagar por uma compra em Bitcoin teriam que pagar prêmios mais altos por transação, o que não representa um custo. globalmente eficiente.
A comunidade Bitcoin respondeu à introdução de inscrições recursivas construindo projetos em Bitcoin.
Fonte: site da PixelWar
PixelWar é um jogo multiplayer em Bitcoin baseado em inscrições recursivas. O projeto é um experimento social construído por uma equipe anônima de desenvolvedores que visa criar uma experiência de jogo online emocionante para seus usuários.
O projeto permite aos usuários criar telas PixelWar (256 x 256) enviando uma imagem ou construindo-a manualmente pixel por pixel. Essas telas PixelWar são inscrições que formam uma cadeia recursiva, fazendo atualmente do PixelWar um projeto com uma das maiores recursões.
O projeto utiliza um novo padrão, o BRC-721, que utiliza inscrições recursivas para registrar os processos e produtos de cada usuário.
Fonte: Meio do Ordinalsbot
OrdinalsBot é um projeto que permite aos usuários inscrever coleções no Bitcoin.
O custo dessas inscrições já foi uma limitação que obrigava os usuários a otimizar suas coleções, reduzindo a resolução e comprometendo a qualidade da obra.
Ao incorporar inscrições recursivas, as coleções podem ser feitas sem comprometer sua qualidade. Isso é feito inscrevendo cada característica em sua forma original em satochis usando otimização sem perdas. Então, usando inscrição recursiva, o projeto cria um arquivo HTML que extrai essas características para reconstruir a arte.
O resultado é uma obra de arte em Bitcoin que se parece exatamente com o original por uma fração do tamanho e do custo.
Inscrições recursivas permitem que o Bitcoin armazene dados complexos para a criação de diversos aplicativos, como videogames, bibliotecas e projetos DeFi.
Ele foi projetado para melhorar o armazenamento de dados, a utilização de blocos e a escalabilidade no Bitcoin, com a desvantagem de centralização potencial e custo geral mais alto.
Com projetos como PixelWar e Ordinalsbot construídos com inscrições exclusivas, os casos de uso potenciais para o recurso são altos.