O ecossistema BTC está a fazer progressos rápidos em soluções de expansão de programabilidade
Desde o início de 2024, apesar de o entusiasmo especulativo em relação ao BTC ter arrefecido, o desenvolvimento a nível técnico tem avançado a passos largos, especialmente em termos de Programabilidade. Este artigo apresentará algumas das soluções de escalabilidade do BTC que têm chamado a atenção.
Fractal
Fractal é uma estrutura escalável virtualizada com base no software cliente do bitcoin core. Ela melhora o desempenho de toda a rede através da criação recursiva de estruturas em árvore, sendo totalmente compatível com o BTC. Fractal ativa o operador op_cat, permitindo a implementação de mais lógica.
Fractal foi desenvolvido pela equipe Unisat e está previsto para ser lançado na mainnet em setembro de 2024. Na sua economia de tokens, 50% é gerado pela mineração, 15% é destinado ao ecossistema, 5% é pré-venda para investidores iniciais, 20% é para consultores e contribuintes principais, e 10% é como subsídio para a comunidade.
Na concepção da arquitetura, o Fractal encapsula o bitcoin core em um pacote de software de blockchain implantável, executando várias instâncias ancoradas recursivamente na rede principal do Bitcoin. Ele fez algumas modificações no bitcoin core, como reduzir o tempo de confirmação e aumentar o tamanho do bloco.
A ativação do operador op_cat no Fractal proporciona mais possibilidades para a escalabilidade do BTC. As diferentes cadeias de instância podem se comunicar, permitindo a transferência de ativos de forma contínua. O Bitcoin e outros ativos podem entrar na rede Fractal através de pontes descentralizadas.
Para aumentar a segurança, o Fractal introduz mineração conjunta, onde um a cada três blocos é gerado através da mineração combinada com mineradores de BTC. A nova cadeia de instâncias terá medidas de proteção na fase de lançamento, até atingir um estado seguro.
AVM
AVM(Atomicals Virtual Machine) é a implementação de contrato inteligente BTC do Protocolo Atomicals. Ele cria uma máquina virtual que simula scripts BTC, abrindo múltiplos códigos de operação BTC brutos, permitindo que os desenvolvedores implementem contratos inteligentes através da combinação de scripts de Bitcoin.
A AVM alcançou a completude de Turing através do PDA de dupla pilha, funcionando em um sandbox que inclui indexador, parser de instruções e estado global. Seu conjunto de instruções contém todos os códigos de operação BTC, permitindo que os desenvolvedores programem utilizando funcionalidades do BTC que não estão habilitadas.
AVM é uma arquitetura que pode ser aplicada a vários protocolos de metadados, como BRC20, ARC20, Runes, CBRC, entre outros, bastando fazer pequenos ajustes no indexador. A versão de teste do AVM foi lançada e o código relacionado foi tornado open source.
OP_NET
OP_NET visa introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum, mas mais adequadas às características do Bitcoin. Ele apenas requer o uso de Bitcoin nativo como taxa de transação, sem necessidade de outros tokens.
OP_NET fornece um conjunto completo e compacto de bibliotecas de desenvolvimento, principalmente escritas em AssemblyScript. Ele mantém o consenso de bloco e a disponibilidade de dados do Bitcoin, executando cálculos complexos na blockchain do Bitcoin através da execução da máquina virtual (OP_VM).
OP_NET suporta várias linguagens de programação, utilizando Tapscript para implementar funcionalidades avançadas de contratos inteligentes. O código do contrato inteligente é comprimido e escrito na transação BTC, gerando o endereço do contrato.
Ao interagir com o OP_NET, os usuários devem pagar uma taxa adicional de pelo menos 330 satoshis. O OP_NET oferece um sistema de Proof of Authority, permitindo que o BTC seja encapsulado como WBTC.
A ecologia OP_NET abrange vários campos, incluindo troca descentralizada, empréstimos, market making, fornecimento de liquidez, pontes cross-chain, entre outros, incluindo vários projetos como Motoswap, Stash, Ordinal Novus.
BRC100
O BRC-100 é um protocolo de computação descentralizado construído com base na teoria dos Ordinais. Ele implementa operações DeFi complexas ao adicionar novas operações como "destruir" e "cunhar" ao brc20. Os desenvolvedores podem expandir mais operadores com base no BRC-100.
BRC-100 oferece operações como mint2/mint3 e burn2/burn3, permitindo que o token seja convertido entre o modelo UTXO e o modelo de máquina de estado. Ele suporta operações entre cadeias, com o protocolo de governança BRC-101(, o protocolo de liquidez automatizada BRC-102) e o protocolo de staking/re-staking de liquidez BRC-104(, entre outros protocolos de extensão.
No ecossistema BRC-100, existem principalmente o mercado inBRC) e o indexador (, o 100Swap) AMM DEX( e o 100Layer) protocolo de liquidez(, entre outros projetos.
Programabilidade Runes ) Protorunes (
Programabilidade Runes é a camada de expansão das Runes, permitindo a criação de ativos programáveis com Runes. O Proto-Runes Protocol é um dos principais projetos, oferecendo a estrutura para as Runes programáveis.
O Protocolo Proto-Runes converte runas em formas programáveis Protorunes através do mecanismo Protoburn. A Protomessage é utilizada para executar instruções de operação nos subprotocolos.
O mecanismo de operação do protocolo Proto-Runes é que o indexador primeiro processa as características Runestone no protocolo de runas, e depois processa as mensagens dos subprotocolos em ordem. Ele utiliza a codificação LEB128 para representar campos e mensagens do protocolo.
Recentemente, o primeiro Protorune - QUORUM•GENESIS•PROTORUNE foi concluído com o Protoburn. Ele serve como uma implementação de referência, destinado a fornecer um fórum público para o padrão Protorune, e pode ser integrado ao protocolo para fornecer funcionalidades de governança para o token do projeto.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
8 Curtidas
Recompensa
8
6
Compartilhar
Comentário
0/400
PretendingSerious
· 07-11 02:21
BTC não se limita a subir ou cair o valor da moeda
A ecologia BTC alcança um avanço em programabilidade: Análise de soluções de expansão populares como Fractal, AVM.
O ecossistema BTC está a fazer progressos rápidos em soluções de expansão de programabilidade
Desde o início de 2024, apesar de o entusiasmo especulativo em relação ao BTC ter arrefecido, o desenvolvimento a nível técnico tem avançado a passos largos, especialmente em termos de Programabilidade. Este artigo apresentará algumas das soluções de escalabilidade do BTC que têm chamado a atenção.
Fractal
Fractal é uma estrutura escalável virtualizada com base no software cliente do bitcoin core. Ela melhora o desempenho de toda a rede através da criação recursiva de estruturas em árvore, sendo totalmente compatível com o BTC. Fractal ativa o operador op_cat, permitindo a implementação de mais lógica.
Fractal foi desenvolvido pela equipe Unisat e está previsto para ser lançado na mainnet em setembro de 2024. Na sua economia de tokens, 50% é gerado pela mineração, 15% é destinado ao ecossistema, 5% é pré-venda para investidores iniciais, 20% é para consultores e contribuintes principais, e 10% é como subsídio para a comunidade.
Na concepção da arquitetura, o Fractal encapsula o bitcoin core em um pacote de software de blockchain implantável, executando várias instâncias ancoradas recursivamente na rede principal do Bitcoin. Ele fez algumas modificações no bitcoin core, como reduzir o tempo de confirmação e aumentar o tamanho do bloco.
A ativação do operador op_cat no Fractal proporciona mais possibilidades para a escalabilidade do BTC. As diferentes cadeias de instância podem se comunicar, permitindo a transferência de ativos de forma contínua. O Bitcoin e outros ativos podem entrar na rede Fractal através de pontes descentralizadas.
Para aumentar a segurança, o Fractal introduz mineração conjunta, onde um a cada três blocos é gerado através da mineração combinada com mineradores de BTC. A nova cadeia de instâncias terá medidas de proteção na fase de lançamento, até atingir um estado seguro.
AVM
AVM(Atomicals Virtual Machine) é a implementação de contrato inteligente BTC do Protocolo Atomicals. Ele cria uma máquina virtual que simula scripts BTC, abrindo múltiplos códigos de operação BTC brutos, permitindo que os desenvolvedores implementem contratos inteligentes através da combinação de scripts de Bitcoin.
A AVM alcançou a completude de Turing através do PDA de dupla pilha, funcionando em um sandbox que inclui indexador, parser de instruções e estado global. Seu conjunto de instruções contém todos os códigos de operação BTC, permitindo que os desenvolvedores programem utilizando funcionalidades do BTC que não estão habilitadas.
AVM é uma arquitetura que pode ser aplicada a vários protocolos de metadados, como BRC20, ARC20, Runes, CBRC, entre outros, bastando fazer pequenos ajustes no indexador. A versão de teste do AVM foi lançada e o código relacionado foi tornado open source.
OP_NET
OP_NET visa introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum, mas mais adequadas às características do Bitcoin. Ele apenas requer o uso de Bitcoin nativo como taxa de transação, sem necessidade de outros tokens.
OP_NET fornece um conjunto completo e compacto de bibliotecas de desenvolvimento, principalmente escritas em AssemblyScript. Ele mantém o consenso de bloco e a disponibilidade de dados do Bitcoin, executando cálculos complexos na blockchain do Bitcoin através da execução da máquina virtual (OP_VM).
OP_NET suporta várias linguagens de programação, utilizando Tapscript para implementar funcionalidades avançadas de contratos inteligentes. O código do contrato inteligente é comprimido e escrito na transação BTC, gerando o endereço do contrato.
Ao interagir com o OP_NET, os usuários devem pagar uma taxa adicional de pelo menos 330 satoshis. O OP_NET oferece um sistema de Proof of Authority, permitindo que o BTC seja encapsulado como WBTC.
A ecologia OP_NET abrange vários campos, incluindo troca descentralizada, empréstimos, market making, fornecimento de liquidez, pontes cross-chain, entre outros, incluindo vários projetos como Motoswap, Stash, Ordinal Novus.
BRC100
O BRC-100 é um protocolo de computação descentralizado construído com base na teoria dos Ordinais. Ele implementa operações DeFi complexas ao adicionar novas operações como "destruir" e "cunhar" ao brc20. Os desenvolvedores podem expandir mais operadores com base no BRC-100.
BRC-100 oferece operações como mint2/mint3 e burn2/burn3, permitindo que o token seja convertido entre o modelo UTXO e o modelo de máquina de estado. Ele suporta operações entre cadeias, com o protocolo de governança BRC-101(, o protocolo de liquidez automatizada BRC-102) e o protocolo de staking/re-staking de liquidez BRC-104(, entre outros protocolos de extensão.
No ecossistema BRC-100, existem principalmente o mercado inBRC) e o indexador (, o 100Swap) AMM DEX( e o 100Layer) protocolo de liquidez(, entre outros projetos.
Programabilidade Runes ) Protorunes (
Programabilidade Runes é a camada de expansão das Runes, permitindo a criação de ativos programáveis com Runes. O Proto-Runes Protocol é um dos principais projetos, oferecendo a estrutura para as Runes programáveis.
O Protocolo Proto-Runes converte runas em formas programáveis Protorunes através do mecanismo Protoburn. A Protomessage é utilizada para executar instruções de operação nos subprotocolos.
O mecanismo de operação do protocolo Proto-Runes é que o indexador primeiro processa as características Runestone no protocolo de runas, e depois processa as mensagens dos subprotocolos em ordem. Ele utiliza a codificação LEB128 para representar campos e mensagens do protocolo.
Recentemente, o primeiro Protorune - QUORUM•GENESIS•PROTORUNE foi concluído com o Protoburn. Ele serve como uma implementação de referência, destinado a fornecer um fórum público para o padrão Protorune, e pode ser integrado ao protocolo para fornecer funcionalidades de governança para o token do projeto.
![Fractal、OP_NET、AVM、BRC100、Programabilidade符文,BTC 还有哪些扩展方案?])https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp(