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

Intermediário12/18/2023, 9:03:19 AM
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.

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.

Author: Edward
Translator: Piper
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.

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

Intermediário12/18/2023, 9:03:19 AM
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.

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.

Author: Edward
Translator: Piper
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.
Start Now
Sign up and get a
$100
Voucher!