Exploração e desenvolvimento de soluções de expansão de contratos inteligentes Bitcoin
Bitcoin como a blockchain com a melhor liquidez e segurança atualmente, atraiu recentemente a atenção de muitos desenvolvedores. Com o surgimento da tecnologia de inscrição, a programabilidade e os problemas de escalabilidade do ecossistema Bitcoin tornaram-se o foco. Os desenvolvedores estão explorando várias soluções inovadoras, como provas de conhecimento zero, disponibilidade de dados, cadeias laterais, agregação e outras tecnologias, impulsionando o ecossistema Bitcoin em direção a um novo pico de prosperidade.
No entanto, muitos designs de escalabilidade se basearam nas experiências de plataformas de contratos inteligentes como a Ethereum, muitas vezes dependendo de pontes cross-chain centralizadas, o que se tornou uma fraqueza potencial do sistema. Poucas soluções são baseadas nas características do próprio Bitcoin, o que está relacionado ao ambiente de desenvolvimento do Bitcoin que não é suficientemente amigável. O Bitcoin enfrenta vários desafios principais:
A linguagem de script limita a completude de Turing para garantir a segurança, não podendo executar contratos inteligentes complexos como o Ethereum.
O armazenamento em blockchain é otimizado para transações simples, não sendo adequado para operações complexas de contratos inteligentes.
Falta uma máquina virtual dedicada para executar contratos inteligentes.
Apesar disso, várias atualizações importantes na rede Bitcoin pavimentaram o caminho para aumentar sua programabilidade. O SegWit de 2017 ampliou o limite de tamanho dos blocos, enquanto a atualização Taproot de 2021 implementou a verificação de assinaturas em lote, simplificando o processamento de transações complexas.
Em 2022, a "Teoria dos Ordinais" proposta pelo desenvolvedor Casey Rodarmor abriu novas possibilidades para a incorporação de metadados na cadeia do Bitcoin, oferecendo novas ideias para aplicações de contratos inteligentes que precisam acessar e verificar dados de estado.
Atualmente, a maioria dos projetos que aumentam a capacidade de programação do Bitcoin depende de soluções de rede de segunda camada, o que exige que os usuários confiem em pontes entre cadeias, representando um grande obstáculo para atrair usuários e liquidez. Além disso, o Bitcoin carece de uma máquina virtual nativa ou programabilidade, dificultando a comunicação eficaz entre a rede de segunda camada e a rede de primeira camada sem pressupostos adicionais de confiança.
Neste contexto, projetos como RGB, RGB++ e Arch Network tentam partir das propriedades nativas do Bitcoin para aumentar sua programabilidade por diferentes métodos:
A solução de contratos inteligentes verificada por cliente fora da cadeia da RGB registra as mudanças de estado do contrato no UTXO do Bitcoin. Embora tenha vantagens em termos de privacidade, é complexa de operar, carece de combinabilidade dos contratos e seu desenvolvimento é relativamente lento.
RGB++ baseia-se no RGB, utilizando uma cadeia UTXO Turing completa como meio para processar dados off-chain e contratos inteligentes, garantindo segurança através da ligação isomórfica com o UTXO do Bitcoin, oferecendo uma solução para a transferência de ativos cross-chain.
A Arch Network oferece uma solução nativa de contratos inteligentes para Bitcoin, criando uma máquina virtual de conhecimento zero e uma rede de nós validadores correspondente, 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 características distintas e mantêm a ideia de vincular UTXO, utilizando a característica de uso único do UTXO para registrar o estado dos contratos inteligentes. No entanto, eles também enfrentam desafios comuns, como uma experiência do usuário insatisfatória, longas confirmações de transação e baixo desempenho. Em particular, Arch e RGB expandiram principalmente as funcionalidades sem conseguir melhorar significativamente o desempenho; RGB++ embora tenha melhorado a experiência do usuário ao introduzir uma cadeia UTXO de alto desempenho, também introduziu suposições adicionais de segurança.
À medida que mais desenvolvedores se juntam à comunidade Bitcoin, esperamos ver mais soluções inovadoras de escalabilidade, como a proposta de upgrade op-cat. É especialmente importante prestar atenção às soluções que se alinham com as propriedades nativas do Bitcoin. Sem a necessidade de atualizar a rede Bitcoin, o método de vinculação UTXO é considerado a forma mais eficaz de expandir a capacidade de programação do Bitcoin. Se pudermos resolver eficazmente os problemas de experiência do usuário, isso trará um grande avanço para o desenvolvimento de contratos inteligentes do Bitcoin.
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.
12 gostos
Recompensa
12
8
Partilhar
Comentar
0/400
DuckFluff
· 13h atrás
Um idiota do Blockchain! É normal que o BTC seja naturalmente arrogante~
Ver originalResponder0
RegenRestorer
· 07-23 19:43
btc finalmente entendi
Ver originalResponder0
JustHereForAirdrops
· 07-23 01:06
Ai, este ambiente de desenvolvimento ainda é uma grande armadilha.
Ver originalResponder0
CrossChainBreather
· 07-22 16:00
contratos inteligentes ainda não conseguem superar o velho Éter
Ver originalResponder0
DegenDreamer
· 07-22 16:00
btc uhuu pede estabilidade
Ver originalResponder0
ResearchChadButBroke
· 07-22 15:59
São todos vazios, é hora de atuar.
Ver originalResponder0
PoetryOnChain
· 07-22 15:54
É apenas um jogo entre inovação e conservadorismo~
Novas tendências no desenvolvimento de contratos inteligentes Bitcoin: soluções nativas alcançam um marco.
Exploração e desenvolvimento de soluções de expansão de contratos inteligentes Bitcoin
Bitcoin como a blockchain com a melhor liquidez e segurança atualmente, atraiu recentemente a atenção de muitos desenvolvedores. Com o surgimento da tecnologia de inscrição, a programabilidade e os problemas de escalabilidade do ecossistema Bitcoin tornaram-se o foco. Os desenvolvedores estão explorando várias soluções inovadoras, como provas de conhecimento zero, disponibilidade de dados, cadeias laterais, agregação e outras tecnologias, impulsionando o ecossistema Bitcoin em direção a um novo pico de prosperidade.
No entanto, muitos designs de escalabilidade se basearam nas experiências de plataformas de contratos inteligentes como a Ethereum, muitas vezes dependendo de pontes cross-chain centralizadas, o que se tornou uma fraqueza potencial do sistema. Poucas soluções são baseadas nas características do próprio Bitcoin, o que está relacionado ao ambiente de desenvolvimento do Bitcoin que não é suficientemente amigável. O Bitcoin enfrenta vários desafios principais:
Apesar disso, várias atualizações importantes na rede Bitcoin pavimentaram o caminho para aumentar sua programabilidade. O SegWit de 2017 ampliou o limite de tamanho dos blocos, enquanto a atualização Taproot de 2021 implementou a verificação de assinaturas em lote, simplificando o processamento de transações complexas.
Em 2022, a "Teoria dos Ordinais" proposta pelo desenvolvedor Casey Rodarmor abriu novas possibilidades para a incorporação de metadados na cadeia do Bitcoin, oferecendo novas ideias para aplicações de contratos inteligentes que precisam acessar e verificar dados de estado.
Atualmente, a maioria dos projetos que aumentam a capacidade de programação do Bitcoin depende de soluções de rede de segunda camada, o que exige que os usuários confiem em pontes entre cadeias, representando um grande obstáculo para atrair usuários e liquidez. Além disso, o Bitcoin carece de uma máquina virtual nativa ou programabilidade, dificultando a comunicação eficaz entre a rede de segunda camada e a rede de primeira camada sem pressupostos adicionais de confiança.
Neste contexto, projetos como RGB, RGB++ e Arch Network tentam partir das propriedades nativas do Bitcoin para aumentar sua programabilidade por diferentes métodos:
A solução de contratos inteligentes verificada por cliente fora da cadeia da RGB registra as mudanças de estado do contrato no UTXO do Bitcoin. Embora tenha vantagens em termos de privacidade, é complexa de operar, carece de combinabilidade dos contratos e seu desenvolvimento é relativamente lento.
RGB++ baseia-se no RGB, utilizando uma cadeia UTXO Turing completa como meio para processar dados off-chain e contratos inteligentes, garantindo segurança através da ligação isomórfica com o UTXO do Bitcoin, oferecendo uma solução para a transferência de ativos cross-chain.
A Arch Network oferece uma solução nativa de contratos inteligentes para Bitcoin, criando uma máquina virtual de conhecimento zero e uma rede de nós validadores correspondente, 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 características distintas e mantêm a ideia de vincular UTXO, utilizando a característica de uso único do UTXO para registrar o estado dos contratos inteligentes. No entanto, eles também enfrentam desafios comuns, como uma experiência do usuário insatisfatória, longas confirmações de transação e baixo desempenho. Em particular, Arch e RGB expandiram principalmente as funcionalidades sem conseguir melhorar significativamente o desempenho; RGB++ embora tenha melhorado a experiência do usuário ao introduzir uma cadeia UTXO de alto desempenho, também introduziu suposições adicionais de segurança.
À medida que mais desenvolvedores se juntam à comunidade Bitcoin, esperamos ver mais soluções inovadoras de escalabilidade, como a proposta de upgrade op-cat. É especialmente importante prestar atenção às soluções que se alinham com as propriedades nativas do Bitcoin. Sem a necessidade de atualizar a rede Bitcoin, o método de vinculação UTXO é considerado a forma mais eficaz de expandir a capacidade de programação do Bitcoin. Se pudermos resolver eficazmente os problemas de experiência do usuário, isso trará um grande avanço para o desenvolvimento de contratos inteligentes do Bitcoin.