Análise do Melhor Modelo para o Mecanismo de Substituição de Ativos Bitcoin
Introdução
As transações são o núcleo do web3, e a atenção é o seu recurso mais importante. O preço é o ponto de partida da popularidade, enquanto o valor é o ponto final do tempo.
O halving do Bitcoin e o lançamento do protocolo Runes já fazem mais de um mês. Durante esse período, surgiram várias plataformas e mercados de negociação. No dia do halving, o custo de um serviço de代打 de ativos Runes chegou a ultrapassar 100 dólares.
Este artigo irá usar o ativo Runes como exemplo para explorar o melhor mecanismo para o modelo de代打 (gravação) de ativos em Bitcoin.
1. Análise do ranking GAS da plataforma de suporte Runes
Do ponto de vista da proposta, as principais conclusões são as seguintes:
ordenação de custos de gás: divisão + solução em cadeia < cadeia < divisão < único
Grau de centralização: encadeado (sem endereço intermediário) < separação (sem endereço intermediário) < encadeado (com endereço intermediário) < separação (com endereço intermediário)
Efeito de agregação de ativos: encadeado > divisão + encadeado > divisão
Velocidade de subida em lote: divisão = divisão + em cadeia > em cadeia
1.1 Introdução ao mecanismo de gravação de Runes
Runes utiliza tecnologia de gravação a laser para registrar informações no campo op-return do UTXO do Bitcoin. Este método foi introduzido na versão 0.9 do Bitcoin Core, criando uma saída verificável, mas não consumível, permitindo que dados sejam armazenados na blockchain.
No explorador de blocos do Bitcoin, é possível ver as informações op-return anexadas à transação. Embora essas informações ocupem o local de saída do UTXO, não podem ser transferidas ou consumidas novamente, semelhante à área de notas da transação.
O mecanismo de代打 do Runes pode ser resumido da seguinte forma: uma transação só pode代打 um ativo. O custo da transação está principalmente relacionado ao tamanho dos dados na cadeia. Assim, o design ideal da plataforma de代打 deve reduzir ao máximo a quantidade de UTXO na transação.
1.2 modelo de divisão
O modelo de divisão realiza primeiro uma transação durante o processo de negociação, dividindo os fundos em várias subtransações, e depois cada subtransação realiza a emissão de ativos.
Tomando uma plataforma como exemplo, o processo de execução é o seguinte:
A primeira transação estima a taxa de cada subtransação, reservando 546 (valor comum de poeira) + valor da taxa, dividindo múltiplos UTXO para um novo endereço.
A segunda transação é feita do novo endereço de volta para o endereço do usuário, completando o serviço, e o usuário recebe ativos Runes.
O principal problema deste modelo é:
É necessário realizar uma transação de divisão primeiro.
O usuário obtém UTXO descentralizados
O utilizador pode precisar de fundir primeiro antes de colocar a ordem de venda, aumentando os custos de transação.
Algumas plataformas não executam substituições para os usuários em transações fracionadas, resultando em perdas gerais mais altas.
1.3 modelo em cadeia
O modelo em cadeia é semelhante a uma cadeia de transações contínua, onde cada transação consome a transação anterior que ainda está no pool de memórias. Neste modo, a plataforma geralmente cobra uma taxa na primeira transação, enquanto as transações subsequentes são processadas em ciclo, com um volume de dados relativamente menor.
A vantagem do modelo em cadeia é que o custo de gas é relativamente baixo, mas é limitado pelo mecanismo de proteção contra ataques DoS dos nós do Bitcoin, onde um vout de UTXO individual pode ser consumido e sua cadeia pode ter no máximo 25 transações na pool de memória. Esta é também a razão pela qual a cunhagem em grande volume geralmente utiliza endereços intermediários.
2. O melhor modelo de jogo para Runes: Divisão + Cadeia
Uma plataforma adotou uma solução de divisão + em cadeia, tornando-se o modelo relativamente melhor atualmente. As suas características incluem:
Ao dividir, já se atribui um ativo ao usuário, não desperdiçando oportunidades.
Execute a fundição de até 25 vezes após dividir o gas suficiente para a fundição em cadeia.
Executar após mais de 25 vezes de cunhagem, dividindo o gás necessário para múltiplas cadeias.
Este modelo, embora as taxas básicas não sejam melhores do que as puramente em cadeia, permite a cunhagem em grande escala e a eficiência de colocação na cadeia pode ser controlada para ser concluída em 2 blocos.
2.1 A importância da eficiência da cadeia
Os nós do Bitcoin têm um mecanismo de proteção contra ataques DoS, limitando o consumo do vout de um único UTXO e o seu encadeamento a no máximo 25 transações na pool de memórias. É por isso que a cunhagem em grande quantidade normalmente utiliza endereços intermediários.
O modelo de divisão pode ser colocado na pool de memória sem restrições após a transação ser dividida e registrada na blockchain (uma vez que a transação pai já não está na pool de memória, cada vout do UTXO é calculado independentemente com um limite de 25). Já o modelo encadeado só permite 25 transações ao mesmo tempo na pool de memória.
Portanto, o modelo ótimo deve considerar não apenas o custo de gas, mas também a capacidade de cunhagem em grande escala.
2.2 BTC taxa de otimização de comparação
Tomando como exemplo um endereço Taproot, a estrutura das taxas para diferentes tipos de endereços é ligeiramente diferente:
A cada input adicionado, o vsize aumenta 58
A cada output adicional, o vsize aumenta 43
Cada OP_RETURN, vsize aumenta cerca de 30
Através do cálculo, podemos obter:
Mintagem em lote em cadeia de 10 transações, com custo de 1310 vsize
Dividir a Mint em 10 transações, com um custo de 1697 vsize
taxa de otimização de gás: 22,8%
Mintagem em lote em cadeia de 20 transações, com custo de 2620 vsize
Dividir a mintagem em 20 transações, com um custo de 3437 vsize
taxa de otimização de gás: 23.8%
Parece que uma otimização de 20% não é muito, mas em tempos de altos custos de serviços de terceiros, 10 lotes podem economizar cerca de 200 dólares, o que tem um impacto significativo no limiar psicológico das transações.
3. Resumo
Desde o lançamento do protocolo de ativos Runes há um mês, embora não tenha conseguido ultrapassar uma capitalização de mercado de 1 bilhão de dólares, seu desenvolvimento ainda merece atenção. Atualmente, a infraestrutura central de serviços de jogo e mercado no ecossistema está incompleta, o que resulta em custos excessivos para a participação de investidores individuais e a falta de operações ecológicas por parte das instituições.
As plataformas existentes cobram altas taxas de transação ou não têm funcionalidades completas. Algumas plataformas, embora adotem um modelo em cadeia de baixo custo, podem sofrer de estimativas de gas imprecisas, o que pode resultar em falhas nas transações e afetar a determinação de inclusão na cadeia.
Além disso, o modelo atual de trading não considera as verdadeiras necessidades dos usuários - a própria transação. Em um mercado onde os preços flutuam enormemente no início, além das ações de mercado das equipes de projeto, a demanda por grandes volumes de ativos não é, na verdade, muito alta. Os usuários principais da plataforma devem ser os investidores individuais.
Assim, embora o modelo em cadeia tenha custos baixos, pode não ser adequado para a fase inicial de precificação de alta volatilidade, na ausência de ferramentas de divisão no mercado. A combinação de mais de 20 ativos em uma única transação aumentará a barreira de entrada.
Este artigo discute apenas o mecanismo de substituição de ativos na BTC, e no futuro também irá explorar modelos de mercado de negociação aplicáveis a novos ativos como BRC20, Ordinals, Atomical, Runes.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
14 gostos
Recompensa
14
6
Partilhar
Comentar
0/400
JustHodlIt
· 6h atrás
Para que complicar tanto com o jogo de terceiros?
Ver originalResponder0
WhaleSurfer
· 6h atrás
Como é que soa tão complicado? Investidor de retalho, é melhor não se meter com isso.
Explorando o mecanismo de substituição de ativos Bitcoin: Análise do melhor modelo do protocolo Runes
Análise do Melhor Modelo para o Mecanismo de Substituição de Ativos Bitcoin
Introdução
As transações são o núcleo do web3, e a atenção é o seu recurso mais importante. O preço é o ponto de partida da popularidade, enquanto o valor é o ponto final do tempo.
O halving do Bitcoin e o lançamento do protocolo Runes já fazem mais de um mês. Durante esse período, surgiram várias plataformas e mercados de negociação. No dia do halving, o custo de um serviço de代打 de ativos Runes chegou a ultrapassar 100 dólares.
Este artigo irá usar o ativo Runes como exemplo para explorar o melhor mecanismo para o modelo de代打 (gravação) de ativos em Bitcoin.
1. Análise do ranking GAS da plataforma de suporte Runes
Do ponto de vista da proposta, as principais conclusões são as seguintes:
1.1 Introdução ao mecanismo de gravação de Runes
Runes utiliza tecnologia de gravação a laser para registrar informações no campo op-return do UTXO do Bitcoin. Este método foi introduzido na versão 0.9 do Bitcoin Core, criando uma saída verificável, mas não consumível, permitindo que dados sejam armazenados na blockchain.
No explorador de blocos do Bitcoin, é possível ver as informações op-return anexadas à transação. Embora essas informações ocupem o local de saída do UTXO, não podem ser transferidas ou consumidas novamente, semelhante à área de notas da transação.
O mecanismo de代打 do Runes pode ser resumido da seguinte forma: uma transação só pode代打 um ativo. O custo da transação está principalmente relacionado ao tamanho dos dados na cadeia. Assim, o design ideal da plataforma de代打 deve reduzir ao máximo a quantidade de UTXO na transação.
1.2 modelo de divisão
O modelo de divisão realiza primeiro uma transação durante o processo de negociação, dividindo os fundos em várias subtransações, e depois cada subtransação realiza a emissão de ativos.
Tomando uma plataforma como exemplo, o processo de execução é o seguinte:
O principal problema deste modelo é:
1.3 modelo em cadeia
O modelo em cadeia é semelhante a uma cadeia de transações contínua, onde cada transação consome a transação anterior que ainda está no pool de memórias. Neste modo, a plataforma geralmente cobra uma taxa na primeira transação, enquanto as transações subsequentes são processadas em ciclo, com um volume de dados relativamente menor.
A vantagem do modelo em cadeia é que o custo de gas é relativamente baixo, mas é limitado pelo mecanismo de proteção contra ataques DoS dos nós do Bitcoin, onde um vout de UTXO individual pode ser consumido e sua cadeia pode ter no máximo 25 transações na pool de memória. Esta é também a razão pela qual a cunhagem em grande volume geralmente utiliza endereços intermediários.
2. O melhor modelo de jogo para Runes: Divisão + Cadeia
Uma plataforma adotou uma solução de divisão + em cadeia, tornando-se o modelo relativamente melhor atualmente. As suas características incluem:
Este modelo, embora as taxas básicas não sejam melhores do que as puramente em cadeia, permite a cunhagem em grande escala e a eficiência de colocação na cadeia pode ser controlada para ser concluída em 2 blocos.
2.1 A importância da eficiência da cadeia
Os nós do Bitcoin têm um mecanismo de proteção contra ataques DoS, limitando o consumo do vout de um único UTXO e o seu encadeamento a no máximo 25 transações na pool de memórias. É por isso que a cunhagem em grande quantidade normalmente utiliza endereços intermediários.
O modelo de divisão pode ser colocado na pool de memória sem restrições após a transação ser dividida e registrada na blockchain (uma vez que a transação pai já não está na pool de memória, cada vout do UTXO é calculado independentemente com um limite de 25). Já o modelo encadeado só permite 25 transações ao mesmo tempo na pool de memória.
Portanto, o modelo ótimo deve considerar não apenas o custo de gas, mas também a capacidade de cunhagem em grande escala.
2.2 BTC taxa de otimização de comparação
Tomando como exemplo um endereço Taproot, a estrutura das taxas para diferentes tipos de endereços é ligeiramente diferente:
Através do cálculo, podemos obter:
Mintagem em lote em cadeia de 10 transações, com custo de 1310 vsize
Dividir a Mint em 10 transações, com um custo de 1697 vsize
taxa de otimização de gás: 22,8%
Mintagem em lote em cadeia de 20 transações, com custo de 2620 vsize
Dividir a mintagem em 20 transações, com um custo de 3437 vsize
taxa de otimização de gás: 23.8%
Parece que uma otimização de 20% não é muito, mas em tempos de altos custos de serviços de terceiros, 10 lotes podem economizar cerca de 200 dólares, o que tem um impacto significativo no limiar psicológico das transações.
3. Resumo
Desde o lançamento do protocolo de ativos Runes há um mês, embora não tenha conseguido ultrapassar uma capitalização de mercado de 1 bilhão de dólares, seu desenvolvimento ainda merece atenção. Atualmente, a infraestrutura central de serviços de jogo e mercado no ecossistema está incompleta, o que resulta em custos excessivos para a participação de investidores individuais e a falta de operações ecológicas por parte das instituições.
As plataformas existentes cobram altas taxas de transação ou não têm funcionalidades completas. Algumas plataformas, embora adotem um modelo em cadeia de baixo custo, podem sofrer de estimativas de gas imprecisas, o que pode resultar em falhas nas transações e afetar a determinação de inclusão na cadeia.
Além disso, o modelo atual de trading não considera as verdadeiras necessidades dos usuários - a própria transação. Em um mercado onde os preços flutuam enormemente no início, além das ações de mercado das equipes de projeto, a demanda por grandes volumes de ativos não é, na verdade, muito alta. Os usuários principais da plataforma devem ser os investidores individuais.
Assim, embora o modelo em cadeia tenha custos baixos, pode não ser adequado para a fase inicial de precificação de alta volatilidade, na ausência de ferramentas de divisão no mercado. A combinação de mais de 20 ativos em uma única transação aumentará a barreira de entrada.
Este artigo discute apenas o mecanismo de substituição de ativos na BTC, e no futuro também irá explorar modelos de mercado de negociação aplicáveis a novos ativos como BRC20, Ordinals, Atomical, Runes.