Progresso Tecnológico do Ecossistema BTC: Visão Geral das Soluções de Expansão da Programabilidade
Desde o início de 2024, embora o entusiasmo especulativo em torno do ecossistema BTC tenha diminuído, o desenvolvimento a nível técnico tem sido muito rápido, especialmente em relação às soluções de expansão de Programabilidade. Este artigo irá apresentar algumas soluções de expansão de BTC que estão a gerar muita atenção, incluindo Fractal, AVM, OP_NET, BRC100 e runas programáveis.
Fractal
Fractal é uma estrutura escalável virtualizada com base no cliente do bitcoin core. Ela cria uma estrutura em árvore de forma recursiva, onde cada camada da blockchain pode melhorar o desempenho de toda a rede. Fractal é totalmente compatível com o Bitcoin e sua infraestrutura, mas ativa o operador op_cat, permitindo a implementação de mais lógica.
O design da arquitetura do Fractal encapsula o cliente bitcoin core em um pacote de software de blockchain implantável e executável (BCSP), ancorando recursivamente na rede principal do Bitcoin. Ele fez algumas modificações no bitcoin core, como encurtar o tempo de confirmação de blocos e aumentar o tamanho dos blocos, para oferecer melhor desempenho e experiência do usuário.
No que diz respeito à transferência de ativos entre cadeias, a Fractal alcança a transferência sem costura de ativos entre diferentes camadas construindo uma interface de transferência de ativos genérica. O BTC e outros ativos podem ser transferidos através de pontes descentralizadas.
A segurança do Fractal depende principalmente do seu tamanho de poder de hash. Ele introduziu um mecanismo de mineração conjunta, onde alguns blocos são gerados através da mineração combinada com mineradores de BTC, para prevenir potenciais ataques de 51%.
AVM
AVM (Atomicals Virtual Machine) é a implementação do contrato inteligente BTC do Atomicals Protocol. Ele cria uma máquina virtual que simula o script BTC e abre vários códigos de operação BTC, permitindo que os desenvolvedores implementem contratos inteligentes através da combinação de scripts de Bitcoin.
AVM alcançou a completude de Turing através do PDA de dupla pilha (máquina automática de armazenamento empilhável). Ele opera em um sandbox que contém um indexador, um analisador de instruções e um estado global, permitindo o processamento de contratos inteligentes e a sincronização de estado.
O conjunto de instruções do AVM inclui todos os códigos de operação BTC, permitindo que os desenvolvedores programem utilizando funcionalidades do BTC que não estão ativadas. É aplicável a vários protocolos de metadados, como BRC20, ARC20, Runes e CBRC, bastando fazer pequenos ajustes no indexador.
OP_NET
OP_NET visa introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin, mas de forma mais alinhada com as características e arquitetura do Bitcoin. Ele oferece um conjunto completo, compacto e fácil de usar de bibliotecas de desenvolvimento, principalmente escritas em AssemblyScript.
OP_NET preserva o consenso de bloco e a disponibilidade de dados do Bitcoin, executando cálculos complexos em blocos de Bitcoin através da execução de uma máquina virtual (OP_VM). Suporta várias linguagens de programação, como AssemblyScript, Rust e Python.
Na rede OP_NET, os usuários precisam pagar taxas adicionais, e a ordem de empacotamento das transações será classificada com base nas taxas. Para expandir o uso do BTC em aplicações DeFi, 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 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.
BRC100
BRC-100 é um protocolo de computação descentralizado construído com base na teoria dos Ordinais. Ele realiza operações DeFi complexas ao adicionar novas operações como "destruir" e "cunhar" ao brc20. O BRC-100 oferece operações como mint2/mint3 e burn2/burn3, permitindo que tokens sejam convertidos de forma segura entre o modelo UTXO e o modelo de máquina de estados.
O protocolo BRC-100 e seus protocolos de extensão são coletivamente conhecidos como pilha de protocolos BRC-100, todos os protocolos de extensão são compatíveis entre si. Atualmente, existem extensões como BRC-101 (protocolo de governança descentralizada em cadeia), BRC-102 (protocolo de liquidez automatizada) e BRC-104 (protocolo de staking/re-staking de liquidez).
No ecossistema BRC-100, existem três projetos principais: inBRC, 100Swap e 100Layer, que oferecem funcionalidades como mercado e indexador, trocas descentralizadas AMM de inscrições e protocolos de liquidez.
Programabilidade Runes (Protorunes)
Programabilidade Runes são uma 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 Programabilidade Runes, suportando a gestão e transferência de ativos de runas entre subprotocólos.
Os mecanismos-chave do Proto-Runes Protocol incluem Protoburn (converter runas em uma forma utilizável por subprotocólos) e Protomessage (executar instruções de operação em subprotocólos). Ele representa campos de protocolo e mensagens usando codificação LEB128 para economizar espaço e melhorar a eficiência de processamento.
Recentemente, o primeiro Protorune "QUORUM•GENESIS•PROTORUNE" foi concluído com sucesso Protoburn, demonstrando o modelo funcional para implementar governança on-chain na L1 do Bitcoin. Isso pavimenta o caminho para o desenvolvimento de contratos inteligentes e aplicações DeFi mais complexas na rede Bitcoin.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
8 gostos
Recompensa
8
4
Republicar
Partilhar
Comentar
0/400
bridge_anxiety
· 08-08 15:54
Novo cortador de alho-poró é ele
Ver originalResponder0
FromMinerToFarmer
· 08-08 15:45
btc finalmente está disposto a trabalhar na tecnologia!
Ver originalResponder0
BearMarketSurvivor
· 08-08 15:45
Diário de Guerra: Finalmente alguém se lembrou de reabastecer as munições.
BTC ecossistema técnica salto múltiplas soluções para melhorar a Programabilidade e escalabilidade
Progresso Tecnológico do Ecossistema BTC: Visão Geral das Soluções de Expansão da Programabilidade
Desde o início de 2024, embora o entusiasmo especulativo em torno do ecossistema BTC tenha diminuído, o desenvolvimento a nível técnico tem sido muito rápido, especialmente em relação às soluções de expansão de Programabilidade. Este artigo irá apresentar algumas soluções de expansão de BTC que estão a gerar muita atenção, incluindo Fractal, AVM, OP_NET, BRC100 e runas programáveis.
Fractal
Fractal é uma estrutura escalável virtualizada com base no cliente do bitcoin core. Ela cria uma estrutura em árvore de forma recursiva, onde cada camada da blockchain pode melhorar o desempenho de toda a rede. Fractal é totalmente compatível com o Bitcoin e sua infraestrutura, mas ativa o operador op_cat, permitindo a implementação de mais lógica.
O design da arquitetura do Fractal encapsula o cliente bitcoin core em um pacote de software de blockchain implantável e executável (BCSP), ancorando recursivamente na rede principal do Bitcoin. Ele fez algumas modificações no bitcoin core, como encurtar o tempo de confirmação de blocos e aumentar o tamanho dos blocos, para oferecer melhor desempenho e experiência do usuário.
No que diz respeito à transferência de ativos entre cadeias, a Fractal alcança a transferência sem costura de ativos entre diferentes camadas construindo uma interface de transferência de ativos genérica. O BTC e outros ativos podem ser transferidos através de pontes descentralizadas.
A segurança do Fractal depende principalmente do seu tamanho de poder de hash. Ele introduziu um mecanismo de mineração conjunta, onde alguns blocos são gerados através da mineração combinada com mineradores de BTC, para prevenir potenciais ataques de 51%.
AVM
AVM (Atomicals Virtual Machine) é a implementação do contrato inteligente BTC do Atomicals Protocol. Ele cria uma máquina virtual que simula o script BTC e abre vários códigos de operação BTC, permitindo que os desenvolvedores implementem contratos inteligentes através da combinação de scripts de Bitcoin.
AVM alcançou a completude de Turing através do PDA de dupla pilha (máquina automática de armazenamento empilhável). Ele opera em um sandbox que contém um indexador, um analisador de instruções e um estado global, permitindo o processamento de contratos inteligentes e a sincronização de estado.
O conjunto de instruções do AVM inclui todos os códigos de operação BTC, permitindo que os desenvolvedores programem utilizando funcionalidades do BTC que não estão ativadas. É aplicável a vários protocolos de metadados, como BRC20, ARC20, Runes e CBRC, bastando fazer pequenos ajustes no indexador.
OP_NET
OP_NET visa introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin, mas de forma mais alinhada com as características e arquitetura do Bitcoin. Ele oferece um conjunto completo, compacto e fácil de usar de bibliotecas de desenvolvimento, principalmente escritas em AssemblyScript.
OP_NET preserva o consenso de bloco e a disponibilidade de dados do Bitcoin, executando cálculos complexos em blocos de Bitcoin através da execução de uma máquina virtual (OP_VM). Suporta várias linguagens de programação, como AssemblyScript, Rust e Python.
Na rede OP_NET, os usuários precisam pagar taxas adicionais, e a ordem de empacotamento das transações será classificada com base nas taxas. Para expandir o uso do BTC em aplicações DeFi, 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 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.
BRC100
BRC-100 é um protocolo de computação descentralizado construído com base na teoria dos Ordinais. Ele realiza operações DeFi complexas ao adicionar novas operações como "destruir" e "cunhar" ao brc20. O BRC-100 oferece operações como mint2/mint3 e burn2/burn3, permitindo que tokens sejam convertidos de forma segura entre o modelo UTXO e o modelo de máquina de estados.
O protocolo BRC-100 e seus protocolos de extensão são coletivamente conhecidos como pilha de protocolos BRC-100, todos os protocolos de extensão são compatíveis entre si. Atualmente, existem extensões como BRC-101 (protocolo de governança descentralizada em cadeia), BRC-102 (protocolo de liquidez automatizada) e BRC-104 (protocolo de staking/re-staking de liquidez).
No ecossistema BRC-100, existem três projetos principais: inBRC, 100Swap e 100Layer, que oferecem funcionalidades como mercado e indexador, trocas descentralizadas AMM de inscrições e protocolos de liquidez.
Programabilidade Runes (Protorunes)
Programabilidade Runes são uma 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 Programabilidade Runes, suportando a gestão e transferência de ativos de runas entre subprotocólos.
Os mecanismos-chave do Proto-Runes Protocol incluem Protoburn (converter runas em uma forma utilizável por subprotocólos) e Protomessage (executar instruções de operação em subprotocólos). Ele representa campos de protocolo e mensagens usando codificação LEB128 para economizar espaço e melhorar a eficiência de processamento.
Recentemente, o primeiro Protorune "QUORUM•GENESIS•PROTORUNE" foi concluído com sucesso Protoburn, demonstrando o modelo funcional para implementar governança on-chain na L1 do Bitcoin. Isso pavimenta o caminho para o desenvolvimento de contratos inteligentes e aplicações DeFi mais complexas na rede Bitcoin.