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ú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.
13 gostos
Recompensa
13
5
Republicar
Partilhar
Comentar
0/400
SquidTeacher
· 17m 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