Autor original: MiX
Editor original: Faust, geek web3
Em 2 de março de 2024, o fundador do projeto de infraestrutura ecológica Runes, Rune Alpha, iniciou uma discussão com Casey, o fundador do protocolo Runes, em uma edição pública no Github.As duas partes discutiram como expandir o mecanismo de “inscrição pública” de o protocolo das Runas. Os tópicos incluem:
Devido a um forte interesse no protocolo de ativos derivados de Bitcoin, o autor deste artigo combinou alguns dos tópicos mais recentes sobre Runas e escreveu este artigo para conduzir uma exploração de desenvolvimento do passado dos protocolos de Runas e Ordinais, bem como métodos de emissão de ativos semelhantes. Acredito que sim. Isso ajudará todos a entender o ecossistema Bitcoin.
O chamado protocolo Runes é um protocolo para emissão de tokens homogêneos na rede Bitcoin. O esquema de token homogêneo foi reconstruído por Casey, o fundador da Ordinals, após o lançamento do esquema Ordinals. Ele é construído com base nas características do Bitcoin UTXO, o a ideia geral do design é muito simples.
Vale ressaltar que o protocolo Runes planeja lançar a mainnet quando o Bitcoin for reduzido pela metade em 2024 (altura do bloco 840.000), ou seja, no final de abril deste ano. O protocolo Runes ainda está em processo de otimização e iteração de versão.
Antes de popularizar brevemente os princípios das Runas, vamos entender rapidamente o contexto e o que realmente significa a chamada [gravura pública].
Casey, o proponente das Runas, não tinha a ideia de um protocolo de token homogêneo no início. Já em dezembro de 2022, Casey lançou o protocolo Ordinals com a intenção de encadear permanentemente os dados NFT ao Bitcoin. Simplificando, seria Os metadados NFT são como uma inscrição, registrada nos dados testemunhais das transações Bitcoin (a testemunha contém principalmente informações de assinatura digital), de modo que qualquer forma de conteúdo (como texto, imagens, etc.) pode ser gravada no Satoshi designado.

(Fonte da imagem:)
Então, as engrenagens da história começaram a girar. Em 8 de março de 2023, o desenvolvedor anônimo @domodata baseado em Ordinals, um típico protocolo de emissão de NFT, de forma indireta criou um conjunto de padrões BRC-20 para emissão de tokens homogêneos, que é baseado em inscrições. Dessa forma, um formato e atributos unificados (nome do token, fornecimento total, valor máximo de cunhagem única, etc.) são especificados para os dados de ativos derivativos que precisam ser carregados na cadeia Bitcoin e, em seguida, no indexador é usado para analisar e rastrear essas informações, mostrando a conta da carteira e o valor do ativo relacionado aos tokens BRC-20.

Aqui está a chave. A emissão do BRC-20 depende do protocolo NFT de inscrição do Bitcoin como Ordinals. Portanto, o mecanismo de emissão inicial torna-se semelhante ao processo de fundição do NFT. Naturalmente tem as características de “primeiro a chegar, primeiro a ser servido”. Quem vier A primeira Mint é propriedade de todos, o que é completamente diferente de quando os ativos Ethereum ERC-20 são emitidos, “a parte do projeto primeiro implanta o contrato de ativos, define o mecanismo de distribuição de ativos e o funcionário pode controlar o mercado como quiser”.
Este recurso de lançamento justo dá à maioria das pessoas uma chance justa de participar da emissão inicial de tokens homogêneos.O lado do projeto não tem reservas nem bloqueios, e todos podem participar assim que os ativos forem inicialmente emitidos. Logo, o BRC 20 provocou um boom na emissão de ativos derivativos na cadeia Bitcoin e até deu início direto a esse mercado altista. Pode-se observar que o método de emissão de “gravura pública” em que nos concentramos hoje é muito importante para o protocolo de Runas.
Mas o BRC-20 também traz muitos problemas: cada operação de ativos BRC-20 deve iniciar uma transação específica na cadeia Bitcoin. Com a popularidade dos ativos BRC-20, o conjunto de dados Bitcoin UTXO também está se expandindo rapidamente. Isso fez com que os principais desenvolvedores do BTC questionar abertamente o BRC-20.
O fundador dos Ordinais, Casey, não apenas se opõe ao BRC-20, mas também não reconhece os ativos de FT emitidos com base nos Ordinais.No entanto, a popularidade do BRC-20 o fez sentir que, embora 99% dos tokens sejam fraudes e truques, essas coisas ainda serão seja como um cassino que não pode desaparecer.
Ao mesmo tempo, o BRC-20 deixou “rastros excessivos” na cadeia Bitcoin, o que sobrecarregou os nós Bitcoin em termos de transporte de dados. No entanto, se alguém inventar um, pode “reduzir” a carga sobre os dados na cadeia.Os acordos de ativos podem ser capazes de aliviar os problemas causados pelo BRC-20.
Então Casey decidiu construir um “protocolo de token homogêneo melhor” para Bitcoin e, em 25 de setembro de 2023, lançou o conceito preliminar do protocolo Runes.

Do ponto de vista técnico, o protocolo Runes é construído com base no Bitcoin UTXO e em informações adicionais. O acionamento de cada transação requer informações de assinatura digital on-chain geradas fora da cadeia. Podemos transportar mensagens em um formato específico nas informações de assinatura. O protocolo Runes marca “mensagens específicas” através do opcode OP_RETURN. Essas mensagens específicas são informações relacionadas às alterações de ativos do Runes.
Comparado com o protocolo BRC-20, o Runes tem muitas vantagens, das quais as mais importantes são:
As etapas da transação são simplificadas e nenhum UTXO redundante e inútil é gerado, o que pode “reduzir melhor a carga” para os nós Bitcoin. Além disso, uma transação de transferência de BRC-20 suporta apenas um destinatário e um token, enquanto Runas suporta transferências para vários destinatários ao mesmo tempo e pode transferir vários tokens de Runas.
O armazenamento e indexação de dados de ativos é mais conciso: os dados BRC-20 são armazenados nos dados testemunhas de transações específicas no formato JSON, e o BRC-20 é baseado no modelo de conta, e o saldo de ativos está associado ao especificado conta. Os dados do protocolo Runes são armazenados no campo OP_RETURN de uma transação específica, e o método de registro de ativos adota o modelo UTXO, que pode ser diretamente “ligado isomorficamente” ao UTXO na cadeia Bitcoin.
Ao confirmar o status do ativo Runas de uma pessoa, você só precisa verificar o UTXO especial que a pessoa possui e está vinculado ao ativo Runas. Embora algumas informações ainda precisem ser rastreadas para concluir o cálculo, não há necessidade de escanear o Bitcoin. cadeia como BRC-20. Coleção UTXO completa, esta abordagem leve é mais amigável para indexação de dados.
Depois de falar brevemente sobre tecnologia, voltemos ao mecanismo de emissão discutido no início deste artigo. Casey projetou dois conjuntos de métodos de emissão para Runas, nomeadamente “valor total fixo” e “gravação pública”:
O valor total fixo significa que o emissor inscreve diretamente todas as Runas e depois as distribui, o que é relativamente mais centralizado.
A gravação pública serve para definir parâmetros para o método de emissão de runas, como especificar a altura do bloco ou carimbo de data e hora. Dentro do período de tempo que atende às regras, quantos ativos o usuário cunhará será a quantidade total de runas no final .
Os cenários e mecanismos correspondentes aos dois métodos de distribuição são completamente diferentes, a seguir falaremos apenas de “gravura pública”.
Na verdade, Sondotpin começou a discutir esse tópico na edição nº 124 de Runas, e foi aprovado por Casey.

O conteúdo específico da edição nº 165 é o seguinte:
Se a função do CTV puder ser lançada sem problemas no futuro, não haverá necessidade de suporte de protocolo. O CTV pode pré-definir diretamente os modelos de condições. Uma vez atendidas as condições, podem ser feitos lançamentos aéreos e ofertas públicas que atendam às condições.
Discussão em torno de Casey e SonPin, opinião pessoal:
1. Na fase inicial de lançamento de um projeto, é realmente necessário reservar alguns Tokens
Nos primeiros dias, se a parte do projeto quiser iniciar o negócio, será necessária uma certa quantidade de reservas de tokens para motivar a equipe principal e unir a comunidade. Se o acordo puder ser implementado de acordo com esta discussão, complementará a justiça e o valor de participação universal da “inscrição pública” e permitirá que partes mais valiosas do projeto básico participem do ecossistema das Runas através da “inscrição pública”.
2. Se e como reservar é entregar os meios de autocertificação ao emissor
Na verdade, Casey afirmou repetidamente em vídeos do YouTube que 99,9% dos tokens homogêneos são fraudes. Não finjam mudar o mundo. Admitam francamente que esta é uma indústria cheia de jogos de azar e especulação. Com sinceridade, tratem-se bem. e seja gentil com todos. É SÓ PARA DIVERSÃO!
Da edição #124 a #165, podemos ver que Casey tem mais reconhecimento dos cenários de uso de tokens homogêneos. Não há necessidade de questionar o método de “gravação pública”, expandir nesta base, como adicionar um mecanismo de reserva, é entregar o direito de escolha e autocertificação ao emissor, e também é uma boa forma de evitar moedas ruins expulsem moedas boas.
3. Inscrição NFT e Rune FT terão mais espaço para inovação
A ideia de Casey de um mecanismo de emissão multi-rodada para inscrição NFT e runa FT cooperarem entre si é bastante interessante. Como mencionamos no conhecimento prévio, Ordinais e Runas são protocolos projetados por Casey. Eles devem ser considerados como dois protocolos paralelos. No entanto, ambos são implementados no Github. No projeto Ord, existem muitos cruzamentos e colaborações técnicas, como como compartilhar a área de sincronização.Blocos de lógica subjacente.
Os projetos atuais, como Runestone e Runecoin, também são combinações inovadoras de inscrições e runas. A jogabilidade do Runecoin é a pré-mineração de inscrições mais popular. Manter as inscrições RSIC emitidas pelo Runecoin irá desenterrar continuamente as runas do projeto e, em seguida, alocar FT quando o protocolo Runes estiver online no final de abril. Estamos ansiosos por mais projetos no futuro que possam trazer novas ideias e novas formas de jogar.
4. Não há propriedade de Runas emitidas usando o método de “gravação pública”
O artigo original de Casey expressava apenas que “Runa não tem propriedade”, mas o autor acredita que isso deveria se referir especificamente à falta de propriedade de Runas que adotam o método de distribuição de “gravação pública”. O plano de “gravação pública” de duas rodadas proposto pela SonPin será definitivamente operado por um endereço com autoridade extremamente alta. Não é isso que o campo da criptografia criptográfica deseja ver.
Assim como o projeto Runecoin, após emitir 21.000 NFTs com inscrição RSIC, transferiu rapidamente a inscrição pai para o endereço de Satoshi Nakamoto, o que significa que ninguém poderá utilizá-la novamente, ou seja, promete não emitir emissões adicionais por meios técnicos. Esta operação em si lhe rendeu muitos elogios, o que a tornou muito popular entre os transeuntes.
PS: Qual é a inscrição do pai? Como a velocidade de interação no BTC é lenta e o gás é alto, quando o número de operações é relativamente grande, para melhorar a eficiência, uma inscrição pai geralmente é configurada primeiro e várias inscrições filhas são processadas diretamente em lotes na transação de a inscrição pai. Isso pode, ao interagir, economizar espaço de armazenamento e tempo de processamento do blockchain.
Por fim, vamos falar sobre o CTV mencionado por Casey, que é “Check Template Verify”.
CTV é uma proposta de atualização de protocolo para Bitcoin que visa aprimorar o contrato inteligente e os recursos de bloqueio da rede Bitcoin, permitindo que os usuários especifiquem um modelo para transações futuras ao criar uma transação. A ativação do CTV permitirá aos usuários criar tipos de transações mais complexos, como airdrops confiáveis e open etch, sem suporte explícito do protocolo.
Esta proposta de CTV aumenta a programabilidade e flexibilidade da rede Bitcoin. Foi mencionado nesta discussão que simplesmente falando, é possível criar um modelo de condição de desbloqueio usando UTXO, que tem a oportunidade de criar mais jogabilidade para Runas. Por exemplo, através do “Protocolo Runes + CTV”, 10 usuários podem usar conjuntamente a tecnologia CTV, cunhar runas juntas e, em seguida, predefinir alguns compromissos futuros de transação de pagamento Bitcoin.