O que são Bitcoin Stamps e SRC-20?

IntermediárioDec 18, 2023
Bitcoin Stamps, um protocolo para armazenar dados de texto e imagem nas saídas de transações Bitcoin, oferecendo uma solução Bitcoin mais nativa em comparação com o protocolo Ordinals, embora a um custo de transação mais elevado. Inspirado no token BRC-20, o SRC-20 é um padrão para tokens de cadeia Bitcoin criados com base no protocolo Stamps.
O que são Bitcoin Stamps e SRC-20?

Em 6 de dezembro, o desenvolvedor principal do Bitcoin, Luke Dashjr, afirmou nas redes sociais: “As inscrições estão a explorar uma brecha no cliente Bitcoin Core para enviar dados inutilizados para a cadeia de blocos. Desde 2013, o código do Bitcoin Core permite aos utilizadores definir limites de tamanho de dados extra para transações durante o encaminhamento ou mineração (-datacarriersize). As inscrições contornam este limite disfarçando os dados como código de programa.” Planeia corrigir esta vulnerabilidade na próxima versão v27 no próximo ano. Mais tarde, abordando questões sobre Ordinais, ele alegou: “As inscrições em si são inexistentes, é uma farsa.”

Fonte: Twitter@LuckDashjr

Os comentários de Luke Dashjr atenuaram o entusiasmo pelo ecossistema Ordinals em expansão, causando movimentos de preços de montanha-russa em vários tokens BRC-20, com o preço da ORDI a despencar mais de 25% num único dia. Os críticos argumentam que a rede Bitcoin pertence à comunidade, não a nenhum desenvolvedor específico, e os desenvolvedores não devem decidir o destino do protocolo Ordinals com base nas preferências pessoais. Mesmo que o Luke atualize o software Bitcoin, a atualização não será implementada em toda a rede Bitcoin, a menos que os mineiros adotem o novo programa.

Apesar da disputa em curso entre desenvolvedores e comunidade sobre inscrições, esta controvérsia provocou reflexões sobre a essência dos Ordinais e da tecnologia blockchain, mudando a atenção para outro padrão de token semelhante ao BRC-20 mas sem as controvérsias trazidas pelos Ordinais - o padrão SRC-20 e o protocolo Bitcoin Stamps.

Ordinais e Carimbos Bitcoin

O Princípio Básico do Protocolo Ordinais

Essencialmente, o protocolo Ordinals é um protocolo derivado que usa o UTXO do Bitcoin como meio de armazenamento de dados. Ele atribui números sequenciais a cada “Satoshi”, a menor unidade de Bitcoin, e depois “inscreve” o texto ou a informação da imagem correspondente. Especificamente, utiliza a função OP_RETURN do Bitcoin para armazenar dados arbitrários na cadeia de blocos, um resultado não intencional das atualizações SegWit e Taproot da Bitcoin.

Fonte: Uma inscrição Ordinals gravada com o texto “Olá, mundo!”

Após a conclusão dos upgrades SegWit e Taproot, tornou-se economicamente viável escrever dados no campo Testemunha de um bloco Bitcoin, formando a base de dados para inscrições Ordinais. No entanto, este processo resulta em blocos de Bitcoin maiores, potencialmente aumentando os riscos de centralização e os custos operacionais para a rede Bitcoin.

Como os ativos dos Ordinais estão escritos nos dados das testemunhas do Bitcoin, em casos extremos, podem ser removidos permanentemente do livro-razão público do Bitcoin através da “poda completa do nó”. Em contraste, os dados do Bitcoin Stamps são gravados diretamente no UTXO do Bitcoin, exigindo nós completos para baixar e armazenar esses dados, eliminando o risco de remoção.

O que é o Bitcoin Stamps

O Bitcoin Stamps, criado pelo engenheiro de software Mike In Space (@mikeinspace), baseia-se no protocolo Counterparty (XCP) de 2014, o primeiro padrão de protocolo de token NFT na cadeia Bitcoin. Em 2017, os programadores atualizaram significativamente o protocolo Counterparty, aumentando consideravelmente a sua usabilidade. Atualmente, os Stamps já não utilizam o protocolo Counterparty para propagação de blockchain e podem ser executados diretamente na cadeia de blocos Bitcoin.

O princípio de funcionamento do protocolo Stamps é codificar dados de imagem (formato GIF, PNG ou SVG) numa string Base64, colocando-a como um sufixo no “STAMP:” dentro da chave de descrição da transação, ordenada por carimbo de data/hora e armazenada no Bare Multisig do Bitcoin UTXO. Posteriormente, a string Base64 na cadeia de blocos é decodificada numa imagem, que é carregada no stampchain.io para os utilizadores visualizarem.

Fonte: Um exemplo de um selo (Selos) no stampchain.io

Em termos de estrutura de dados, o design do protocolo Stamps está mais próximo da camada subjacente da cadeia de blocos Bitcoin, mas, ao mesmo tempo, está sujeito a mais limitações da própria rede. Após a atualização do Segwit, o tamanho do bloco de dados disponível para inscrições Ordinals atingiu 4 MB. No entanto, devido à capacidade limitada de armazenamento de dados nas saídas de transações Bitcoin, apenas 8 KB, o Bitcoin Stamps só pode armazenar 24 × 24 pixels, PNG de profundidade de 8 bits e imagens GIF. Além disso, o custo de transação dos Selos é maior; por exemplo, uma transação de inscrição Ordinals pode custar alguns dólares, enquanto uma transação de Selos pode chegar a $60.

Para mais detalhes técnicos sobre o SRC-20, pode visitar o link GitHub do programador Mike In Space: https://github.com/mikeinspace/stamps

O que é o SRC-20

O SRC-20 é um padrão de token de rede Bitcoin inspirado no padrão de token BRC-20 e concebido com base no protocolo Stamps. Sabemos que o BRC-20 usa inscrições de texto no formato JSON para implementar a implementação, cunhação e transferência de ativos de token. Da mesma forma, o SRC-20 também é um padrão de token implementado no formato JSON, com uma estrutura de dados semelhante à do BRC-20. Para mais detalhes sobre o padrão de token BRC-20, pode consultar O que é o Protocolo Ordinais? Visão geral do ecossistema Bitcoin NFT e BRC20.

Fonte: Um SELO SRC-20 em stampchain.io

Em comparação com o BRC-20, o SRC-20 remove algumas restrições às especificações dos tokens. Por exemplo, enquanto o BRC-20 suporta apenas nomes de token com 4 caracteres, o SRC-20 suporta nomes de token que variam de 1 a 5 caracteres, sem sensibilidade entre maiúsculas e minúsculas, e inclui suporte para sublinhado e vários caracteres especiais. Atualmente, PEPE, STAMP e KEVIN estão entre os tokens de maior valor de mercado na categoria de token SRC-20.

Como negociar Tokens SRC-20

A equipa Bitcoin Stamps lançou a sua carteira oficial, Stamp Wallet, no Github, que pode descarregar e usar em https://www.thestampwallet.com/. Também pode usar carteiras de terceiros como Unisat ou Leather wallet (anteriormente Hiro wallet) para armazenar e gerir tokens SRC-20, e ver os preços atuais de vários tokens SRC-20 no Coinranking.

Fonte:leather.io

Para negociação, pode visitar openstamp ou stampscan.xyz para negociação de tokens SRC-20 e rarestamp.xyz para negociar NFTs de Stamp.

Fonte: stampscan.xyz

Conclusão

Em comparação com o Protocolo Ordinals e o padrão BRC-20, o protocolo STAMP e o padrão SRC-20 estão mais próximos do armazenamento de dados nativo do Bitcoin, que atraiu atenção significativa para o SRC-20 após a recente controvérsia entre os desenvolvedores de Bitcoin. Atualmente, em comparação com o padrão BRC-20, o ecossistema SRC-20 ainda está numa fase relativamente inicial de desenvolvimento e o volume de negociação dos seus tokens é visivelmente menor. Lembramos os utilizadores de estarem cientes dos riscos associados ao negociar ou cunhar ativos SRC-20.

Autor: Edward
Tradutor(a): Piper
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate.io. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.

O que são Bitcoin Stamps e SRC-20?

IntermediárioDec 18, 2023
Bitcoin Stamps, um protocolo para armazenar dados de texto e imagem nas saídas de transações Bitcoin, oferecendo uma solução Bitcoin mais nativa em comparação com o protocolo Ordinals, embora a um custo de transação mais elevado. Inspirado no token BRC-20, o SRC-20 é um padrão para tokens de cadeia Bitcoin criados com base no protocolo Stamps.
O que são Bitcoin Stamps e SRC-20?

Em 6 de dezembro, o desenvolvedor principal do Bitcoin, Luke Dashjr, afirmou nas redes sociais: “As inscrições estão a explorar uma brecha no cliente Bitcoin Core para enviar dados inutilizados para a cadeia de blocos. Desde 2013, o código do Bitcoin Core permite aos utilizadores definir limites de tamanho de dados extra para transações durante o encaminhamento ou mineração (-datacarriersize). As inscrições contornam este limite disfarçando os dados como código de programa.” Planeia corrigir esta vulnerabilidade na próxima versão v27 no próximo ano. Mais tarde, abordando questões sobre Ordinais, ele alegou: “As inscrições em si são inexistentes, é uma farsa.”

Fonte: Twitter@LuckDashjr

Os comentários de Luke Dashjr atenuaram o entusiasmo pelo ecossistema Ordinals em expansão, causando movimentos de preços de montanha-russa em vários tokens BRC-20, com o preço da ORDI a despencar mais de 25% num único dia. Os críticos argumentam que a rede Bitcoin pertence à comunidade, não a nenhum desenvolvedor específico, e os desenvolvedores não devem decidir o destino do protocolo Ordinals com base nas preferências pessoais. Mesmo que o Luke atualize o software Bitcoin, a atualização não será implementada em toda a rede Bitcoin, a menos que os mineiros adotem o novo programa.

Apesar da disputa em curso entre desenvolvedores e comunidade sobre inscrições, esta controvérsia provocou reflexões sobre a essência dos Ordinais e da tecnologia blockchain, mudando a atenção para outro padrão de token semelhante ao BRC-20 mas sem as controvérsias trazidas pelos Ordinais - o padrão SRC-20 e o protocolo Bitcoin Stamps.

Ordinais e Carimbos Bitcoin

O Princípio Básico do Protocolo Ordinais

Essencialmente, o protocolo Ordinals é um protocolo derivado que usa o UTXO do Bitcoin como meio de armazenamento de dados. Ele atribui números sequenciais a cada “Satoshi”, a menor unidade de Bitcoin, e depois “inscreve” o texto ou a informação da imagem correspondente. Especificamente, utiliza a função OP_RETURN do Bitcoin para armazenar dados arbitrários na cadeia de blocos, um resultado não intencional das atualizações SegWit e Taproot da Bitcoin.

Fonte: Uma inscrição Ordinals gravada com o texto “Olá, mundo!”

Após a conclusão dos upgrades SegWit e Taproot, tornou-se economicamente viável escrever dados no campo Testemunha de um bloco Bitcoin, formando a base de dados para inscrições Ordinais. No entanto, este processo resulta em blocos de Bitcoin maiores, potencialmente aumentando os riscos de centralização e os custos operacionais para a rede Bitcoin.

Como os ativos dos Ordinais estão escritos nos dados das testemunhas do Bitcoin, em casos extremos, podem ser removidos permanentemente do livro-razão público do Bitcoin através da “poda completa do nó”. Em contraste, os dados do Bitcoin Stamps são gravados diretamente no UTXO do Bitcoin, exigindo nós completos para baixar e armazenar esses dados, eliminando o risco de remoção.

O que é o Bitcoin Stamps

O Bitcoin Stamps, criado pelo engenheiro de software Mike In Space (@mikeinspace), baseia-se no protocolo Counterparty (XCP) de 2014, o primeiro padrão de protocolo de token NFT na cadeia Bitcoin. Em 2017, os programadores atualizaram significativamente o protocolo Counterparty, aumentando consideravelmente a sua usabilidade. Atualmente, os Stamps já não utilizam o protocolo Counterparty para propagação de blockchain e podem ser executados diretamente na cadeia de blocos Bitcoin.

O princípio de funcionamento do protocolo Stamps é codificar dados de imagem (formato GIF, PNG ou SVG) numa string Base64, colocando-a como um sufixo no “STAMP:” dentro da chave de descrição da transação, ordenada por carimbo de data/hora e armazenada no Bare Multisig do Bitcoin UTXO. Posteriormente, a string Base64 na cadeia de blocos é decodificada numa imagem, que é carregada no stampchain.io para os utilizadores visualizarem.

Fonte: Um exemplo de um selo (Selos) no stampchain.io

Em termos de estrutura de dados, o design do protocolo Stamps está mais próximo da camada subjacente da cadeia de blocos Bitcoin, mas, ao mesmo tempo, está sujeito a mais limitações da própria rede. Após a atualização do Segwit, o tamanho do bloco de dados disponível para inscrições Ordinals atingiu 4 MB. No entanto, devido à capacidade limitada de armazenamento de dados nas saídas de transações Bitcoin, apenas 8 KB, o Bitcoin Stamps só pode armazenar 24 × 24 pixels, PNG de profundidade de 8 bits e imagens GIF. Além disso, o custo de transação dos Selos é maior; por exemplo, uma transação de inscrição Ordinals pode custar alguns dólares, enquanto uma transação de Selos pode chegar a $60.

Para mais detalhes técnicos sobre o SRC-20, pode visitar o link GitHub do programador Mike In Space: https://github.com/mikeinspace/stamps

O que é o SRC-20

O SRC-20 é um padrão de token de rede Bitcoin inspirado no padrão de token BRC-20 e concebido com base no protocolo Stamps. Sabemos que o BRC-20 usa inscrições de texto no formato JSON para implementar a implementação, cunhação e transferência de ativos de token. Da mesma forma, o SRC-20 também é um padrão de token implementado no formato JSON, com uma estrutura de dados semelhante à do BRC-20. Para mais detalhes sobre o padrão de token BRC-20, pode consultar O que é o Protocolo Ordinais? Visão geral do ecossistema Bitcoin NFT e BRC20.

Fonte: Um SELO SRC-20 em stampchain.io

Em comparação com o BRC-20, o SRC-20 remove algumas restrições às especificações dos tokens. Por exemplo, enquanto o BRC-20 suporta apenas nomes de token com 4 caracteres, o SRC-20 suporta nomes de token que variam de 1 a 5 caracteres, sem sensibilidade entre maiúsculas e minúsculas, e inclui suporte para sublinhado e vários caracteres especiais. Atualmente, PEPE, STAMP e KEVIN estão entre os tokens de maior valor de mercado na categoria de token SRC-20.

Como negociar Tokens SRC-20

A equipa Bitcoin Stamps lançou a sua carteira oficial, Stamp Wallet, no Github, que pode descarregar e usar em https://www.thestampwallet.com/. Também pode usar carteiras de terceiros como Unisat ou Leather wallet (anteriormente Hiro wallet) para armazenar e gerir tokens SRC-20, e ver os preços atuais de vários tokens SRC-20 no Coinranking.

Fonte:leather.io

Para negociação, pode visitar openstamp ou stampscan.xyz para negociação de tokens SRC-20 e rarestamp.xyz para negociar NFTs de Stamp.

Fonte: stampscan.xyz

Conclusão

Em comparação com o Protocolo Ordinals e o padrão BRC-20, o protocolo STAMP e o padrão SRC-20 estão mais próximos do armazenamento de dados nativo do Bitcoin, que atraiu atenção significativa para o SRC-20 após a recente controvérsia entre os desenvolvedores de Bitcoin. Atualmente, em comparação com o padrão BRC-20, o ecossistema SRC-20 ainda está numa fase relativamente inicial de desenvolvimento e o volume de negociação dos seus tokens é visivelmente menor. Lembramos os utilizadores de estarem cientes dos riscos associados ao negociar ou cunhar ativos SRC-20.

Autor: Edward
Tradutor(a): Piper
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate.io. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!