O ecossistema BTC fez grandes progressos no nível técnico, com várias soluções de Programabilidade a emergir constantemente.
Desde o início de 2024, embora o entusiasmo especulativo no ecossistema BTC tenha diminuído, os avanços técnicos têm sido rápidos, especialmente nas soluções de expansão de Programabilidade. Vários projetos estão dedicados a adicionar funcionalidades de contratos inteligentes e suporte a aplicações descentralizadas na rede BTC, incluindo principalmente Fractal, AVM, OP_NET, BRC100 e runas Programáveis.
Fractal: Framework de programabilidade escalável baseado no cliente bitcoin core
Fractal é uma estrutura escalável virtualizada com base no software cliente bitcoin core. Ele 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 BTC e sua infraestrutura, mas ativa o operador op_cat, que permite a implementação de mais lógica.
A rede Fractal terá seu próprio token, 50% gerado através da mineração, 15% para o ecossistema, 5% para a pré-venda aos investidores iniciais, 20% para consultores e contribuidores principais, e 10% para estabelecer parcerias e liquidez.
Na concepção da arquitetura, o Fractal encapsula o cliente bitcoin core em um pacote de software de blockchain implantável e executável (BCSP), executando múltiplas instâncias do BCSP de forma independente na rede principal do Bitcoin através de ancoragens recursivas. Este design consegue equilibrar dinamicamente a demanda de interação, evitando congestionamentos excessivos em níveis específicos.
Fractal fez algumas modificações no bitcoin core, como reduzir o tempo de confirmação de blocos para 30 segundos e aumentar o tamanho do bloco para 20MB, a fim de melhorar o desempenho e reduzir a latência. Na questão da transferência de ativos entre cadeias, a Fractal construiu uma interface de transferência de ativos genérica, permitindo a transferência sem costura entre diferentes camadas.
AVM: Implementação de contratos inteligentes BTC do Protocolo Atomicals
AVM(Atomicals Virtual Machine) é a implementação de contrato inteligente BTC do Protocolo Atomicals. Ele cria uma máquina virtual que simula scripts BTC e abre múltiplos códigos de operação BTC brutos, permitindo que os desenvolvedores implementem contratos inteligentes através da combinação de scripts de Bitcoin.
O conjunto de instruções da máquina virtual AVM contém o conjunto completo de códigos de operação BTC, permitindo que os desenvolvedores programem utilizando funcionalidades do BTC que não estão ativadas. Isso torna a AVM a rede nativa pioneira na expansão do ecossistema BTC.
Como uma arquitetura, o AVM é praticamente aplicável a qualquer protocolo de metadados, exigindo apenas um ajuste fino do indexador sob a máquina virtual. Atualmente, o AVM lançou uma versão de teste e o código relacionado também foi open source.
OP_NET: Introduzindo funcionalidades semelhantes aos contratos inteligentes do Ethereum
O OP_NET visa introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin, mas mais alinhadas com as características e arquitetura do Bitcoin. Para realizar transações no OP_NET, basta utilizar Bitcoin nativo, sem necessidade de outros tokens para pagar incentivos de nós ou taxas de transação.
A OP_NET fornece um conjunto completo, compacto e fácil de usar de bibliotecas de desenvolvimento, principalmente escritas em AssemblyScript. Ela preserva o consenso de bloco e a disponibilidade de dados do Bitcoin, enquanto executa cálculos complexos nos blocos do Bitcoin através da execução da máquina virtual (OP_VM).
Os nós OP_NET executam a máquina virtual WASM, suportando várias linguagens de programação. O código do contrato inteligente é comprimido e escrito na transação BTC, gerando um endereço UTXO que é considerado um endereço de contrato.
A ecologia OP_NET abrange vários campos, incluindo troca descentralizada, empréstimos, criação de mercado, fornecimento de liquidez, pontes entre cadeias, entre outros, incluindo vários projetos como Motoswap, Stash e Ordinal Novus.
BRC100: Protocolo de computação descentralizada baseado na teoria dos Ordinais
BRC-100 é um protocolo de computação descentralizada construído com base na teoria dos Ordinais. Ele adiciona novas operações como "destruir" e "cunhar" ao brc20, registrando os saldos e estados dos tokens detidos por diferentes endereços no indexador, permitindo assim operações complexas de defi.
O BRC-100 oferece operações como mint2/mint3 e burn2/burn3, permitindo que tokens sejam convertidos com segurança entre o modelo UTXO e o modelo de máquina de estados. A capacidade de cálculo e a transição de estados podem ser expandidas através do protocolo de extensão BRC-100, sendo todos os protocolos de extensão compatíveis entre si.
No ecossistema BRC-100, já existem projetos como inBRC, 100Swap, 100Layer, que abrangem funcionalidades de mercado e indexador, DEX de AMM de inscrições, e protocolos de liquidez.
Programabilidade Runes: A camada de extensão das runas
Programabilidade de runas é a camada de extensão das runas, permitindo a criação de ativos programáveis com runas. O principal projeto é o Proto-Runes Protocol, que fornece a estrutura para runas programáveis, permitindo a construção de AMM, protocolos de empréstimo ou contratos inteligentes maduros através da gestão e transferência de ativos de runas entre subprotocolos.
Os mecanismos chave do Proto-Runes Protocol incluem Protoburn e Protomessage. Protoburn permite a destruição de runas e a conversão em uma forma representativa usada pelos subprotocolos, enquanto Protomessage são as instruções de operação executadas dentro dos subprotocolos.
Recentemente, o primeiro Protorune——QUORUM•GENESIS•PROTORUNE foi concluído com sucesso o Protoburn. Este Protorune de gênese destina-se a servir como um fórum público para o padrão Protorune e pode ser integrado ao protocolo, proporcionando funções de governança para os tokens do projeto.
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.
20 gostos
Recompensa
20
2
Republicar
Partilhar
Comentar
0/400
MetaverseLandlord
· 6h atrás
Ver bearish em qualquer um é fácil, mas não me atrevo a ver bearish no btc
Ver originalResponder0
CodeSmellHunter
· 08-13 04:11
Além de negociar criptomoedas, o que mais se pode fazer com BTC?
Quebra de tecnologia do ecossistema BTC: várias soluções de escalabilidade programáveis impulsionam a inovação em contratos inteligentes
O ecossistema BTC fez grandes progressos no nível técnico, com várias soluções de Programabilidade a emergir constantemente.
Desde o início de 2024, embora o entusiasmo especulativo no ecossistema BTC tenha diminuído, os avanços técnicos têm sido rápidos, especialmente nas soluções de expansão de Programabilidade. Vários projetos estão dedicados a adicionar funcionalidades de contratos inteligentes e suporte a aplicações descentralizadas na rede BTC, incluindo principalmente Fractal, AVM, OP_NET, BRC100 e runas Programáveis.
Fractal: Framework de programabilidade escalável baseado no cliente bitcoin core
Fractal é uma estrutura escalável virtualizada com base no software cliente bitcoin core. Ele 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 BTC e sua infraestrutura, mas ativa o operador op_cat, que permite a implementação de mais lógica.
A rede Fractal terá seu próprio token, 50% gerado através da mineração, 15% para o ecossistema, 5% para a pré-venda aos investidores iniciais, 20% para consultores e contribuidores principais, e 10% para estabelecer parcerias e liquidez.
Na concepção da arquitetura, o Fractal encapsula o cliente bitcoin core em um pacote de software de blockchain implantável e executável (BCSP), executando múltiplas instâncias do BCSP de forma independente na rede principal do Bitcoin através de ancoragens recursivas. Este design consegue equilibrar dinamicamente a demanda de interação, evitando congestionamentos excessivos em níveis específicos.
Fractal fez algumas modificações no bitcoin core, como reduzir o tempo de confirmação de blocos para 30 segundos e aumentar o tamanho do bloco para 20MB, a fim de melhorar o desempenho e reduzir a latência. Na questão da transferência de ativos entre cadeias, a Fractal construiu uma interface de transferência de ativos genérica, permitindo a transferência sem costura entre diferentes camadas.
AVM: Implementação de contratos inteligentes BTC do Protocolo Atomicals
AVM(Atomicals Virtual Machine) é a implementação de contrato inteligente BTC do Protocolo Atomicals. Ele cria uma máquina virtual que simula scripts BTC e abre múltiplos códigos de operação BTC brutos, permitindo que os desenvolvedores implementem contratos inteligentes através da combinação de scripts de Bitcoin.
O conjunto de instruções da máquina virtual AVM contém o conjunto completo de códigos de operação BTC, permitindo que os desenvolvedores programem utilizando funcionalidades do BTC que não estão ativadas. Isso torna a AVM a rede nativa pioneira na expansão do ecossistema BTC.
Como uma arquitetura, o AVM é praticamente aplicável a qualquer protocolo de metadados, exigindo apenas um ajuste fino do indexador sob a máquina virtual. Atualmente, o AVM lançou uma versão de teste e o código relacionado também foi open source.
OP_NET: Introduzindo funcionalidades semelhantes aos contratos inteligentes do Ethereum
O OP_NET visa introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin, mas mais alinhadas com as características e arquitetura do Bitcoin. Para realizar transações no OP_NET, basta utilizar Bitcoin nativo, sem necessidade de outros tokens para pagar incentivos de nós ou taxas de transação.
A OP_NET fornece um conjunto completo, compacto e fácil de usar de bibliotecas de desenvolvimento, principalmente escritas em AssemblyScript. Ela preserva o consenso de bloco e a disponibilidade de dados do Bitcoin, enquanto executa cálculos complexos nos blocos do Bitcoin através da execução da máquina virtual (OP_VM).
Os nós OP_NET executam a máquina virtual WASM, suportando várias linguagens de programação. O código do contrato inteligente é comprimido e escrito na transação BTC, gerando um endereço UTXO que é considerado um endereço de contrato.
A ecologia OP_NET abrange vários campos, incluindo troca descentralizada, empréstimos, criação de mercado, fornecimento de liquidez, pontes entre cadeias, entre outros, incluindo vários projetos como Motoswap, Stash e Ordinal Novus.
BRC100: Protocolo de computação descentralizada baseado na teoria dos Ordinais
BRC-100 é um protocolo de computação descentralizada construído com base na teoria dos Ordinais. Ele adiciona novas operações como "destruir" e "cunhar" ao brc20, registrando os saldos e estados dos tokens detidos por diferentes endereços no indexador, permitindo assim operações complexas de defi.
O BRC-100 oferece operações como mint2/mint3 e burn2/burn3, permitindo que tokens sejam convertidos com segurança entre o modelo UTXO e o modelo de máquina de estados. A capacidade de cálculo e a transição de estados podem ser expandidas através do protocolo de extensão BRC-100, sendo todos os protocolos de extensão compatíveis entre si.
No ecossistema BRC-100, já existem projetos como inBRC, 100Swap, 100Layer, que abrangem funcionalidades de mercado e indexador, DEX de AMM de inscrições, e protocolos de liquidez.
Programabilidade Runes: A camada de extensão das runas
Programabilidade de runas é a camada de extensão das runas, permitindo a criação de ativos programáveis com runas. O principal projeto é o Proto-Runes Protocol, que fornece a estrutura para runas programáveis, permitindo a construção de AMM, protocolos de empréstimo ou contratos inteligentes maduros através da gestão e transferência de ativos de runas entre subprotocolos.
Os mecanismos chave do Proto-Runes Protocol incluem Protoburn e Protomessage. Protoburn permite a destruição de runas e a conversão em uma forma representativa usada pelos subprotocolos, enquanto Protomessage são as instruções de operação executadas dentro dos subprotocolos.
Recentemente, o primeiro Protorune——QUORUM•GENESIS•PROTORUNE foi concluído com sucesso o Protoburn. Este Protorune de gênese destina-se a servir como um fórum público para o padrão Protorune e pode ser integrado ao protocolo, proporcionando funções de governança para os tokens do projeto.