Progresso das Tecnologias do Ecossistema BTC: Visão Geral das Soluções de Programabilidade
O ecossistema Bitcoin está a desenvolver-se rapidamente em termos de programabilidade. Este artigo irá apresentar várias soluções em destaque, incluindo Fractal Bitcoin, AVM, OP_NET, BRC100 e runas programáveis.
Fractal Bitcoin
Fractal é uma estrutura escalável virtualizada baseada no software cliente do bitcoin core, que melhora o desempenho da rede através da criação recursiva de estruturas em árvore. É totalmente compatível com o Bitcoin, ao mesmo tempo que ativa o operador op_cat para permitir mais lógica.
Fractal foi desenvolvido pela equipe Unisat e está previsto para ser lançado na mainnet em setembro de 2024. Seu design de arquitetura permite a execução eficiente de várias instâncias do bitcoin core através de tecnologias de virtualização, podendo equilibrar dinamicamente as demandas de diferentes níveis.
Para aumentar a segurança, a Fractal introduziu um mecanismo de mineração conjunta e permite a definição de um período de proteção. Também planeja emitir o seu próprio token, 50% dos quais serão gerados pela mineração, para incentivar os mineradores a participarem na construção da rede.
AVM (Máquina Virtual Atomicals)
AVM é a implementação de contrato inteligente BTC do Atomicals Protocol. Ele cria uma máquina virtual que simula o script BTC, abrindo múltiplos códigos de operação brutos, permitindo que os desenvolvedores implementem funcionalidades de contrato inteligente através da combinação de scripts de Bitcoin.
O núcleo do AVM é maximizar a utilização da capacidade do código de operação original do BTC. Ele alcança a completude de Turing através de um PDA de pilha dupla e opera em um ambiente sandbox, que inclui um indexador, um analisador de instruções e um estado global.
Esta arquitetura faz do AVM uma rede nativa pioneira na expansão do ecossistema BTC, aplicável a praticamente qualquer protocolo de metadados. A versão de teste do AVM já foi lançada e o código relacionado pode ser visualizado no GitHub.
OP_NET
OP_NET tem como objetivo introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin. Ele mantém o consenso de blocos e a disponibilidade de dados do Bitcoin, realizando cálculos complexos nos blocos 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. É compatível com SegWit e Taproot, e possui um design especial que evita o risco de envio incorreto de tokens para mineradores.
A ecologia OP_NET abrange vários campos, incluindo negociação descentralizada, empréstimos, criação de mercado, entre outros, incluindo vários projetos como Motoswap, Stash e Ordinal Novus.
BRC100
BRC-100 é um protocolo de computação descentralizado construído com base na teoria dos Ordinais. Ele adiciona novas operações como "destruição" e "cunhagem" aos tokens brc20, permitindo funcionalidades DeFi complexas.
O BRC-100 oferece operações como mint2/mint3 e burn2/burn3, permitindo que os tokens sejam convertidos entre o modelo UTXO e o modelo de máquina de estados. Também suporta o aumento da capacidade de computação e da transição de estados através de protocolos de extensão.
No ecossistema BRC-100 já existem projetos como inBRC, 100Swap, 100Layer, cobrindo funcionalidades como AMM, empréstimos e mineração de liquidez.
Programabilidade Runa ( Protorunes )
Programabilidade Runes são a camada de extensão das Runes, permitindo a criação de ativos programáveis com Runes. O Proto-Runes Protocol é um dos principais projetos, oferecendo uma estrutura para gerenciar e transferir ativos de Runes.
O mecanismo central do Proto-Runes inclui Protoburn e Protomessage. O Protoburn permite converter runas em uma forma específica de subprotocolo, enquanto o Protomessage é usado para executar instruções de operação dentro do subprotocolo.
Recentemente, o primeiro Protorune "QUORUM•GENESIS•PROTORUNE" foi concluído Protoburn, demonstrando a viabilidade desta tecnologia. A equipe de desenvolvimento está criando um indexador WASM para implementar funcionalidades como governança na cadeia.
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.
14 Curtidas
Recompensa
14
5
Repostar
Compartilhar
Comentário
0/400
SquidTeacher
· 19h atrás
Este código pode ser comido ou não?
Ver originalResponder0
TradFiRefugee
· 08-12 04:46
Falar tanto, não consigo entender nada.
Ver originalResponder0
DYORMaster
· 08-12 04:38
Há novas maneiras de jogar.
Ver originalResponder0
airdrop_whisperer
· 08-12 04:28
Mais uma vez a arrecadar dinheiro
Ver originalResponder0
CodeAuditQueen
· 08-12 04:21
Sou auditor de código BTC, atento a vulnerabilidades
Comentários: Já revisei as 5 propostas, há uma tonelada de vulnerabilidades
Análise completa das cinco grandes soluções de programabilidade do ecossistema BTC
Progresso das Tecnologias do Ecossistema BTC: Visão Geral das Soluções de Programabilidade
O ecossistema Bitcoin está a desenvolver-se rapidamente em termos de programabilidade. Este artigo irá apresentar várias soluções em destaque, incluindo Fractal Bitcoin, AVM, OP_NET, BRC100 e runas programáveis.
Fractal Bitcoin
Fractal é uma estrutura escalável virtualizada baseada no software cliente do bitcoin core, que melhora o desempenho da rede através da criação recursiva de estruturas em árvore. É totalmente compatível com o Bitcoin, ao mesmo tempo que ativa o operador op_cat para permitir mais lógica.
Fractal foi desenvolvido pela equipe Unisat e está previsto para ser lançado na mainnet em setembro de 2024. Seu design de arquitetura permite a execução eficiente de várias instâncias do bitcoin core através de tecnologias de virtualização, podendo equilibrar dinamicamente as demandas de diferentes níveis.
Para aumentar a segurança, a Fractal introduziu um mecanismo de mineração conjunta e permite a definição de um período de proteção. Também planeja emitir o seu próprio token, 50% dos quais serão gerados pela mineração, para incentivar os mineradores a participarem na construção da rede.
AVM (Máquina Virtual Atomicals)
AVM é a implementação de contrato inteligente BTC do Atomicals Protocol. Ele cria uma máquina virtual que simula o script BTC, abrindo múltiplos códigos de operação brutos, permitindo que os desenvolvedores implementem funcionalidades de contrato inteligente através da combinação de scripts de Bitcoin.
O núcleo do AVM é maximizar a utilização da capacidade do código de operação original do BTC. Ele alcança a completude de Turing através de um PDA de pilha dupla e opera em um ambiente sandbox, que inclui um indexador, um analisador de instruções e um estado global.
Esta arquitetura faz do AVM uma rede nativa pioneira na expansão do ecossistema BTC, aplicável a praticamente qualquer protocolo de metadados. A versão de teste do AVM já foi lançada e o código relacionado pode ser visualizado no GitHub.
OP_NET
OP_NET tem como objetivo introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin. Ele mantém o consenso de blocos e a disponibilidade de dados do Bitcoin, realizando cálculos complexos nos blocos 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. É compatível com SegWit e Taproot, e possui um design especial que evita o risco de envio incorreto de tokens para mineradores.
A ecologia OP_NET abrange vários campos, incluindo negociação descentralizada, empréstimos, criação de mercado, entre outros, incluindo vários projetos como Motoswap, Stash e Ordinal Novus.
BRC100
BRC-100 é um protocolo de computação descentralizado construído com base na teoria dos Ordinais. Ele adiciona novas operações como "destruição" e "cunhagem" aos tokens brc20, permitindo funcionalidades DeFi complexas.
O BRC-100 oferece operações como mint2/mint3 e burn2/burn3, permitindo que os tokens sejam convertidos entre o modelo UTXO e o modelo de máquina de estados. Também suporta o aumento da capacidade de computação e da transição de estados através de protocolos de extensão.
No ecossistema BRC-100 já existem projetos como inBRC, 100Swap, 100Layer, cobrindo funcionalidades como AMM, empréstimos e mineração de liquidez.
Programabilidade Runa ( Protorunes )
Programabilidade Runes são a camada de extensão das Runes, permitindo a criação de ativos programáveis com Runes. O Proto-Runes Protocol é um dos principais projetos, oferecendo uma estrutura para gerenciar e transferir ativos de Runes.
O mecanismo central do Proto-Runes inclui Protoburn e Protomessage. O Protoburn permite converter runas em uma forma específica de subprotocolo, enquanto o Protomessage é usado para executar instruções de operação dentro do subprotocolo.
Recentemente, o primeiro Protorune "QUORUM•GENESIS•PROTORUNE" foi concluído Protoburn, demonstrando a viabilidade desta tecnologia. A equipe de desenvolvimento está criando um indexador WASM para implementar funcionalidades como governança na cadeia.
Comentários:
Já revisei as 5 propostas, há uma tonelada de vulnerabilidades