Tudo o que você precisa saber sobre os tokens ARC-20

intermediárioJan 28, 2024
O protocolo ARC-20 foi criado para introduzir moedas coloridas no Bitcoin, com cada moeda colorida lastreada em 1 satoshi.
Tudo o que você precisa saber sobre os tokens ARC-20

O ecossistema Bitcoin está passando por um período experimental desde 2023 que levou à criação de novos padrões e protocolos de tokens. Um desses protocolos é o protocolo ARC-20, que suporta a criação de vários tokens coloridos na blockchain Bitcoin.

O protocolo ARC-20 é um padrão do Protocolo Atomicals para a criação de tokens fungíveis suportados por Satoshi. É outra maneira de os desenvolvedores incorporarem mais casos de uso na rede Bitcoin, fornecendo uma maneira flexível e eficiente de criação e gerenciamento de ativos.

A infraestrutura ARC-20 depende da mineração Bitwork e do armazenamento permanente de arquivos para implantar e cunhar tokens diretamente ou de maneira descentralizada.

O que é o ARC-20?

Uma limitação que tem incomodado os desenvolvedores do Bitcoin é a capacidade de representar tokens fungíveis arbitrários no blockchain. O protocolo ARC-20 foi a resposta do Protocolo Atomical a este problema. Isso permitiu que o projeto introduzisse moedas coloridas no Bitcoin, com cada moeda colorida sendo lastreada no valor de 1 satoshi enquanto existir.

As moedas coloridas no Bitcoin são tokens usados para representar e rastrear ativos tangíveis ou intangíveis do mundo real. Eles são usados para representar coisas diferentes, como ações de uma empresa, dinheiro e outros que podem ser facilmente negociados com outros membros da comunidade. Quando um token colorido é criado, ele é vinculado a um Satoshi, representando o seu valor. Este satoshi subjacente tem o mesmo valor que qualquer outro no mercado, com o benefício adicional da utilidade que o token colorido representa.

No mesmo design, os tokens ARC-20 são apoiados por Satoshis, semelhante à forma como o Gold apoia as moedas dos países, e podem ser divididos, cunhados e transferidos para qualquer endereço Bitcoin em carteiras que suportam a seleção UTXO, assim como as moedas coloridas, os metadados em um token ARC-20 concedem aos detentores utilitários e privilégios especiais.

A origem do padrão de token ARC-20

O padrão de token ARC-20 é projetado com base no padrão de token BRC-20 combinado com moedas coloridas, adotando as funcionalidades existentes no Bitcoin.

Há poucas informações sobre a equipe responsável pela criação do token ARC-20 além de que ele veio do projeto Atomicals. O cronograma de sua existência vai do final de 2022 até o momento.

O Protocolo Atômico

O Protocolo Atomicals é um conjunto de funcionalidades construídas em blockchains, como Bitcoin, que permite a criação, cunhagem, organização e gerenciamento de ativos digitais. O protocolo permite que os usuários criem tokens fungíveis e tokens não fungíveis, cunhagem descentralizada e recursos de armazenamento de dados e classifiquem o conteúdo com base no envolvimento e na capacidade do conteúdo.

A flexibilidade do protocolo Atomicals levou à criação de ativos como os tokens ARC-20, que abriram um novo conjunto de possibilidades no Bitcoin. Os ativos digitais criados através do protocolo Atomicals carregam um histórico completo de suas transações e trocas desde o início (cunhagem) até a data, tornando cada ativo um ativo evidente que não precisa de um indexador ou parte externa para verificar sua autenticidade.

Assim, o lema por trás da criação do protocolo é: “Sem histórico de transações, não é seu objeto digital”. Embora o protocolo Atomicals seja semelhante ao protocolo Ordinals, ele não requer um endereço de ativo Taproot durante a transação, tornando possível transacionar em uma gama mais ampla de ativos e mais simples de executar transações.

ARC-20 versus BRC-20

Os protocolos ARC-20 e BRC-20 permitem a criação de tokens no ecossistema Bitcoin. Assim, os desenvolvedores que constroem esses tokens contam com a segurança e a infraestrutura do Bitcoin. Embora ambos os protocolos estejam dentro do ecossistema Bitcoin, eles abordam a escalabilidade no Bitcoin de forma diferente.

O protocolo BRC-20 concentra-se na inscrição de dados em satoshis, enquanto o ARC-20 se concentra na cunhagem de tokens coloridos fungíveis que são respaldados por satoshis. ARC-20 é um padrão de token versátil e flexível que cria tokens, cria algoritmos de classificação de conteúdo com base no engajamento e permite armazenamento de dados.

O protocolo BRC-20, por outro lado, é um protocolo mais estabelecido com uma comunidade maior que se integra às ferramentas existentes para criar tokens utilitários e moedas meme.

Ao contrário do protocolo BRC-20, que não possui um mecanismo de mineração embutido, mas se concentra na implantação e cunhagem de tokens, o protocolo ARC-20 permite a mineração Bitwork personalizável, que se alinha ao mecanismo de prova de trabalho do Bitcoin.

Embora o padrão BRC-20 seja um experimento que visa trazer funcionalidades do ERC-20 para o Bitcoin, o ARC-20 está focado em simplificar o gerenciamento de ativos sem depender de entidades externas.

Como funciona o ARC-20? Protocolo ARC-20, mineração Bitwork e armazenamento permanente de arquivos

Fonte: Guia de Atômicos

O Protocolo ARC-20

O protocolo ARC-20 permite que qualquer pessoa crie e transfira tokens coloridos para um endereço designado na blockchain. O protocolo usa a biblioteca Javascript e o tipo de arquivo JSON para determinar funções e eventos para criação e transferência. A função de cunhagem envolve dois tipos: a cunhagem descentralizada e a cunhagem direta.

Embora ambos os métodos usem o protocolo Atomicals e a interface de linha de comando (CLI) para cunhagem, a cunhagem descentralizada é executada por projetos conduzidos pela comunidade. A cunhagem descentralizada permite que vários usuários criem tokens gradualmente ao longo do tempo, garantindo que o desenvolvedor não tenha controle sobre a distribuição e o fornecimento.

A casa da moeda é configurada com parâmetros específicos como quantidade da casa da moeda, ticker, quantidade máxima da casa da moeda, altura do bloco e metadados, permitindo que o indivíduo decida se deseja se envolver. Isso torna os parâmetros flexíveis e configuráveis, com a capacidade de substituir os satoshis padrão por byte para a transação e definir um valor que não seja inferior ao valor de 1 Satoshi.

Isso permite que o projeto incorpore um estilo de cunhagem semelhante ao mecanismo de prova de trabalho.

A função Direct mint permite ao projeto cunhar todo o fornecimento de tokens do projeto em uma única transação, dando-lhes controle sobre a distribuição inicial, fornecimento e gastos dos tokens. A função geralmente é mantida pela equipe que cria o token, e eles são obrigados a comprometer um equivalente igual ao fornecimento pretendido em Satoshi.

Suponha que a equipe do projeto pretenda cunhar um suprimento de 1 milhão de tokens com a função de cunhagem direta. Espera-se que eles forneçam 1 milhão de satoshis antecipadamente, ou mais, com base nos parâmetros “satoshis por byte” definidos na implantação.

O protocolo ARC-20 possui um serviço de símbolos de ação integrado ao protocolo que fornece um sistema de nomenclatura de ações disponível globalmente, o que garante que os nomes das ações sejam exclusivos. Assim, uma vez utilizado um ticker name, ele se torna permanente e inutilizável por qualquer outro projeto.

Mineração Bitwork

A infraestrutura ARC-20 usa mineração Bitwork para definir um prefixo de mineração opcional para a transação mint. O recurso de mineração Bitwork é semelhante ao consenso de prova de trabalho (PoW) do Bitcoin, que requer muito poder computacional para resolver equações para cada bloco.

A diferença entre o consenso PoW e a infraestrutura de mineração Bitwork é o poder computacional necessário. O prefixo de mineração opcional do Bitwork é um recurso que permite aos usuários personalizar a dificuldade do processo de prova de trabalho durante a mineração de token, escolhendo um prefixo que precisa de menos hashes e é computável por GPUs e dispositivos padrão, como desktops e smartphones.

O conceito introduz tokens lavráveis por GPU que permitem ao usuário codificar strings arbitrárias no ID de transação do token usando representação hexadecimal. Isso cria tokens comprovadamente raros e difíceis de encontrar.

O sistema de mineração vai além da criação de tokens para estabelecer um sistema ou algoritmo de classificação de conteúdo. Os algoritmos usam índices e objetos digitais, postagens e conteúdo votados para fornecer um método de classificação para descoberta de conteúdo.

O objetivo é resolver problemas relacionados à manipulação, spam de conteúdo e classificações superiores compradas pelo licitante com lance mais alto no espaço criptográfico.

Armazenamento permanente de arquivos

O recurso de armazenamento permanente de arquivos permite aos usuários armazenar arquivos e dados de maneira imutável, especialmente ao armazenar objetos digitais Atomical estáticos. Objetos digitais atômicos estáticos são objetos digitais que não precisam ser alterados ou atualizados ao longo do tempo, o que permite aos usuários armazenar arquivos permanentemente em um blockchain.

Para armazenar um arquivo imutável na cadeia, o desenvolvedor usa o utilitário de linha de comando para designar o caminho do arquivo para armazenar o arquivo e os parâmetros que indicam o nível de comprometimento com a imutabilidade do arquivo.

Após a execução bem-sucedida, uma transação é iniciada e um ID de transação é criado. O ID consiste no ID da transação de confirmação, no ID da transação de revelação e em um ID de dados exclusivo associado ao arquivo armazenado. Quando o arquivo é armazenado com sucesso na cadeia, os desenvolvedores podem usar sintaxe recursiva para se referir ao arquivo.

Casos de uso para tokens ARC-20

Nomes de Reino

Fonte: Nome do Reino

O Realm Name System (RNS) é a primeira alternativa de nome de domínio alimentada pelo Protocolo Atômico do Bitcoin. É um serviço de nomenclatura exclusivo semelhante ao ENS da Ethereum que permite aos usuários desfrutar de sistemas de nomes sem permissão para identificar carteiras em Bitcoin.

As características de um nome RNS incluem um sinal “+” que inicia cada nome com pelo menos um caractere alfabético, como +ab ou +somethinglong. Outra característica é a permanência. Depois que um nome for cunhado por um usuário associado a uma carteira específica, o nome RNS pertencerá a essa carteira indefinidamente até que o usuário decida transferir ou negociar o nome com outro usuário ou carteira.

O Realm Name é um projeto descentralizado, de propriedade própria e autogerenciado em Bitcoin que usa o formato de objeto digital Atomical.

Plataforma de lançamento SuperEx ARC-20

Fonte: Site SuperEX

O SuperEX ARC-20 Launchpad é uma plataforma de troca projetada para lançar novos tokens ARC-20 e fornecer serviços a usuários interessados em investir no ecossistema ARC-20.

A bolsa promove o desenvolvimento e a prosperidade do ecossistema Bitcoin, lançando tokens sob o protocolo ARC-20 e liberando lançamentos aéreos de projetos ARC-20. Os usuários da plataforma podem participar de negociações de futuros de tokens ARC-20 lançados na SuperEX.

DMINT

DMINT é uma plataforma descentralizada projetada para negociar e fornecer liquidez para tokens ARC-20. Nos protocolos Anatômicos, o processo de criação de coleções de objetos digitais é dividido em quatro atividades principais.

A primeira é o implementador preparar os dados necessários para criar o ativo do objeto digital. Em seguida, o desenvolvedor configura o contêiner de objetos digitais usando a ferramenta de linha de comando. O desenvolvedor então valida e cunha o item do objeto digital para uso ou comércio.

O processo de coleta de dados para o projeto inclui a coleta de metadados para a coleta, os dados DMINT e outros dados relevantes necessários para concluir o projeto. Usando os dados coletados, o desenvolvedor modifica ou configura os metadados do objeto digital. Então, é selado e confirmado.

Os dados nos contêineres são então validados para garantir que os itens correspondam ao contêiner. Este é cunhado com o projeto informando sobre o status de cunhagem de itens individuais e a lista de itens já cunhados.

O crescimento do padrão ARC-20

A necessidade de mais casos de uso do Bitcoin levou à criação e aceitação de tokens ARC-20. Vários aplicativos e projetos utilizaram o padrão de token ARC-20 para desenvolver plataformas como Atomical Platform, BitVM e REALM.

Isso mostra um interesse crescente dos desenvolvedores em uma tecnologia que surgiu recentemente. O projeto visa melhorar a interoperabilidade e desenvolver o ecossistema Bitcoin, introduzindo recursos de desenvolvimento como Atomic NFTs.

Conclusão

O protocolo ARC-20 é um protocolo novo e promissor no Bitcoin que permite aos desenvolvedores aproveitar a segurança do blockchain para criar moedas coloridas, aumentando a utilidade potencial do ecossistema do Bitcoin.

O protocolo mostrou tração inicial ao permitir que os usuários criassem um nome de domínio, cunhassem NFTs e participassem de lançamentos aéreos ARC-20. O protocolo usa o recurso de armazenamento permanente Bitwork para executar suas funções de criação e armazenamento de tokens imutáveis.


Referência

<a href="https://medium.com/@superexnigeria/the-concept-of-brc-20-and-arc-20-tokens-f718b44d5455""> https://medium.com/@superexnigeria/the -conceito-de-brc-20-e-arc-20-tokens-f718b44d5455
https://worldcoin.org/articles/colored-coin
https://docs.atomicals.xyz/arc20-tokens
https://docs.atomicals.xyz/bitwork-mining
https://trustmachines.co/blog/unpacking-the-atomicals-protocol-on-bitcoin/
https://coinbay.io/en/what-is-arc-20-token-a-detailed-overview-of-the-arc-20-token-standard-28347
https://docs.atomicals.xyz/collection-containers/dmint-guide

Автор: Bravo
Перекладач: Piper
Рецензент(-и): Matheus、Edward、Ashley
* Ця інформація не є фінансовою порадою чи будь-якою іншою рекомендацією, запропонованою чи схваленою Gate.io.
* Цю статтю заборонено відтворювати, передавати чи копіювати без посилання на Gate.io. Порушення є порушенням Закону про авторське право і може бути предметом судового розгляду.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!
Створити обліковий запис