Original | Odaily Planeta Diário

Autor | Nan Zhi

UTXO

Definição: UTXO (Unspent Transaction Output) é um modelo de dados comum na tecnologia blockchain. UTXO é uma forma de registrar o estado de uma saída de transação que rastreia cada saída de transação não gasta para determinar quais Bitcoins pertencem a qual endereço.

Fácil de entender:

Cada UTXO é como uma nota, possui uma denominação específica (número de Bitcoins) e possui um cadeado anexado que só pode ser aberto por uma chave privada (chave). Quando quiser enviar Bitcoin, você precisa selecionar algumas notas, fundi-las em uma nova e bloqueá-la novamente com o cadeado do destinatário. É basicamente assim que funciona uma transação Bitcoin.

Exemplo: Se você tiver dois UTXOs, um valendo 10 Bitcoins e outro valendo 20 Bitcoins, você pode fundi-los em um novo UTXO com um valor total de 30 Bitcoins e bloqueá-lo novamente com o endereço do destinatário. Desta forma, você completa uma transação, enviando 10 Bitcoins e 20 Bitcoins ao destinatário, e gerando um novo UTXO.

Por exemplo, Cathy na imagem abaixo obteve 10 BTC UTXO de Bob e 20 BTC UTXO de Alice. Seu "saldo" pode ser entendido como 30 BTC, e Cathy pode desmontar, combinar e enviar esses UTXO externamente.

Uma coisa a notar aqui é que as transferências externas não “retiram” uma parte dos fundos do saldo de um indivíduo e depois os transferem, mas os dividem em um ou mais UTXOs e “transferem” os fundos que não são transferidos externamente para eles mesmos. Isso é crucial para entender os ordinais.

ordinais

  • número de série:

Definição: O número total de Bitcoins é 21 milhões, e cada Bitcoin contém 100 milhões de Satoshis (Sats, Satoshis). O protocolo Ordinals numera esses Satoshis de acordo com a ordem de saída e transações.

A recompensa do primeiro bloco da rede Bitcoin é de 50 BTC, que equivale a 5 bilhões de satoshis, e esses 5 bilhões de satoshis são numerados em sequência como Sats nº 1, Sats nº 2... até Sats nº 5 bilhões. Posteriormente, os Bitcoins e Satoshis correspondentes produzidos em cada bloco também são numerados sequencialmente.

Observe que quando produzido pela primeira vez, cada sats é homogêneo e não é possível especificar qual sats é o nº 1 ou o nº 2 até que seja dividido por UTXO.

Aqui, assumimos que Alice detém os 50 BTC do bloco gênese, e a situação de transferência é a seguinte:

Depois que Alice transfere BTC para Bob, os primeiros três bilhões de sats e os últimos dois bilhões de sats são distinguidos e, em seguida, continuam a ser divididos com novos UTXOs, Cathy possui os sats nº 1 a nº 1 bilhão e nº. 3 bilhões foram para (5 bilhões-1) sats; e 5 bilhões de sats foram para a conta de Daniel.

  • Testemunha Segregada

Segregated Witness, muitas vezes referido como SegWit, é uma atualização do protocolo Bitcoin que visa resolver alguns problemas relacionados às transações Bitcoin e à escalabilidade da rede. A principal mudança do SegWit é armazenar os dados de assinatura (também conhecidos como dados testemunhas) nos dados de transação separadamente dos próprios dados de transação, tornando assim as transações Bitcoin mais eficientes e seguras e melhorando a escalabilidade da rede.

  • Raiz principal

Taproot é uma importante atualização de protocolo para Bitcoin projetada para melhorar a privacidade, escalabilidade e funcionalidade de contrato inteligente da rede Bitcoin. Esta atualização será ativada em novembro de 2021. Os scripts Taproot têm poucas restrições quanto ao seu conteúdo e também recebem descontos para testemunhas, tornando o armazenamento do conteúdo da inscrição relativamente econômico. Taproot é o último estágio de expansão do Bitcoin após Segregated Witness, criando condições para o surgimento de Ordinals.

  • inscrição

Resumindo, Inscription serve para “armazenar” (gravar) conteúdo na rede Bitcoin através do Segregated Witness e vinculá-lo a sats com um número de série específico, permitindo que seja transferido e negociado. No início, houve casos em que os principais sats foram transferidos por engano e os ativos foram perdidos (na verdade, os sats foram transferidos para o destinatário, embora a intenção original possa ter sido apenas uma transferência BTC), e as ferramentas atuais basicamente automatizam esse processo para evitar transferência indevida de satélites-chave.

Satoshi raro

De acordo com a ordem de produção, é definida a raridade de determinados números de série.

  • incomum: o primeiro satoshi de cada bloco

  • raro: o primeiro Satoshi de cada ciclo de ajuste de dificuldade

  • épico: o primeiro satoshi de cada período de redução pela metade

  • lendário: o primeiro satoshi de cada ciclo

  • mítico: o primeiro Satoshi do bloco gênese

Bitcoin NFT

O Inscription pode enviar qualquer arquivo de tamanho adequado (4 MB) para a rede Bitcoin. Atualmente, os principais tipos incluem imagem, texto, vídeo e áudio. As imagens formam um BTC NFT. As principais diferenças em relação aos NFTs tradicionais incluem:

  • O BTC NFT é sempre imutável, e o NFT tradicional geralmente tem permissões de modificação e ajuste;

  • Os criadores de BTC NFT devem pagar uma taxa proporcional ao tamanho do conteúdo, enquanto os NFTs tradicionais geralmente são armazenados em IPFS e o custo é extremamente baixo;

  • Os primeiros grandes projetos BTC NFT incluem: TwelveFold, Bitcoin Punks, Bitcoin Wizards, etc.

  • As séries mais populares de BTC NFT hoje em dia incluem: Bitcoin Frogs, Ordinal Maxi Biz, Goosinals, etc.

BRC-20

BRC-20 é um padrão de token proposto pela Domo em 9 de março de 23, que grava um texto específico no blockchain e o “trata” como um token. Seu formato padrão é o seguinte:

BRC-20 pode ser entendido como um “papel” registrado na cadeia. Os usuários registram quais operações realizaram no “papel”, como implantação de tokens, transferência de tokens, etc. Os recibos são então coletados, organizados e calculados por uma organização centralizada (ou descentralizada) para, em última análise, derivar acervos de tokens e dados de transações.

O valor dos tokens BRC-20 vem mais do “consenso” do que da utilidade. Quando mais usuários reconhecem seu valor, o “papel” é atualizado para “notas”. Assim como o processo de nascimento do valor do BTC, também foi considerado como dados sem um tostão na fase inicial, mas o valor foi aumentado através da obtenção de consenso.

inscrição recursiva

Uma grande limitação das inscrições Bitcoin é que a capacidade de armazenamento único é de apenas 4 M. Por exemplo, o protocolo BRC-721 usa armazenamento de terceiros para resolver este problema (consulte as inscrições recursivas tradicionais propostas pelo fundador da Ordinals, Casey,). permitindo o uso de sintaxe especial para referenciar o conteúdo de outras inscrições pode formar arquivos complexos e enormes, e com apenas algumas linhas de modificações de código, uma nova série NFT pode ser criada.

Protocolos populares atuais

Ativos de raiz principal

Taproot Assets (anteriormente Taro) é um protocolo desenvolvido pela Taproot para emissão de ativos no blockchain Bitcoin. Ele pode ser usado para criar ativos que podem ser transferidos na Lightning Network, permitindo assim transações instantâneas, de alto volume e com taxas baixas.

A Lightning Labs desenvolveu “Taproot Assets” para permitir que o Bitcoin se torne uma rede de múltiplos ativos de forma escalonável, ao mesmo tempo que segue os princípios do Bitcoin. Taproot Assets depende da atualização mais recente do Bitcoin, Taproot, para implementar uma nova estrutura de árvore que permite aos desenvolvedores incorporar metadados de ativos arbitrários em resultados existentes. Ele usa assinaturas Schnorr para melhorar a simplicidade e a escalabilidade e, mais importante, pode lidar com transações multi-hop na Lightning Network.

Protocolo Atômico

O Protocolo Atomics é um protocolo simples e flexível para criar, transferir e atualizar objetos digitais (tradicionalmente chamados de NFTs) em blockchains UTXO (como a rede Bitcoin). Atomic (ou "ATOM") é um método de controle de criação, transferência e atualização de objetos digitais.

Diferente dos Ordinais, que foram originalmente projetados para NFT, ele repensa como emitir tokens no BTC de forma centralizada, inviolável e justa, de baixo para cima.

Atomics usa sat, a menor unidade do Bitcoin, como o “átomo” básico. O UTXO de cada sat é usado para representar o próprio token, 1 token = 1 sat.

Ao verificar uma transação Atomics, você só precisa consultar o UTXO correspondente ao assento na cadeia BTC. A atomicidade do Token ARC 20 é consistente com a atomicidade do próprio BTC, e o cálculo das transferências ARC 20 é totalmente feito pela rede básica BTC. Portanto, em comparação com o BRC-20, as transações do ARC-20 reduziram bastante a necessidade de sequenciadores de terceiros, melhorando enormemente a descentralização de todo o sistema.

BRC-420

Documentação Oficial: O protocolo BRC-420 introduz um método de gestão de ativos digitais no Metaverso, fornecendo aos criadores um sistema abrangente para gerenciar, compartilhar e monetizar suas criações por meio de recursão, licenciamento e royalties. Características incluem:

  • Com base na função recursiva, formatos de ativos digitais complexos e recursivos podem ser implementados e vários formatos de ativos recursivos (2D, 3D) são suportados.

  • Integre-se ao blockchain para transferências automatizadas de royalties, vinculando direitos de uso a royalties para beneficiar os criadores.

Há muitas coisas novas surgindo no ecossistema Bitcoin, e o Odaily Planet Daily continuará prestando atenção. Os leitores interessados ​​na ecologia do Bitcoin também podem adicionar a conta oficial do WeChat (Odaily 2018 ou Daily 001) para ingressar na comunidade.