As propostas de expansão do ecossistema BTC estão a surgir continuamente, a inovação tecnológica acelera
Desde o início de 2024, o entusiasmo especulativo em torno do ecossistema BTC diminuiu, mas os avanços a nível técnico têm sido muito rápidos, especialmente em relação às soluções de escalabilidade programável. Este artigo irá apresentar algumas das soluções de escalabilidade BTC que têm atraído bastante atenção, incluindo o Fractal Bitcoin e as implementações programáveis dos protocolos de metadados BRC20, CBRC, ARC20.
Fractal: implementação de um cliente BTC virtualizado para expansão
Fractal é uma estrutura escalável virtualizada baseada no software cliente do 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 Bitcoin e sua infraestrutura, podendo ser utilizado diretamente em áreas como a mineração. A diferença é que o Fractal ativa o operador op_cat, permitindo a implementação de mais lógica.
Fractal foi desenvolvido pela equipe Unisat e está em fase de testes Beta desde junho de 2024, com o lançamento da mainnet previsto para setembro. O projeto acabou de publicar a economia de tokens, onde 50% são gerados pela mineração, 15% são destinados ao ecossistema, 5% são pré-vendidos para investidores iniciais, 20% vão para consultores e contribuidores principais, e 10% são usados para subsídios à comunidade.
Na arquitetura, o Fractal virtualiza completamente o cliente bitcoin core, encapsulando-o em um pacote de software de blockchain implantável e executável, que depois opera de forma independente na mainnet do Bitcoin através de ancoragem recursiva. Isso é semelhante a executar várias instâncias de máquinas virtuais em um único computador (BTC mainnet ), como as instâncias BCSP do Fractal (.
A Fractal fez algumas modificações no bitcoin core, reduzindo o tempo de confirmação de blocos para 30 segundos e aumentando o tamanho do bloco para 20MB, a fim de melhorar o desempenho. Também ativou o operador op_cat, oferecendo a possibilidade de testar mais soluções de escalabilidade para BTC.
Na área de cross-chain de ativos, devido a diferentes instâncias operando no mesmo ambiente físico, é possível construir uma interface de transferência de ativos genérica para implementar transferências sem costura. Ativos como BTC, BRC-20 e Ordinals podem ser transferidos através de pontes descentralizadas.
A segurança do Fractal depende principalmente da sua escala de poder computacional. Ele introduziu um mecanismo de mineração conjunta, onde um em cada três blocos é gerado através da mineração combinada com mineradores de BTC, para prevenir ataques de 51%. Portanto, atrair mineradores de BTC para participar é a chave para o sucesso do Fractal.
AVM: simulação de script BTC para implementação de contratos inteligentes
AVM)Atomicals Virtual Machine( é a implementação do contrato inteligente BTC do Protocolo Atomicals. Ele cria uma máquina virtual que simula o script BTC e abre vários códigos de operação nativos do BTC, permitindo que os desenvolvedores implementem contratos inteligentes através da combinação de scripts Bitcoin e definam regras para a criação e transferência de ativos.
A ideia do AVM é maximizar a capacidade dos códigos de operação originais do BTC. Ele implementou a completude de Turing através de um PDA de dupla pilha, funcionando em um sandbox que inclui indexador, interpretador de instruções e estado global, permitindo assim o processamento de contratos inteligentes e a validação de sincronização de estado.
AVM é uma arquitetura na qual qualquer protocolo de metadados BTC, como BRC20, ARC20, Runes, CBRC, pode ser personalizado. É quase aplicável a qualquer protocolo de metadados, bastando fazer pequenos ajustes no indexador sob a máquina virtual. A versão de teste do AVM foi lançada e o código é de código aberto.
OP_NET: Introdução de contratos inteligentes semelhantes ao Ethereum no BTC
A OP_NET será proposta no terceiro trimestre de 2024, com o intuito de introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin, mas mais alinhadas com as características do Bitcoin. Na OP_NET, as transações só precisam utilizar o Bitcoin nativo, sem a necessidade de outros tokens para pagar incentivos aos nós ou taxas de transação.
A OP_NET fornece uma biblioteca de desenvolvimento completa, escrita principalmente em AssemblyScript. Ela mantém o consenso de bloco e a disponibilidade de dados do Bitcoin, executando cálculos complexos no bloco do Bitcoin através da execução da máquina virtual OP_VM.
O nó OP_NET executa 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 de contrato UTXO. Os usuários que interagem com o contrato precisam transferir para esse endereço e pagar uma taxa adicional.
Para expandir o uso do BTC no DeFi, o OP_NET fornece um sistema de Proof of Authority, permitindo que o BTC seja encapsulado como WBTC. O OP_NET é compatível com SegWit e Taproot, e o design do token não está vinculado ao UTXO, aumentando a segurança.
O ecossistema OP_NET abrange várias áreas, incluindo troca descentralizada, empréstimos, criação de mercado, fornecimento de liquidez, pontes cross-chain, entre outros, incluindo vários projetos como Motoswap, Stash, Ordinal Novus.
![Fractal, OP_NET, AVM, BRC100, runas programáveis, BTC quais são as outras opções de expansão?])https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp(
BRC100: Protocolo de Computação Descentralizada Baseado em Ordinais
BRC-100 é um protocolo de computação descentralizada construído com base na teoria Ordinals. Ele adiciona novas operações como "destruir" e "cunhar" ao brc20, registrando o saldo e o estado dos tokens no indexador através da combinação dessas operações, permitindo assim operações DeFi complexas. Os desenvolvedores podem expandir mais operadores com base no BRC-100.
BRC-100 oferece operações como mint2/mint3 e burn2/burn3, permitindo que tokens sejam convertidos entre o modelo UTXO e o modelo de máquina de estado. Ele também pode melhorar a capacidade de computação e a capacidade de transição de estado através de protocolos de extensão. Todos os protocolos de extensão BRC-100 são compatíveis entre si e suportam operações cross-chain.
No ecossistema BRC-100, existem o primeiro mercado e indexador inBRC) do BRC-100, o 100Swap(, um DEX AMM baseado no protocolo BRC-102), e o 100Layer(, um protocolo de liquidez na camada L1 do Bitcoin), entre outros projetos.
RUNES programáveis(Protorunes): camada de expansão de runas
Os runas programáveis são uma camada de extensão das runas, permitindo a criação de ativos programáveis com runas. Introduz ativos que podem existir em UTXO, suportando operações de protocolo tipo AMM. Seu núcleo é utilizar os dados na blockchain do Bitcoin, implementando funcionalidades de contratos inteligentes através de uma máquina virtual.
O Proto-Runes Protocol é o principal projeto de runas programáveis, desenvolvido pela equipe fundadora da carteira oyl. Ele fornece uma estrutura para runas programáveis, permitindo a gestão e transferência de ativos de runas, podendo construir AMM, protocolos de empréstimo ou contratos inteligentes maduros.
O mecanismo chave do Proto-Runes é o Protoburn, que permite destruir runas e convertê-las em uma forma específica para subprotocólos. O Protomessage é usado para executar instruções de operação dentro do subprotocolo. Todo o protocolo é processado pelo indexador que lida com as características do Runestone e mensagens do subprotocolo, proibindo a execução recursiva para evitar complexidade e vulnerabilidades de segurança.
Recentemente, o primeiro Protorune QUORUM•GENESIS•PROTORUNE foi concluído com sucesso. Ele serve como uma implementação de referência, destinado a fornecer um fórum público para o padrão Protorune, e pode ser integrado ao protocolo para fornecer 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.
7 gostos
Recompensa
7
6
Republicar
Partilhar
Comentar
0/400
DefiEngineerJack
· 9h atrás
*tecnicamente falando* essas implementações fractais ainda carecem de verificação formal... ngmi
Ver originalResponder0
faded_wojak.eth
· 14h atrás
Só isso? Já joguei isso antes, agora é preciso mudar para novas formas de jogar.
Ver originalResponder0
StopLossMaster
· 08-14 21:10
Que novidade é esta, perder dinheiro é o que importa.
Ver originalResponder0
ContractCollector
· 08-14 21:08
A galera da tecnologia está em êxtase, o brc20 ainda pode Até à lua?
Ver originalResponder0
GameFiCritic
· 08-14 21:00
A velocidade da evolução tecnológica é ainda mais rápida do que o preço subir!
Ver originalResponder0
LiquidityWizard
· 08-14 20:55
O ar está cheio do cheiro de negociação de criptomoedas~
A inovação no ecossistema BTC está ativa, com múltiplas soluções de expansão a acelerar a implementação.
As propostas de expansão do ecossistema BTC estão a surgir continuamente, a inovação tecnológica acelera
Desde o início de 2024, o entusiasmo especulativo em torno do ecossistema BTC diminuiu, mas os avanços a nível técnico têm sido muito rápidos, especialmente em relação às soluções de escalabilidade programável. Este artigo irá apresentar algumas das soluções de escalabilidade BTC que têm atraído bastante atenção, incluindo o Fractal Bitcoin e as implementações programáveis dos protocolos de metadados BRC20, CBRC, ARC20.
Fractal: implementação de um cliente BTC virtualizado para expansão
Fractal é uma estrutura escalável virtualizada baseada no software cliente do 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 Bitcoin e sua infraestrutura, podendo ser utilizado diretamente em áreas como a mineração. A diferença é que o Fractal ativa o operador op_cat, permitindo a implementação de mais lógica.
Fractal foi desenvolvido pela equipe Unisat e está em fase de testes Beta desde junho de 2024, com o lançamento da mainnet previsto para setembro. O projeto acabou de publicar a economia de tokens, onde 50% são gerados pela mineração, 15% são destinados ao ecossistema, 5% são pré-vendidos para investidores iniciais, 20% vão para consultores e contribuidores principais, e 10% são usados para subsídios à comunidade.
Na arquitetura, o Fractal virtualiza completamente o cliente bitcoin core, encapsulando-o em um pacote de software de blockchain implantável e executável, que depois opera de forma independente na mainnet do Bitcoin através de ancoragem recursiva. Isso é semelhante a executar várias instâncias de máquinas virtuais em um único computador (BTC mainnet ), como as instâncias BCSP do Fractal (.
A Fractal fez algumas modificações no bitcoin core, reduzindo o tempo de confirmação de blocos para 30 segundos e aumentando o tamanho do bloco para 20MB, a fim de melhorar o desempenho. Também ativou o operador op_cat, oferecendo a possibilidade de testar mais soluções de escalabilidade para BTC.
Na área de cross-chain de ativos, devido a diferentes instâncias operando no mesmo ambiente físico, é possível construir uma interface de transferência de ativos genérica para implementar transferências sem costura. Ativos como BTC, BRC-20 e Ordinals podem ser transferidos através de pontes descentralizadas.
A segurança do Fractal depende principalmente da sua escala de poder computacional. Ele introduziu um mecanismo de mineração conjunta, onde um em cada três blocos é gerado através da mineração combinada com mineradores de BTC, para prevenir ataques de 51%. Portanto, atrair mineradores de BTC para participar é a chave para o sucesso do Fractal.
AVM: simulação de script BTC para implementação de contratos inteligentes
AVM)Atomicals Virtual Machine( é a implementação do contrato inteligente BTC do Protocolo Atomicals. Ele cria uma máquina virtual que simula o script BTC e abre vários códigos de operação nativos do BTC, permitindo que os desenvolvedores implementem contratos inteligentes através da combinação de scripts Bitcoin e definam regras para a criação e transferência de ativos.
A ideia do AVM é maximizar a capacidade dos códigos de operação originais do BTC. Ele implementou a completude de Turing através de um PDA de dupla pilha, funcionando em um sandbox que inclui indexador, interpretador de instruções e estado global, permitindo assim o processamento de contratos inteligentes e a validação de sincronização de estado.
AVM é uma arquitetura na qual qualquer protocolo de metadados BTC, como BRC20, ARC20, Runes, CBRC, pode ser personalizado. É quase aplicável a qualquer protocolo de metadados, bastando fazer pequenos ajustes no indexador sob a máquina virtual. A versão de teste do AVM foi lançada e o código é de código aberto.
OP_NET: Introdução de contratos inteligentes semelhantes ao Ethereum no BTC
A OP_NET será proposta no terceiro trimestre de 2024, com o intuito de introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin, mas mais alinhadas com as características do Bitcoin. Na OP_NET, as transações só precisam utilizar o Bitcoin nativo, sem a necessidade de outros tokens para pagar incentivos aos nós ou taxas de transação.
A OP_NET fornece uma biblioteca de desenvolvimento completa, escrita principalmente em AssemblyScript. Ela mantém o consenso de bloco e a disponibilidade de dados do Bitcoin, executando cálculos complexos no bloco do Bitcoin através da execução da máquina virtual OP_VM.
O nó OP_NET executa 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 de contrato UTXO. Os usuários que interagem com o contrato precisam transferir para esse endereço e pagar uma taxa adicional.
Para expandir o uso do BTC no DeFi, o OP_NET fornece um sistema de Proof of Authority, permitindo que o BTC seja encapsulado como WBTC. O OP_NET é compatível com SegWit e Taproot, e o design do token não está vinculado ao UTXO, aumentando a segurança.
O ecossistema OP_NET abrange várias áreas, incluindo troca descentralizada, empréstimos, criação de mercado, fornecimento de liquidez, pontes cross-chain, entre outros, incluindo vários projetos como Motoswap, Stash, Ordinal Novus.
![Fractal, OP_NET, AVM, BRC100, runas programáveis, BTC quais são as outras opções de expansão?])https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp(
BRC100: Protocolo de Computação Descentralizada Baseado em Ordinais
BRC-100 é um protocolo de computação descentralizada construído com base na teoria Ordinals. Ele adiciona novas operações como "destruir" e "cunhar" ao brc20, registrando o saldo e o estado dos tokens no indexador através da combinação dessas operações, permitindo assim operações DeFi complexas. Os desenvolvedores podem expandir mais operadores com base no BRC-100.
BRC-100 oferece operações como mint2/mint3 e burn2/burn3, permitindo que tokens sejam convertidos entre o modelo UTXO e o modelo de máquina de estado. Ele também pode melhorar a capacidade de computação e a capacidade de transição de estado através de protocolos de extensão. Todos os protocolos de extensão BRC-100 são compatíveis entre si e suportam operações cross-chain.
No ecossistema BRC-100, existem o primeiro mercado e indexador inBRC) do BRC-100, o 100Swap(, um DEX AMM baseado no protocolo BRC-102), e o 100Layer(, um protocolo de liquidez na camada L1 do Bitcoin), entre outros projetos.
RUNES programáveis(Protorunes): camada de expansão de runas
Os runas programáveis são uma camada de extensão das runas, permitindo a criação de ativos programáveis com runas. Introduz ativos que podem existir em UTXO, suportando operações de protocolo tipo AMM. Seu núcleo é utilizar os dados na blockchain do Bitcoin, implementando funcionalidades de contratos inteligentes através de uma máquina virtual.
O Proto-Runes Protocol é o principal projeto de runas programáveis, desenvolvido pela equipe fundadora da carteira oyl. Ele fornece uma estrutura para runas programáveis, permitindo a gestão e transferência de ativos de runas, podendo construir AMM, protocolos de empréstimo ou contratos inteligentes maduros.
O mecanismo chave do Proto-Runes é o Protoburn, que permite destruir runas e convertê-las em uma forma específica para subprotocólos. O Protomessage é usado para executar instruções de operação dentro do subprotocolo. Todo o protocolo é processado pelo indexador que lida com as características do Runestone e mensagens do subprotocolo, proibindo a execução recursiva para evitar complexidade e vulnerabilidades de segurança.
Recentemente, o primeiro Protorune QUORUM•GENESIS•PROTORUNE foi concluído com sucesso. Ele serve como uma implementação de referência, destinado a fornecer um fórum público para o padrão Protorune, e pode ser integrado ao protocolo para fornecer funções de governança para os tokens do projeto.