Visão geral da solução de expansão da programabilidade do ecossistema BTC
O ecossistema do Bitcoin fez progressos significativos na expansão da Programabilidade, surgindo várias soluções inovadoras. Este artigo apresentará algumas das soluções de expansão da Programabilidade do BTC que têm atraído atenção.
Fractal
Fractal é uma estrutura escalável virtualizada baseada no software cliente Bitcoin Core, que melhora o desempenho da rede através da criação recursiva de estruturas em árvore. É totalmente compatível com o Bitcoin, mas ativa o operador op_cat para permitir mais lógica.
Fractal foi desenvolvido pela equipe da Unisat e está previsto para ser lançado na mainnet em setembro de 2024. Ele possui seu próprio token, 50% é gerado pela mineração, 15% é destinado ao ecossistema, 5% é vendido em pré-venda para investidores iniciais, 20% é para consultores e contribuintes principais, e 10% é usado para estabelecer parcerias e liquidez.
Fractal encapsula o cliente bitcoin core como um pacote de software blockchain implantável (BCSP) através de tecnologia de virtualização, e ancla recursivamente na mainnet do Bitcoin. Modificou o bitcoin core, reduzindo o tempo de confirmação de bloco e aumentando o tamanho do bloco.
O Fractal ativa o operador op_cat, fornecendo um espaço de exploração para a solução de escalabilidade do BTC. Ele também constrói uma interface de transferência de ativos entre cadeias, suportando a transferência sem costura de ativos entre diferentes camadas.
Fractal melhora a segurança através de mecanismos como mineração conjunta. A nova cadeia de instâncias virtualizadas criada passará por um período inicial de vulnerabilidade na fase de inicialização, necessitando de medidas de proteção.
AVM
AVM(Atomicals Virtual Machine) é a implementação de contrato inteligente BTC do Atomicals Protocol. Ele cria uma máquina virtual que simula scripts BTC, abrindo múltiplos códigos de operação BTC, permitindo que desenvolvedores implementem contratos inteligentes através da combinação de scripts de Bitcoin.
O AVM alcançou a completude de Turing através de uma PDA de pilha dupla. Ele opera em um sandbox que contém um indexador, um analisador de instruções e um estado global, para facilitar o processamento de contratos inteligentes e a sincronização de estados.
O conjunto de instruções do AVM inclui todos os códigos de operação do BTC, permitindo programar funcionalidades do BTC ainda não ativadas na mainnet. É uma arquitetura adequada para vários protocolos de metadados, bastando apenas ajustar ligeiramente o indexador.
OP_NET
OP_NET visa introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin. Ele preserva o consenso de bloco do Bitcoin e a disponibilidade de dados, executando cálculos complexos no bloco 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 endereço de contrato.
A OP_NET é compatível com SegWit e Taproot, e seu design de token não está vinculado ao UTXO, evitando o risco de enviar tokens incorretamente para os mineradores. Seu ecossistema abrange várias áreas, como negociação descentralizada, empréstimos, e criação de mercado.
BRC100
BRC-100 é um protocolo de computação descentralizado construído com base na teoria Ordinals. Ele adiciona novas operações como "destruição" e "cunhagem" ao brc20, registrando o saldo e o estado dos tokens detidos em diferentes endereços no indexador, permitindo assim operações DeFi complexas.
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 estado. Ele também pode ser estendido com protocolos de extensão, sendo todos os protocolos de extensão BRC-100 compatíveis entre si.
No ecossistema BRC-100 já existem projetos como inBRC, 100Swap, 100Layer, que abrangem vários aspectos, incluindo mercado, bolsas de valores e protocolos de liquidez.
Programabilidade Runes ( Protorunes )
Programabilidade runas é a camada de extensão das runas, permitindo a criação de ativos programáveis com runas. O Protocolo Proto-Runas é um dos principais projetos, fornecendo a estrutura para as runas programáveis.
O Protocolo Proto-Runes converte runas em uma forma utilizável por subprotocolos através do mecanismo Protoburn. A Protomessage é utilizada para executar instruções de operação dentro do subprotocolo. Todo o protocolo é processado pelo indexador que gerencia as características de Runestone e as mensagens do subprotocolo.
Recentemente, o primeiro Protorune(QUORUM•GENESIS•PROTORUNE) foi concluído com sucesso Protoburn, estabelecendo uma base para o desenvolvimento futuro.
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.
6 gostos
Recompensa
6
6
Partilhar
Comentar
0/400
GasFeeNightmare
· 3h atrás
À meia-noite, vou ter que ficar de pé a ver o preço do gás. Quando é que poderei ter uma boa noite de sono?
Ver originalResponder0
LostBetweenChains
· 3h atrás
armadilha em andamento
Ver originalResponder0
RooftopReserver
· 3h atrás
O avô já disse que o btc é o futuro
Ver originalResponder0
blocksnark
· 3h atrás
bull que finalmente consegue correr
Ver originalResponder0
PumpStrategist
· 3h atrás
A distribuição de chips está em níveis de alerta, mas o mercado está muito entusiasmado.
Análise completa das cinco grandes soluções de programabilidade do ecossistema BTC: Fractal, AVM, OP_NET, BRC100 e Proto-Runes
Visão geral da solução de expansão da programabilidade do ecossistema BTC
O ecossistema do Bitcoin fez progressos significativos na expansão da Programabilidade, surgindo várias soluções inovadoras. Este artigo apresentará algumas das soluções de expansão da Programabilidade do BTC que têm atraído atenção.
Fractal
Fractal é uma estrutura escalável virtualizada baseada no software cliente Bitcoin Core, que melhora o desempenho da rede através da criação recursiva de estruturas em árvore. É totalmente compatível com o Bitcoin, mas ativa o operador op_cat para permitir mais lógica.
Fractal foi desenvolvido pela equipe da Unisat e está previsto para ser lançado na mainnet em setembro de 2024. Ele possui seu próprio token, 50% é gerado pela mineração, 15% é destinado ao ecossistema, 5% é vendido em pré-venda para investidores iniciais, 20% é para consultores e contribuintes principais, e 10% é usado para estabelecer parcerias e liquidez.
Fractal encapsula o cliente bitcoin core como um pacote de software blockchain implantável (BCSP) através de tecnologia de virtualização, e ancla recursivamente na mainnet do Bitcoin. Modificou o bitcoin core, reduzindo o tempo de confirmação de bloco e aumentando o tamanho do bloco.
O Fractal ativa o operador op_cat, fornecendo um espaço de exploração para a solução de escalabilidade do BTC. Ele também constrói uma interface de transferência de ativos entre cadeias, suportando a transferência sem costura de ativos entre diferentes camadas.
Fractal melhora a segurança através de mecanismos como mineração conjunta. A nova cadeia de instâncias virtualizadas criada passará por um período inicial de vulnerabilidade na fase de inicialização, necessitando de medidas de proteção.
AVM
AVM(Atomicals Virtual Machine) é a implementação de contrato inteligente BTC do Atomicals Protocol. Ele cria uma máquina virtual que simula scripts BTC, abrindo múltiplos códigos de operação BTC, permitindo que desenvolvedores implementem contratos inteligentes através da combinação de scripts de Bitcoin.
O AVM alcançou a completude de Turing através de uma PDA de pilha dupla. Ele opera em um sandbox que contém um indexador, um analisador de instruções e um estado global, para facilitar o processamento de contratos inteligentes e a sincronização de estados.
O conjunto de instruções do AVM inclui todos os códigos de operação do BTC, permitindo programar funcionalidades do BTC ainda não ativadas na mainnet. É uma arquitetura adequada para vários protocolos de metadados, bastando apenas ajustar ligeiramente o indexador.
OP_NET
OP_NET visa introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin. Ele preserva o consenso de bloco do Bitcoin e a disponibilidade de dados, executando cálculos complexos no bloco 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 endereço de contrato.
A OP_NET é compatível com SegWit e Taproot, e seu design de token não está vinculado ao UTXO, evitando o risco de enviar tokens incorretamente para os mineradores. Seu ecossistema abrange várias áreas, como negociação descentralizada, empréstimos, e criação de mercado.
BRC100
BRC-100 é um protocolo de computação descentralizado construído com base na teoria Ordinals. Ele adiciona novas operações como "destruição" e "cunhagem" ao brc20, registrando o saldo e o estado dos tokens detidos em diferentes endereços no indexador, permitindo assim operações DeFi complexas.
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 estado. Ele também pode ser estendido com protocolos de extensão, sendo todos os protocolos de extensão BRC-100 compatíveis entre si.
No ecossistema BRC-100 já existem projetos como inBRC, 100Swap, 100Layer, que abrangem vários aspectos, incluindo mercado, bolsas de valores e protocolos de liquidez.
Programabilidade Runes ( Protorunes )
Programabilidade runas é a camada de extensão das runas, permitindo a criação de ativos programáveis com runas. O Protocolo Proto-Runas é um dos principais projetos, fornecendo a estrutura para as runas programáveis.
O Protocolo Proto-Runes converte runas em uma forma utilizável por subprotocolos através do mecanismo Protoburn. A Protomessage é utilizada para executar instruções de operação dentro do subprotocolo. Todo o protocolo é processado pelo indexador que gerencia as características de Runestone e as mensagens do subprotocolo.
Recentemente, o primeiro Protorune(QUORUM•GENESIS•PROTORUNE) foi concluído com sucesso Protoburn, estabelecendo uma base para o desenvolvimento futuro.