Novos desenvolvimentos no ecossistema Bitcoin: várias soluções para aumentar a Programabilidade
Bitcoin como a blockchain com a maior liquidez e segurança, recentemente atraiu a atenção de muitos desenvolvedores. Com o surgimento das inscrições, os desenvolvedores começaram a se concentrar na programabilidade e nos problemas de escalabilidade do Bitcoin. Ao introduzir soluções inovadoras como provas de conhecimento zero, disponibilidade de dados, sidechains, rollups, o ecossistema do Bitcoin está entrando em um novo período de prosperidade, tornando-se o principal foco do atual mercado em alta.
No entanto, muitos novos planos seguem a experiência de escalabilidade de plataformas de contratos inteligentes, como o Ethereum, e muitas vezes dependem de pontes cross-chain centralizadas, o que se torna um ponto de risco potencial para o sistema. Poucos planos são projetados com base nas características intrínsecas do Bitcoin, o que está relacionado à má experiência de desenvolvimento do Bitcoin. O Bitcoin é difícil de executar contratos inteligentes como o Ethereum, principalmente por razões como as seguintes:
A linguagem de script do Bitcoin limita a completude de Turing para garantir a segurança, não conseguindo executar contratos inteligentes complexos.
O armazenamento da blockchain do Bitcoin foi projetado para transações simples, sem otimização para contratos inteligentes complexos.
O Bitcoin carece de uma máquina virtual para a execução de contratos inteligentes.
A atualização de Segregated Witness de 2017 expandiu o limite de tamanho do bloco do Bitcoin; a atualização do Taproot de 2021 implementou a verificação de assinaturas em lote, melhorando a eficiência do processamento de transações. Essas atualizações criaram condições para a programabilidade do Bitcoin.
Em 2022, o desenvolvedor Casey Rodarmor propôs a "Teoria dos Ordinais", que descreve um esquema de numeração para os Satoshis, permitindo a incorporação de dados arbitrários nas transações de Bitcoin. Isso abriu novas possibilidades para a incorporação direta de informações de estado e metadados na cadeia do Bitcoin, oferecendo novas ideias para aplicativos de contratos inteligentes que precisam acessar e verificar dados de estado.
Atualmente, a maioria dos projetos que melhoram a Programabilidade do Bitcoin depende de redes de segunda camada, o que exige que os usuários confiem em pontes entre cadeias, tornando-se o principal obstáculo para a obtenção de usuários e liquidez nas redes de segunda camada. Além disso, o Bitcoin carece de uma máquina virtual nativa ou Programabilidade, não conseguindo realizar a comunicação entre a segunda camada e a primeira camada sem aumentar as suposições de confiança.
RGB, RGB++ e Arch Network tentam, a partir das características nativas do Bitcoin, aumentar a sua Programabilidade, oferecendo contratos inteligentes e capacidades de transação complexas através de diferentes métodos:
RGB é uma solução de contrato inteligente verificada por cliente off-chain, que registra as mudanças de estado do contrato no UTXO do Bitcoin. Embora tenha algumas vantagens de privacidade, é complicado de usar e carece de combinabilidade de contratos, desenvolvendo-se de forma lenta.
RGB++ é uma outra solução de extensão baseada na abordagem RGB, ainda baseada em UTXO, mas utiliza a própria blockchain como validadores de clientes com consenso, oferecendo uma solução de ativos de metadados cross-chain, suportando a transferência de ativos em qualquer estrutura de cadeia UTXO.
A Arch Network oferece uma solução de contrato inteligente nativo para Bitcoin, criando uma máquina virtual de conhecimento zero e uma rede de nós validadores correspondente, registrando mudanças de estado e fases de ativos nas transações de Bitcoin através da agregação de transações.
RGB adota um método de verificação off-chain, transferindo a validação da transferência de tokens da camada de consenso do Bitcoin para fora da cadeia, onde é verificada por clientes específicos relacionados à transação. Este método reduz a necessidade de transmissão em toda a rede, aumentando a privacidade e a eficiência. No entanto, essa melhoria da privacidade também é uma arma de dois gumes; embora proteja a privacidade, torna impossível para terceiros visualizarem, complicando as operações e dificultando o desenvolvimento, resultando em uma experiência do usuário inferior.
RGB++ utiliza uma cadeia UTXO Turing completa para processar dados off-chain e contratos inteligentes, elevando ainda mais a programabilidade do Bitcoin e garantindo segurança através da vinculação isomórfica do Bitcoin. Suporta a interoperabilidade entre múltiplas cadeias, não se limitando mais a uma única cadeia, aumentando a interoperabilidade entre cadeias e a liquidez de ativos. Através da vinculação isomórfica UTXO, é possível realizar cross-chain sem ponte, evitando o problema de "moedas falsas" das pontes cross-chain tradicionais, garantindo a autenticidade e consistência dos ativos.
A Arch Network é composta pela Arch zkVM e pela rede de nós de validação, utilizando provas de zero conhecimento e uma rede de validação descentralizada para garantir a segurança e a privacidade dos contratos inteligentes, sendo mais fácil de usar do que o RGB, e não necessitando de vincular a outra cadeia UTXO como o RGB++. A Arch zkVM executa contratos inteligentes e gera provas de zero conhecimento, que são validadas pela rede de nós de validação descentralizada. O sistema opera com base no modelo UTXO, encapsulando o estado dos contratos inteligentes em State UTXOs, aumentando a segurança e a eficiência.
Esses planos têm suas características distintas, mas todos mantêm a ideia de vincular UTXO. A propriedade de uso único do UTXO é mais adequada para registrar o estado de contratos inteligentes. No entanto, suas desvantagens também são bastante evidentes, ou seja, a experiência do usuário é ruim, com a mesma latência de confirmação e baixo desempenho do Bitcoin. Embora tenham expandido as funcionalidades, não conseguiram melhorar o desempenho, o que é particularmente evidente no Arch e no RGB. O RGB++ oferece uma melhor experiência do usuário ao introduzir uma cadeia UTXO de alto desempenho, mas também traz suposições adicionais de segurança.
Com mais desenvolvedores a juntar-se à comunidade Bitcoin, veremos mais soluções de escalabilidade a surgir, como a proposta de atualização op-cat que está em discussão ativa. As soluções que se alinham com as características nativas do Bitcoin merecem atenção especial. Sem a necessidade de atualizar a rede Bitcoin, o método de vinculação UTXO é a forma mais eficaz de expandir a capacidade de programação do Bitcoin. Desde que se consiga resolver os problemas de experiência do usuário, isto será um grande avanço no desenvolvimento de contratos inteligentes do 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.
7 Curtidas
Recompensa
7
7
Repostar
Compartilhar
Comentário
0/400
Rugman_Walking
· 08-06 10:26
Acabou a rolar. Primeiro, vamos rolar, depois veremos se conseguimos.
Ver originalResponder0
AirdropHunterKing
· 08-05 08:03
Só isso? Conversas recorrentes, melhor aproveitar agora e fazer algumas airdrops.
Ver originalResponder0
digital_archaeologist
· 08-03 11:58
Bitcoin nativo é o verdadeiro caminho
Ver originalResponder0
ILCollector
· 08-03 11:57
Bom, o btc também começou a envolver contratos inteligentes.
Ver originalResponder0
screenshot_gains
· 08-03 11:55
Mudando os tijolos, agora estão no btc.
Ver originalResponder0
StakeTillRetire
· 08-03 11:39
btc invencível no mundo
Ver originalResponder0
gas_fee_trauma
· 08-03 11:29
Esperar por essas coisas extravagantes BTC é simplesmente moeda deitado.
Bitcoin contratos inteligentes novo avanço: RGB++ e Arch Network lideram a inovação em Programabilidade nativa
Novos desenvolvimentos no ecossistema Bitcoin: várias soluções para aumentar a Programabilidade
Bitcoin como a blockchain com a maior liquidez e segurança, recentemente atraiu a atenção de muitos desenvolvedores. Com o surgimento das inscrições, os desenvolvedores começaram a se concentrar na programabilidade e nos problemas de escalabilidade do Bitcoin. Ao introduzir soluções inovadoras como provas de conhecimento zero, disponibilidade de dados, sidechains, rollups, o ecossistema do Bitcoin está entrando em um novo período de prosperidade, tornando-se o principal foco do atual mercado em alta.
No entanto, muitos novos planos seguem a experiência de escalabilidade de plataformas de contratos inteligentes, como o Ethereum, e muitas vezes dependem de pontes cross-chain centralizadas, o que se torna um ponto de risco potencial para o sistema. Poucos planos são projetados com base nas características intrínsecas do Bitcoin, o que está relacionado à má experiência de desenvolvimento do Bitcoin. O Bitcoin é difícil de executar contratos inteligentes como o Ethereum, principalmente por razões como as seguintes:
A atualização de Segregated Witness de 2017 expandiu o limite de tamanho do bloco do Bitcoin; a atualização do Taproot de 2021 implementou a verificação de assinaturas em lote, melhorando a eficiência do processamento de transações. Essas atualizações criaram condições para a programabilidade do Bitcoin.
Em 2022, o desenvolvedor Casey Rodarmor propôs a "Teoria dos Ordinais", que descreve um esquema de numeração para os Satoshis, permitindo a incorporação de dados arbitrários nas transações de Bitcoin. Isso abriu novas possibilidades para a incorporação direta de informações de estado e metadados na cadeia do Bitcoin, oferecendo novas ideias para aplicativos de contratos inteligentes que precisam acessar e verificar dados de estado.
Atualmente, a maioria dos projetos que melhoram a Programabilidade do Bitcoin depende de redes de segunda camada, o que exige que os usuários confiem em pontes entre cadeias, tornando-se o principal obstáculo para a obtenção de usuários e liquidez nas redes de segunda camada. Além disso, o Bitcoin carece de uma máquina virtual nativa ou Programabilidade, não conseguindo realizar a comunicação entre a segunda camada e a primeira camada sem aumentar as suposições de confiança.
RGB, RGB++ e Arch Network tentam, a partir das características nativas do Bitcoin, aumentar a sua Programabilidade, oferecendo contratos inteligentes e capacidades de transação complexas através de diferentes métodos:
RGB é uma solução de contrato inteligente verificada por cliente off-chain, que registra as mudanças de estado do contrato no UTXO do Bitcoin. Embora tenha algumas vantagens de privacidade, é complicado de usar e carece de combinabilidade de contratos, desenvolvendo-se de forma lenta.
RGB++ é uma outra solução de extensão baseada na abordagem RGB, ainda baseada em UTXO, mas utiliza a própria blockchain como validadores de clientes com consenso, oferecendo uma solução de ativos de metadados cross-chain, suportando a transferência de ativos em qualquer estrutura de cadeia UTXO.
A Arch Network oferece uma solução de contrato inteligente nativo para Bitcoin, criando uma máquina virtual de conhecimento zero e uma rede de nós validadores correspondente, registrando mudanças de estado e fases de ativos nas transações de Bitcoin através da agregação de transações.
RGB adota um método de verificação off-chain, transferindo a validação da transferência de tokens da camada de consenso do Bitcoin para fora da cadeia, onde é verificada por clientes específicos relacionados à transação. Este método reduz a necessidade de transmissão em toda a rede, aumentando a privacidade e a eficiência. No entanto, essa melhoria da privacidade também é uma arma de dois gumes; embora proteja a privacidade, torna impossível para terceiros visualizarem, complicando as operações e dificultando o desenvolvimento, resultando em uma experiência do usuário inferior.
RGB++ utiliza uma cadeia UTXO Turing completa para processar dados off-chain e contratos inteligentes, elevando ainda mais a programabilidade do Bitcoin e garantindo segurança através da vinculação isomórfica do Bitcoin. Suporta a interoperabilidade entre múltiplas cadeias, não se limitando mais a uma única cadeia, aumentando a interoperabilidade entre cadeias e a liquidez de ativos. Através da vinculação isomórfica UTXO, é possível realizar cross-chain sem ponte, evitando o problema de "moedas falsas" das pontes cross-chain tradicionais, garantindo a autenticidade e consistência dos ativos.
A Arch Network é composta pela Arch zkVM e pela rede de nós de validação, utilizando provas de zero conhecimento e uma rede de validação descentralizada para garantir a segurança e a privacidade dos contratos inteligentes, sendo mais fácil de usar do que o RGB, e não necessitando de vincular a outra cadeia UTXO como o RGB++. A Arch zkVM executa contratos inteligentes e gera provas de zero conhecimento, que são validadas pela rede de nós de validação descentralizada. O sistema opera com base no modelo UTXO, encapsulando o estado dos contratos inteligentes em State UTXOs, aumentando a segurança e a eficiência.
Esses planos têm suas características distintas, mas todos mantêm a ideia de vincular UTXO. A propriedade de uso único do UTXO é mais adequada para registrar o estado de contratos inteligentes. No entanto, suas desvantagens também são bastante evidentes, ou seja, a experiência do usuário é ruim, com a mesma latência de confirmação e baixo desempenho do Bitcoin. Embora tenham expandido as funcionalidades, não conseguiram melhorar o desempenho, o que é particularmente evidente no Arch e no RGB. O RGB++ oferece uma melhor experiência do usuário ao introduzir uma cadeia UTXO de alto desempenho, mas também traz suposições adicionais de segurança.
Com mais desenvolvedores a juntar-se à comunidade Bitcoin, veremos mais soluções de escalabilidade a surgir, como a proposta de atualização op-cat que está em discussão ativa. As soluções que se alinham com as características nativas do Bitcoin merecem atenção especial. Sem a necessidade de atualizar a rede Bitcoin, o método de vinculação UTXO é a forma mais eficaz de expandir a capacidade de programação do Bitcoin. Desde que se consiga resolver os problemas de experiência do usuário, isto será um grande avanço no desenvolvimento de contratos inteligentes do Bitcoin.