Exploração da Programabilidade do ecossistema Bitcoin
Bitcoin como a blockchain com a maior liquidez e segurança atualmente, está atraindo cada vez mais a atenção dos desenvolvedores para sua Programabilidade e questões de escalabilidade. Com a explosão das inscrições, o ecossistema BTC está entrando em um novo período de prosperidade, tornando-se o principal foco desta fase de mercado em alta.
No entanto, o design do Bitcoin não foi concebido para suportar contratos inteligentes complexos. A sua linguagem de script está limitada por considerações de segurança, carecendo de completude de Turing; a estrutura de armazenamento é otimizada para transações simples, não sendo adequada para contratos complexos; o mais crítico é que o Bitcoin não possui uma máquina virtual dedicada para executar contratos inteligentes.
Apesar disso, algumas atualizações na rede Bitcoin pavimentaram o caminho para aumentar sua Programabilidade. O SegWit de 2017 ampliou o limite de tamanho do bloco, enquanto a atualização Taproot de 2021 possibilitou um processamento de transações mais eficiente. Esses avanços criaram condições para aplicações programáveis sobre o Bitcoin.
Em 2022, o desenvolvedor Casey Rodarmor propôs a "Teoria Ordinal", que abriu novas possibilidades para a incorporação de dados arbitrários nas transações de Bitcoin, representando um avanço significativo para aplicações que necessitam de dados de estado acessíveis e verificáveis.
Atualmente, a maioria dos projetos que aumentam a Programabilidade do Bitcoin depende de redes de segunda camada (L2). No entanto, essa abordagem exige que os usuários confiem em pontes entre cadeias, o que se torna um grande obstáculo para a obtenção de usuários e liquidez na L2. Além disso, o Bitcoin carece de uma máquina virtual nativa ou Programabilidade, impossibilitando a comunicação direta entre L2 e L1 sem adicionar suposições de confiança adicionais.
Para resolver esses desafios, alguns projetos tentam partir das propriedades nativas do Bitcoin para aumentar sua Programabilidade. RGB, RGB++ e Arch Network são alguns dos representantes disso:
RGB implementa contratos inteligentes através da verificação por clientes off-chain, registrando mudanças de estado no UTXO do Bitcoin. Embora tenha algumas vantagens de privacidade, a operação é complexa, falta a programabilidade dos contratos e o desenvolvimento é relativamente lento.
RGB++ é uma outra solução de extensão baseada na ideia RGB. Ela utiliza uma cadeia com consenso como validadores de cliente, oferecendo uma solução de ativos de metadados entre cadeias e suportando a transferência de ativos em cadeias de estrutura UTXO arbitrária.
Arch Network fornece uma solução de contrato inteligente nativa para Bitcoin. Ele criou uma máquina virtual ZK e uma rede de nós validadores correspondentes, que agregam transações para registrar mudanças de estado e ativos nas transações de Bitcoin.
Estas soluções têm características distintas, mas todas mantêm a ideia de ligação de UTXO. A característica de uso único de UTXO é mais adequada para registar o estado dos contratos inteligentes. No entanto, estas soluções também enfrentam alguns desafios comuns, como uma má experiência do utilizador, longos atrasos na confirmação de transações e baixo desempenho.
Apesar disso, com mais desenvolvedores a juntarem-se à comunidade Bitcoin, esperamos ver mais soluções inovadoras de escalabilidade. Por exemplo, a proposta de atualização op-cat está atualmente em discussão ativa. As soluções que podem alinhar-se com as propriedades nativas do Bitcoin são especialmente dignas de atenção. Sem a necessidade de atualizar a rede Bitcoin, o método de vinculação UTXO é a maneira mais eficaz de expandir a capacidade de programação do Bitcoin. Desde que possamos resolver os problemas de experiência do usuário, isso trará um enorme avanço para o 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.
14 Curtidas
Recompensa
14
3
Repostar
Compartilhar
Comentário
0/400
SlowLearnerWang
· 18h atrás
Inscrição não é uma inovação de era, certo... ei, espera, o que exatamente é uma inscrição mesmo?
Ver originalResponder0
SerumSquirter
· 19h atrás
Não é preciso esforçar-se tanto para criar conceitos, certo?
Ver originalResponder0
MetaMisfit
· 19h atrás
Segue o BTC para Cupões de Recorte. Não pergunte mais.
Bitcoin eco-sistema recebe nova quebra na Programabilidade explorando soluções de contratos inteligentes vinculados a UTXO
Exploração da Programabilidade do ecossistema Bitcoin
Bitcoin como a blockchain com a maior liquidez e segurança atualmente, está atraindo cada vez mais a atenção dos desenvolvedores para sua Programabilidade e questões de escalabilidade. Com a explosão das inscrições, o ecossistema BTC está entrando em um novo período de prosperidade, tornando-se o principal foco desta fase de mercado em alta.
No entanto, o design do Bitcoin não foi concebido para suportar contratos inteligentes complexos. A sua linguagem de script está limitada por considerações de segurança, carecendo de completude de Turing; a estrutura de armazenamento é otimizada para transações simples, não sendo adequada para contratos complexos; o mais crítico é que o Bitcoin não possui uma máquina virtual dedicada para executar contratos inteligentes.
Apesar disso, algumas atualizações na rede Bitcoin pavimentaram o caminho para aumentar sua Programabilidade. O SegWit de 2017 ampliou o limite de tamanho do bloco, enquanto a atualização Taproot de 2021 possibilitou um processamento de transações mais eficiente. Esses avanços criaram condições para aplicações programáveis sobre o Bitcoin.
Em 2022, o desenvolvedor Casey Rodarmor propôs a "Teoria Ordinal", que abriu novas possibilidades para a incorporação de dados arbitrários nas transações de Bitcoin, representando um avanço significativo para aplicações que necessitam de dados de estado acessíveis e verificáveis.
Atualmente, a maioria dos projetos que aumentam a Programabilidade do Bitcoin depende de redes de segunda camada (L2). No entanto, essa abordagem exige que os usuários confiem em pontes entre cadeias, o que se torna um grande obstáculo para a obtenção de usuários e liquidez na L2. Além disso, o Bitcoin carece de uma máquina virtual nativa ou Programabilidade, impossibilitando a comunicação direta entre L2 e L1 sem adicionar suposições de confiança adicionais.
Para resolver esses desafios, alguns projetos tentam partir das propriedades nativas do Bitcoin para aumentar sua Programabilidade. RGB, RGB++ e Arch Network são alguns dos representantes disso:
RGB implementa contratos inteligentes através da verificação por clientes off-chain, registrando mudanças de estado no UTXO do Bitcoin. Embora tenha algumas vantagens de privacidade, a operação é complexa, falta a programabilidade dos contratos e o desenvolvimento é relativamente lento.
RGB++ é uma outra solução de extensão baseada na ideia RGB. Ela utiliza uma cadeia com consenso como validadores de cliente, oferecendo uma solução de ativos de metadados entre cadeias e suportando a transferência de ativos em cadeias de estrutura UTXO arbitrária.
Arch Network fornece uma solução de contrato inteligente nativa para Bitcoin. Ele criou uma máquina virtual ZK e uma rede de nós validadores correspondentes, que agregam transações para registrar mudanças de estado e ativos nas transações de Bitcoin.
Estas soluções têm características distintas, mas todas mantêm a ideia de ligação de UTXO. A característica de uso único de UTXO é mais adequada para registar o estado dos contratos inteligentes. No entanto, estas soluções também enfrentam alguns desafios comuns, como uma má experiência do utilizador, longos atrasos na confirmação de transações e baixo desempenho.
Apesar disso, com mais desenvolvedores a juntarem-se à comunidade Bitcoin, esperamos ver mais soluções inovadoras de escalabilidade. Por exemplo, a proposta de atualização op-cat está atualmente em discussão ativa. As soluções que podem alinhar-se com as propriedades nativas do Bitcoin são especialmente dignas de atenção. Sem a necessidade de atualizar a rede Bitcoin, o método de vinculação UTXO é a maneira mais eficaz de expandir a capacidade de programação do Bitcoin. Desde que possamos resolver os problemas de experiência do usuário, isso trará um enorme avanço para o desenvolvimento de contratos inteligentes do Bitcoin.