Avanços técnicos no ecossistema BTC: Visão geral das soluções de Programabilidade
O ecossistema do Bitcoin, desde o primeiro trimestre de 2024, embora o entusiasmo especulativo tenha diminuído, fez grandes progressos a nível técnico, especialmente em soluções de Programabilidade. Este artigo apresentará algumas das soluções de expansão programável em BTC mais comentadas, incluindo Fractal Bitcoin, AVM, OP_NET, BRC100 e runas programáveis.
Fractal Bitcoin
Fractal é uma estrutura escalável virtualizada com base no software cliente principal do Bitcoin, que melhora o desempenho de toda a rede através da criação recursiva de estruturas em árvore. É totalmente compatível com o Bitcoin e sua infraestrutura, ao mesmo tempo que ativa o operador op_cat para permitir mais lógica.
Fractal foi desenvolvido pela equipe Unisat, tendo atualmente concluído a rede de testes Beta, com o lançamento da mainnet previsto para setembro de 2024. No design da sua economia de tokens, 50% são gerados por mineração, 15% são destinados ao ecossistema, 5% são vendidos em pré-venda para investidores iniciais, 20% são alocados para consultores e contribuintes principais, e 10% são utilizados como subsídios para a comunidade.
Na concepção da arquitetura, o Fractal encapsula o cliente principal do Bitcoin em um pacote de software de blockchain implantável através de tecnologia de virtualização, e executa várias instâncias na rede principal do Bitcoin através de ancoragem recursiva. Ele faz algumas modificações no núcleo do Bitcoin, como a redução do tempo de confirmação de blocos e o aumento do tamanho dos blocos, para melhorar o desempenho.
Fractal ativou o operador op_cat, proporcionando mais possibilidades para soluções de escalabilidade em BTC. Na questão da transferência de ativos entre cadeias, diferentes instâncias podem realizar transferências sem costura através de uma interface de transferência de ativos genérica.
Para aumentar a segurança, o Fractal introduziu um mecanismo de mineração conjunta e permite que as novas cadeias de instância criadas definam um período de proteção durante a fase de lançamento. No futuro, grandes mineradores poderão alocar seu poder de hash em diferentes instâncias, melhorando ainda mais a robustez do sistema.
AVM
AVM(Atomicals Virtual Machine) é a implementação de contrato inteligente BTC do Atomicals Protocol. Ele cria uma máquina virtual que simula o script BTC e abre múltiplos códigos de operação BTC, permitindo que os desenvolvedores implementem contratos inteligentes através da combinação de scripts de Bitcoin.
AVM maximiza a capacidade dos códigos de operação originais do BTC, alcançando a completude de Turing através do PDA de duas pilhas. Ele contém todos os códigos de operação do BTC, permitindo que os desenvolvedores programem muitas funcionalidades não ativadas do BTC na mainnet.
Como uma arquitetura, o AVM é quase aplicável a qualquer protocolo de metadados, bastando ajustar ligeiramente o indexador sob a máquina virtual. Atualmente, o AVM lançou uma versão de teste, e o código relacionado foi aberto no GitHub.
OP_NET
OP_NET tem como objetivo introduzir funcionalidades de contratos inteligentes semelhantes às da Ethereum na rede Bitcoin, mas mais alinhadas com as características e arquitetura do Bitcoin. Os usuários podem negociar na OP_NET usando apenas Bitcoin nativo, sem a necessidade de outros tokens para pagar taxas.
OP_NET oferece um conjunto completo, compacto e fácil de usar de bibliotecas de desenvolvimento, principalmente escritas em AssemblyScript. Ele preserva o consenso de bloco do Bitcoin e a disponibilidade de dados, 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 ativar funcionalidades avançadas de contratos inteligentes. O código do contrato inteligente é comprimido e escrito na transação BTC, gerando um endereço UTXO que é considerado como o endereço do contrato.
O ecossistema OP_NET abrange vários campos, incluindo negociação descentralizada, empréstimos, criação de mercado, fornecimento de liquidez, pontes entre cadeias, entre outros, incluindo vários projetos como Motoswap, Stash, Ordinal Novus, Ichigai.
BRC100
BRC-100 é um protocolo de computação descentralizado construído com base na teoria Ordinals, que implementa operações complexas de DeFi ao adicionar novas operações como "destruir" e "cunhar" ao brc20. Ele oferece operações como mint2/mint3 e burn2/burn3, permitindo que os tokens sejam convertidos de forma segura entre o modelo UTXO e o modelo de máquina de estado.
Os protocolos BRC-100 e seus protocolos de extensão constituem a pilha de protocolos BRC-100, todos os protocolos de extensão são compatíveis entre si. Atualmente, já existem o protocolo de governança on-chain BRC-101(, o protocolo de liquidez automatizada BRC-102) e o protocolo de staking/re-staking de liquidez BRC-104(, entre outros.
Os principais projetos no ecossistema BRC-100 incluem o inBRC), o primeiro mercado e indexador BRC-100, o 100Swap(, um DEX AMM baseado no protocolo BRC-102, e o 100Layer), um protocolo de liquidez na camada L1 do Bitcoin(.
Programabilidade Runes ) Protorunes (
Programabilidade rúnica é a camada de extensão das runas, permitindo a criação de ativos programáveis com runas. O Proto-Runes Protocol é um dos principais projetos, fornecendo a estrutura para runas programáveis, suportando a implementação de funcionalidades de DEX semelhantes ao Uniswap na rede Bitcoin.
Os mecanismos chave do Proto-Runes incluem o Protoburn) que converte runas em uma forma utilizável por subprotocólos( e o Protomessage) que executa instruções de operação nos subprotocólos(. O indexador primeiro processa as características Runestone no protocolo de runas, e depois processa sequencialmente as mensagens de protocolo dos subprotocólos.
Recentemente, o primeiro Protorune "QUORUM•GENESIS•PROTORUNE" foi concluído com sucesso a Protoburn, demonstrando o funcionamento correto do indexador ord. Este Protorune gênese visa servir como um fórum público para os padrões Protorune e pode fornecer funções de governança para os tokens do projeto.
No geral, estas soluções de Programabilidade expandem as possibilidades para o ecossistema do Bitcoin, impulsionando o desenvolvimento do BTC em contratos inteligentes e aplicações descentralizadas. Com a maturação e aplicação destas tecnologias, o ecossistema do Bitcoin espera-se que tenha um futuro mais rico e diversificado.
![Fractal, OP_NET, AVM, BRC100, Programabilidade Runes, BTC ainda tem quais opções de expansão?])https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp(
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.
Visão geral das cinco principais soluções de programabilidade do ecossistema BTC: de Fractal a runas programáveis
Avanços técnicos no ecossistema BTC: Visão geral das soluções de Programabilidade
O ecossistema do Bitcoin, desde o primeiro trimestre de 2024, embora o entusiasmo especulativo tenha diminuído, fez grandes progressos a nível técnico, especialmente em soluções de Programabilidade. Este artigo apresentará algumas das soluções de expansão programável em BTC mais comentadas, incluindo Fractal Bitcoin, AVM, OP_NET, BRC100 e runas programáveis.
Fractal Bitcoin
Fractal é uma estrutura escalável virtualizada com base no software cliente principal do Bitcoin, que melhora o desempenho de toda a rede através da criação recursiva de estruturas em árvore. É totalmente compatível com o Bitcoin e sua infraestrutura, ao mesmo tempo que ativa o operador op_cat para permitir mais lógica.
Fractal foi desenvolvido pela equipe Unisat, tendo atualmente concluído a rede de testes Beta, com o lançamento da mainnet previsto para setembro de 2024. No design da sua economia de tokens, 50% são gerados por mineração, 15% são destinados ao ecossistema, 5% são vendidos em pré-venda para investidores iniciais, 20% são alocados para consultores e contribuintes principais, e 10% são utilizados como subsídios para a comunidade.
Na concepção da arquitetura, o Fractal encapsula o cliente principal do Bitcoin em um pacote de software de blockchain implantável através de tecnologia de virtualização, e executa várias instâncias na rede principal do Bitcoin através de ancoragem recursiva. Ele faz algumas modificações no núcleo do Bitcoin, como a redução do tempo de confirmação de blocos e o aumento do tamanho dos blocos, para melhorar o desempenho.
Fractal ativou o operador op_cat, proporcionando mais possibilidades para soluções de escalabilidade em BTC. Na questão da transferência de ativos entre cadeias, diferentes instâncias podem realizar transferências sem costura através de uma interface de transferência de ativos genérica.
Para aumentar a segurança, o Fractal introduziu um mecanismo de mineração conjunta e permite que as novas cadeias de instância criadas definam um período de proteção durante a fase de lançamento. No futuro, grandes mineradores poderão alocar seu poder de hash em diferentes instâncias, melhorando ainda mais a robustez do sistema.
AVM
AVM(Atomicals Virtual Machine) é a implementação de contrato inteligente BTC do Atomicals Protocol. Ele cria uma máquina virtual que simula o script BTC e abre múltiplos códigos de operação BTC, permitindo que os desenvolvedores implementem contratos inteligentes através da combinação de scripts de Bitcoin.
AVM maximiza a capacidade dos códigos de operação originais do BTC, alcançando a completude de Turing através do PDA de duas pilhas. Ele contém todos os códigos de operação do BTC, permitindo que os desenvolvedores programem muitas funcionalidades não ativadas do BTC na mainnet.
Como uma arquitetura, o AVM é quase aplicável a qualquer protocolo de metadados, bastando ajustar ligeiramente o indexador sob a máquina virtual. Atualmente, o AVM lançou uma versão de teste, e o código relacionado foi aberto no GitHub.
OP_NET
OP_NET tem como objetivo introduzir funcionalidades de contratos inteligentes semelhantes às da Ethereum na rede Bitcoin, mas mais alinhadas com as características e arquitetura do Bitcoin. Os usuários podem negociar na OP_NET usando apenas Bitcoin nativo, sem a necessidade de outros tokens para pagar taxas.
OP_NET oferece um conjunto completo, compacto e fácil de usar de bibliotecas de desenvolvimento, principalmente escritas em AssemblyScript. Ele preserva o consenso de bloco do Bitcoin e a disponibilidade de dados, 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 ativar funcionalidades avançadas de contratos inteligentes. O código do contrato inteligente é comprimido e escrito na transação BTC, gerando um endereço UTXO que é considerado como o endereço do contrato.
O ecossistema OP_NET abrange vários campos, incluindo negociação descentralizada, empréstimos, criação de mercado, fornecimento de liquidez, pontes entre cadeias, entre outros, incluindo vários projetos como Motoswap, Stash, Ordinal Novus, Ichigai.
BRC100
BRC-100 é um protocolo de computação descentralizado construído com base na teoria Ordinals, que implementa operações complexas de DeFi ao adicionar novas operações como "destruir" e "cunhar" ao brc20. Ele oferece operações como mint2/mint3 e burn2/burn3, permitindo que os tokens sejam convertidos de forma segura entre o modelo UTXO e o modelo de máquina de estado.
Os protocolos BRC-100 e seus protocolos de extensão constituem a pilha de protocolos BRC-100, todos os protocolos de extensão são compatíveis entre si. Atualmente, já existem o protocolo de governança on-chain BRC-101(, o protocolo de liquidez automatizada BRC-102) e o protocolo de staking/re-staking de liquidez BRC-104(, entre outros.
Os principais projetos no ecossistema BRC-100 incluem o inBRC), o primeiro mercado e indexador BRC-100, o 100Swap(, um DEX AMM baseado no protocolo BRC-102, e o 100Layer), um protocolo de liquidez na camada L1 do Bitcoin(.
Programabilidade Runes ) Protorunes (
Programabilidade rúnica é a camada de extensão das runas, permitindo a criação de ativos programáveis com runas. O Proto-Runes Protocol é um dos principais projetos, fornecendo a estrutura para runas programáveis, suportando a implementação de funcionalidades de DEX semelhantes ao Uniswap na rede Bitcoin.
Os mecanismos chave do Proto-Runes incluem o Protoburn) que converte runas em uma forma utilizável por subprotocólos( e o Protomessage) que executa instruções de operação nos subprotocólos(. O indexador primeiro processa as características Runestone no protocolo de runas, e depois processa sequencialmente as mensagens de protocolo dos subprotocólos.
Recentemente, o primeiro Protorune "QUORUM•GENESIS•PROTORUNE" foi concluído com sucesso a Protoburn, demonstrando o funcionamento correto do indexador ord. Este Protorune gênese visa servir como um fórum público para os padrões Protorune e pode fornecer funções de governança para os tokens do projeto.
No geral, estas soluções de Programabilidade expandem as possibilidades para o ecossistema do Bitcoin, impulsionando o desenvolvimento do BTC em contratos inteligentes e aplicações descentralizadas. Com a maturação e aplicação destas tecnologias, o ecossistema do Bitcoin espera-se que tenha um futuro mais rico e diversificado.
![Fractal, OP_NET, AVM, BRC100, Programabilidade Runes, BTC ainda tem quais opções de expansão?])https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp(