Bitcoin, como a blockchain com a melhor liquidez e segurança, tem atraído a atenção de muitos desenvolvedores recentemente. Com o surgimento dos insumos, os desenvolvedores começaram a explorar ativamente a programabilidade e os problemas de escalabilidade do Bitcoin. Através da introdução de inovações como provas de conhecimento zero, disponibilidade de dados, sidechains, rollups e restaking, o ecossistema Bitcoin está entrando em um novo período de prosperidade, tornando-se o foco central do atual mercado em alta.
No entanto, muitas das soluções de escalabilidade existentes se baseiam na experiência de plataformas de contratos inteligentes como o Ethereum, frequentemente dependendo de pontes cross-chain centralizadas, o que pode se tornar um ponto de risco potencial para o sistema. As soluções realmente projetadas com base nas características do Bitcoin são relativamente raras, o que está relacionado à dificuldade de desenvolvimento do próprio Bitcoin. O Bitcoin não pode executar contratos inteligentes diretamente como o Ethereum por causa dos seguintes motivos:
A linguagem de script do Bitcoin limita a completude de Turing para garantir a segurança.
A estrutura de armazenamento da blockchain do Bitcoin é otimizada para transações simples, não sendo adequada para contratos inteligentes complexos.
Bitcoin carece da máquina virtual necessária para a execução de contratos inteligentes.
Apesar disso, a rede Bitcoin tem passado por atualizações constantes nos últimos anos para aumentar a Programabilidade. O SegWit de 2017 ampliou o limite de tamanho dos blocos, enquanto a atualização Taproot de 2021 possibilitou a verificação de assinaturas em lote, criando condições para a Programabilidade no Bitcoin.
Em 2022, o desenvolvedor Casey Rodarmor propôs a "Teoria dos Ordinais", que abriu novas vias para a inserção de dados arbitrários nas transações de Bitcoin, oferecendo novas ideias para aplicações de contratos inteligentes que necessitam de dados de estado acessíveis e verificáveis.
Atualmente, a maioria dos projetos que melhoram a Programabilidade do Bitcoin depende de redes de segunda camada (L2), o que exige que os usuários confiem em pontes entre cadeias, tornando-se um grande obstáculo para que o L2 obtenha usuários e liquidez. Além disso, o Bitcoin carece de uma máquina virtual nativa ou Programabilidade, dificultando a comunicação entre o L2 e o L1 sem suposições de confiança adicionais.
Nesse contexto, projetos como RGB, RGB++ e Arch Network tentam partir das propriedades nativas do Bitcoin para aumentar sua Programabilidade por meio de diferentes métodos:
RGB realiza a verificação de contratos inteligentes através de clientes off-chain, registrando as mudanças de estado no UTXO do Bitcoin. Embora tenha vantagens de privacidade, a operação é complexa e carece de combinabilidade de contratos, desenvolvendo-se de forma relativamente lenta.
RGB++ baseia-se em RGB e utiliza uma cadeia UTXO Turing completa para processar dados off-chain e contratos inteligentes, garantindo segurança através da vinculação isomórfica ao BTC.
Arch Network fornece uma solução de contratos inteligentes nativos para Bitcoin, criando uma máquina virtual ZK e uma rede de nós validadores, registrando alterações de estado e ativos nas transações de Bitcoin através da agregação de transações.
Esses planos têm suas próprias características, mas todos continuam a ideia de vincular UTXO. A característica de uso único do UTXO é mais adequada para registrar o estado de contratos inteligentes. No entanto, eles também enfrentam desafios, como uma experiência do usuário insatisfatória e limitações de desempenho. RGB e Arch expandiram principalmente as funcionalidades sem melhorar o desempenho, enquanto RGB++ melhorou a experiência do usuário ao introduzir uma cadeia UTXO de alto desempenho, mas também trouxe considerações adicionais de segurança.
Com mais desenvolvedores a juntar-se à comunidade Bitcoin, esperamos ver mais soluções inovadoras de escalabilidade. Por exemplo, a proposta de atualização op-cat está em discussão ativa. Vale a pena prestar atenção às soluções que se alinham com as propriedades nativas do Bitcoin. Sem atualizar a rede Bitcoin, o método de vinculação UTXO é uma forma eficaz de expandir a programabilidade do Bitcoin. Se pudermos resolver os problemas de experiência do usuário, isso será um grande avanço no desenvolvimento de contratos inteligentes Bitcoin.
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.
9 Curtidas
Recompensa
9
5
Repostar
Compartilhar
Comentário
0/400
HalfBuddhaMoney
· 21h atrás
btc é o melhor do mundo! Tudo é altcoin!
Ver originalResponder0
LayerZeroHero
· 21h atrás
Consegue ser um bom Bitcoin?
Ver originalResponder0
DegenGambler
· 21h atrás
O grande presente do Ano do Dragão chegou! Fique de olho no BTC alcançando novas máximas.
Ver originalResponder0
CryptoSurvivor
· 21h atrás
Não pode copiar tudo do ETH, o velho BTC também deve ter suas próprias inovações.
Ver originalResponder0
MEVHunter
· 21h atrás
gás Arbitragem traz mestre, aconselho você a não tentar, observe os vários blocos mev flutuando à sua frente, cachorro quente!
Bitcoin contratos inteligentes nova era: surgimento de UTXO vinculado e solução nativa de escalabilidade
Bitcoin生态的新纪元:扩展 Programabilidade 的创新方案
Bitcoin, como a blockchain com a melhor liquidez e segurança, tem atraído a atenção de muitos desenvolvedores recentemente. Com o surgimento dos insumos, os desenvolvedores começaram a explorar ativamente a programabilidade e os problemas de escalabilidade do Bitcoin. Através da introdução de inovações como provas de conhecimento zero, disponibilidade de dados, sidechains, rollups e restaking, o ecossistema Bitcoin está entrando em um novo período de prosperidade, tornando-se o foco central do atual mercado em alta.
No entanto, muitas das soluções de escalabilidade existentes se baseiam na experiência de plataformas de contratos inteligentes como o Ethereum, frequentemente dependendo de pontes cross-chain centralizadas, o que pode se tornar um ponto de risco potencial para o sistema. As soluções realmente projetadas com base nas características do Bitcoin são relativamente raras, o que está relacionado à dificuldade de desenvolvimento do próprio Bitcoin. O Bitcoin não pode executar contratos inteligentes diretamente como o Ethereum por causa dos seguintes motivos:
Apesar disso, a rede Bitcoin tem passado por atualizações constantes nos últimos anos para aumentar a Programabilidade. O SegWit de 2017 ampliou o limite de tamanho dos blocos, enquanto a atualização Taproot de 2021 possibilitou a verificação de assinaturas em lote, criando condições para a Programabilidade no Bitcoin.
Em 2022, o desenvolvedor Casey Rodarmor propôs a "Teoria dos Ordinais", que abriu novas vias para a inserção de dados arbitrários nas transações de Bitcoin, oferecendo novas ideias para aplicações de contratos inteligentes que necessitam de dados de estado acessíveis e verificáveis.
Atualmente, a maioria dos projetos que melhoram a Programabilidade do Bitcoin depende de redes de segunda camada (L2), o que exige que os usuários confiem em pontes entre cadeias, tornando-se um grande obstáculo para que o L2 obtenha usuários e liquidez. Além disso, o Bitcoin carece de uma máquina virtual nativa ou Programabilidade, dificultando a comunicação entre o L2 e o L1 sem suposições de confiança adicionais.
Nesse contexto, projetos como RGB, RGB++ e Arch Network tentam partir das propriedades nativas do Bitcoin para aumentar sua Programabilidade por meio de diferentes métodos:
RGB realiza a verificação de contratos inteligentes através de clientes off-chain, registrando as mudanças de estado no UTXO do Bitcoin. Embora tenha vantagens de privacidade, a operação é complexa e carece de combinabilidade de contratos, desenvolvendo-se de forma relativamente lenta.
RGB++ baseia-se em RGB e utiliza uma cadeia UTXO Turing completa para processar dados off-chain e contratos inteligentes, garantindo segurança através da vinculação isomórfica ao BTC.
Arch Network fornece uma solução de contratos inteligentes nativos para Bitcoin, criando uma máquina virtual ZK e uma rede de nós validadores, registrando alterações de estado e ativos nas transações de Bitcoin através da agregação de transações.
Esses planos têm suas próprias características, mas todos continuam a ideia de vincular UTXO. A característica de uso único do UTXO é mais adequada para registrar o estado de contratos inteligentes. No entanto, eles também enfrentam desafios, como uma experiência do usuário insatisfatória e limitações de desempenho. RGB e Arch expandiram principalmente as funcionalidades sem melhorar o desempenho, enquanto RGB++ melhorou a experiência do usuário ao introduzir uma cadeia UTXO de alto desempenho, mas também trouxe considerações adicionais de segurança.
Com mais desenvolvedores a juntar-se à comunidade Bitcoin, esperamos ver mais soluções inovadoras de escalabilidade. Por exemplo, a proposta de atualização op-cat está em discussão ativa. Vale a pena prestar atenção às soluções que se alinham com as propriedades nativas do Bitcoin. Sem atualizar a rede Bitcoin, o método de vinculação UTXO é uma forma eficaz de expandir a programabilidade do Bitcoin. Se pudermos resolver os problemas de experiência do usuário, isso será um grande avanço no desenvolvimento de contratos inteligentes Bitcoin.