Inovação na tecnologia de expansão nativa do Bitcoin: Análise profunda da tecnologia Taproot Consensus - White Paper
No dia 20 de maio de 2024, uma equipa de desenvolvimento de Bitcoin Layer2 chamada BEVM publicou o white paper técnico "Taproot Consensus: uma solução BTC Layer2 descentralizada". Este documento detalha a forma de implementação do Taproot Consensus e como construir uma solução completamente descentralizada BTC Layer2 combinando assinaturas Schnorr, MAST, nós SPV de Bitcoin e outras tecnologias nativas.
O plano de Consenso Taproot é a culminação da tecnologia nativa de expansão do Bitcoin. Ele não fez nenhuma modificação no código do Bitcoin, mas combinou de forma inteligente várias tecnologias centrais do Bitcoin, exibindo uma abordagem inovadora simples e engenhosa.
Bitcoin tecnologia desenvolvimento revisao
No dia 31 de outubro de 2008, Satoshi Nakamoto publicou o artigo "Bitcoin: Um Sistema de Dinheiro Eletrônico Ponto a Ponto", que apresentou a implementação técnica completa do Bitcoin. O oitavo capítulo do artigo introduz a solução SPV (Verificação de Pagamento Simples), que é uma tecnologia que permite verificar pagamentos sem a necessidade de executar um nó completo.
No dia 3 de janeiro de 2009, Satoshi Nakamoto minerou o bloco gênese em um servidor em Helsinque, marcando o nascimento oficial do Bitcoin. Vale ressaltar que o Bitcoin adotou inicialmente a tecnologia de assinatura de curva elíptica (ECDSA), e não a mais adequada tecnologia de assinatura de Schnorr, porque na época a assinatura de Schnorr ainda não havia sido open source e ainda estava sob proteção de patente.
Em 2018, após anos de validação, os desenvolvedores principais do Bitcoin propuseram oficialmente a introdução da assinatura Schnorr na rede Bitcoin.
Em 14 de novembro de 2021, o Bitcoin completou a atualização Taproot, introduzindo oficialmente a assinatura Schnorr, abrindo a era da multi-assinatura descentralizada. A atualização Taproot também introduziu o MAST (Árvores de Sintaxe Abstrata Merkelizadas), permitindo que o Bitcoin possuísse funcionalidades semelhantes a contratos inteligentes.
A combinação da assinatura Schnorr com MAST permite que o Bitcoin implemente uma rede de múltiplas assinaturas descentralizada baseada em código, estabelecendo uma base para o desenvolvimento da segunda camada do Bitcoin.
Visão Geral do Plano de Consenso Taproot
O livro branco da tecnologia Taproot Consensus aponta que a natureza não Turing completa da rede Bitcoin limita sua capacidade de implementar diretamente soluções de escalabilidade Layer 2 semelhantes aos Rollups do Ethereum. A camada de contratos de script do Bitcoin só pode realizar operações de transferência simples, não suportando funcionalidades complexas de contratos inteligentes. Portanto, construir uma solução de escalabilidade Layer 2 puramente a partir da camada de script do Bitcoin não é viável.
O Consenso Taproot combina a tecnologia Taproot do Bitcoin (assinaturas Schnorr e MAST), nós leves SPV do Bitcoin e o mecanismo de consenso BFT PoS, construindo uma rede Layer2 descentralizada e altamente consistente.
Detalhes da arquitetura de consenso Taproot
O Consenso Taproot é composto por Schnorr+Mast, Bitcoin SPV e Aura+Grandpa.
Schnorr+Mast utiliza a tecnologia nativa trazida pela atualização Taproot do Bitcoin para implementar a gestão descentralizada de múltiplas assinaturas do Bitcoin, através de código em vez de assinaturas manuais.
Bitcoin SPV permite sincronizar e validar transações de Bitcoin sem a necessidade de executar um nó completo, permitindo que o Consenso Taproot sincronize o estado do BTC em um ambiente totalmente descentralizado sem permissão.
Aura+Grandpa é um protocolo de consenso PoS avançado que implementa a tolerância a falhas bizantinas, garantindo a alta consistência dos nós da rede.
No sistema BEVM, cada validador possui uma chave privada BTC para assinaturas Schnorr. A chave pública agregada Pagg, gerada pelo esquema de assinatura múltipla Musig2, forma uma grande árvore MAST. Os validadores realizam transferências de BTC e operações de gravação enviando BTC para o endereço de assinatura de limiar gerado pela árvore MAST, permitindo a função de submissão de dados da rede principal BTC para a rede BEVM. Ao mesmo tempo, cada validador, como um nó leve SPV do Bitcoin, pode sincronizar com segurança e sem permissão o estado da rede BTC.
Em suma, o Consenso Taproot utiliza Schnorr+Mast na camada um do Bitcoin para construir uma gestão descentralizada de múltiplas assinaturas BTC, enquanto a camada dois opera uma rede de nós SPV do Bitcoin. A rede de camada dois BEVM opera inteiramente com nós SPV do Bitcoin, realizando a sincronização de dados com a camada um do Bitcoin. Para garantir a segurança e confiabilidade da rede de camada dois, a BEVM funde a rede de nós SPV do Bitcoin com Aura+Grandpa, conferindo-lhe um nível de segurança no aspecto do consenso BFT.
Detalhes técnicos e inovações
O livro branco do Consenso Taproot explica detalhadamente a implementação de tecnologias como assinaturas Schnorr, MAST, nós leves PSV do Bitcoin, Aura+Grandpa, entre outros, fornecendo materiais de estudo completos e detalhados para aqueles que desejam entender mais profundamente as últimas tecnologias do Bitcoin.
O livro amarelo também explica detalhadamente o processo de implementação do Musig2, bem como as diferenças em relação ao conhecido projeto BTC Layer2 Mezo. Mezo é baseado no protocolo tBTC e utiliza o multi-assinatura do Bitcoin para construir uma rede de assinaturas de limite. No entanto, o tBTC ainda requer uma rede de multi-assinantes com 9 pessoas. O Consenso Taproot adotou um design mais avançado, combinando assinaturas Schnorr, MAST, nós leves SPV do Bitcoin e os mecanismos de consenso tolerantes a falhas bizantinas Aura e Grandpa, construindo uma solução de escalonamento Layer2 descentralizada com alta consistência e segurança.
Conclusão
O white paper técnico da equipe BEVM apresenta de forma abrangente a solução de implementação e os detalhes técnicos do Taproot Consensus, apresentando uma solução de segunda camada completamente construída com base na tecnologia nativa do Bitcoin. O Taproot Consensus não apenas herda a direção técnica do Bitcoin, mas também inova combinando as tecnologias trazidas pelas atualizações do Bitcoin ao longo do tempo, sendo a obra-prima da tecnologia de expansão nativa do Bitcoin.
Com o contínuo desenvolvimento do ecossistema Bitcoin, soluções de segunda camada verdadeiramente descentralizadas para Bitcoin se tornarão um caminho essencial para o desenvolvimento do ecossistema Bitcoin, e soluções como o Taproot Consensus têm a promessa de desempenhar um papel importante no futuro.
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.
20 gostos
Recompensa
20
7
Partilhar
Comentar
0/400
GasFeeLady
· 07-23 01:56
em alta af... finalmente uma tecnologia l2 real que não interfere com o núcleo do btc
Ver originalResponder0
GasFeePhobia
· 07-22 16:52
O Grande Mestre L2 saiu de sua caverna? Estou ansioso!
Taproot Consensus: solução Descentralização Layer2 construída com a tecnologia nativa do Bitcoin
Inovação na tecnologia de expansão nativa do Bitcoin: Análise profunda da tecnologia Taproot Consensus - White Paper
No dia 20 de maio de 2024, uma equipa de desenvolvimento de Bitcoin Layer2 chamada BEVM publicou o white paper técnico "Taproot Consensus: uma solução BTC Layer2 descentralizada". Este documento detalha a forma de implementação do Taproot Consensus e como construir uma solução completamente descentralizada BTC Layer2 combinando assinaturas Schnorr, MAST, nós SPV de Bitcoin e outras tecnologias nativas.
O plano de Consenso Taproot é a culminação da tecnologia nativa de expansão do Bitcoin. Ele não fez nenhuma modificação no código do Bitcoin, mas combinou de forma inteligente várias tecnologias centrais do Bitcoin, exibindo uma abordagem inovadora simples e engenhosa.
Bitcoin tecnologia desenvolvimento revisao
No dia 31 de outubro de 2008, Satoshi Nakamoto publicou o artigo "Bitcoin: Um Sistema de Dinheiro Eletrônico Ponto a Ponto", que apresentou a implementação técnica completa do Bitcoin. O oitavo capítulo do artigo introduz a solução SPV (Verificação de Pagamento Simples), que é uma tecnologia que permite verificar pagamentos sem a necessidade de executar um nó completo.
No dia 3 de janeiro de 2009, Satoshi Nakamoto minerou o bloco gênese em um servidor em Helsinque, marcando o nascimento oficial do Bitcoin. Vale ressaltar que o Bitcoin adotou inicialmente a tecnologia de assinatura de curva elíptica (ECDSA), e não a mais adequada tecnologia de assinatura de Schnorr, porque na época a assinatura de Schnorr ainda não havia sido open source e ainda estava sob proteção de patente.
Em 2018, após anos de validação, os desenvolvedores principais do Bitcoin propuseram oficialmente a introdução da assinatura Schnorr na rede Bitcoin.
Em 14 de novembro de 2021, o Bitcoin completou a atualização Taproot, introduzindo oficialmente a assinatura Schnorr, abrindo a era da multi-assinatura descentralizada. A atualização Taproot também introduziu o MAST (Árvores de Sintaxe Abstrata Merkelizadas), permitindo que o Bitcoin possuísse funcionalidades semelhantes a contratos inteligentes.
A combinação da assinatura Schnorr com MAST permite que o Bitcoin implemente uma rede de múltiplas assinaturas descentralizada baseada em código, estabelecendo uma base para o desenvolvimento da segunda camada do Bitcoin.
Visão Geral do Plano de Consenso Taproot
O livro branco da tecnologia Taproot Consensus aponta que a natureza não Turing completa da rede Bitcoin limita sua capacidade de implementar diretamente soluções de escalabilidade Layer 2 semelhantes aos Rollups do Ethereum. A camada de contratos de script do Bitcoin só pode realizar operações de transferência simples, não suportando funcionalidades complexas de contratos inteligentes. Portanto, construir uma solução de escalabilidade Layer 2 puramente a partir da camada de script do Bitcoin não é viável.
O Consenso Taproot combina a tecnologia Taproot do Bitcoin (assinaturas Schnorr e MAST), nós leves SPV do Bitcoin e o mecanismo de consenso BFT PoS, construindo uma rede Layer2 descentralizada e altamente consistente.
Detalhes da arquitetura de consenso Taproot
O Consenso Taproot é composto por Schnorr+Mast, Bitcoin SPV e Aura+Grandpa.
Schnorr+Mast utiliza a tecnologia nativa trazida pela atualização Taproot do Bitcoin para implementar a gestão descentralizada de múltiplas assinaturas do Bitcoin, através de código em vez de assinaturas manuais.
Bitcoin SPV permite sincronizar e validar transações de Bitcoin sem a necessidade de executar um nó completo, permitindo que o Consenso Taproot sincronize o estado do BTC em um ambiente totalmente descentralizado sem permissão.
Aura+Grandpa é um protocolo de consenso PoS avançado que implementa a tolerância a falhas bizantinas, garantindo a alta consistência dos nós da rede.
No sistema BEVM, cada validador possui uma chave privada BTC para assinaturas Schnorr. A chave pública agregada Pagg, gerada pelo esquema de assinatura múltipla Musig2, forma uma grande árvore MAST. Os validadores realizam transferências de BTC e operações de gravação enviando BTC para o endereço de assinatura de limiar gerado pela árvore MAST, permitindo a função de submissão de dados da rede principal BTC para a rede BEVM. Ao mesmo tempo, cada validador, como um nó leve SPV do Bitcoin, pode sincronizar com segurança e sem permissão o estado da rede BTC.
Em suma, o Consenso Taproot utiliza Schnorr+Mast na camada um do Bitcoin para construir uma gestão descentralizada de múltiplas assinaturas BTC, enquanto a camada dois opera uma rede de nós SPV do Bitcoin. A rede de camada dois BEVM opera inteiramente com nós SPV do Bitcoin, realizando a sincronização de dados com a camada um do Bitcoin. Para garantir a segurança e confiabilidade da rede de camada dois, a BEVM funde a rede de nós SPV do Bitcoin com Aura+Grandpa, conferindo-lhe um nível de segurança no aspecto do consenso BFT.
Detalhes técnicos e inovações
O livro branco do Consenso Taproot explica detalhadamente a implementação de tecnologias como assinaturas Schnorr, MAST, nós leves PSV do Bitcoin, Aura+Grandpa, entre outros, fornecendo materiais de estudo completos e detalhados para aqueles que desejam entender mais profundamente as últimas tecnologias do Bitcoin.
O livro amarelo também explica detalhadamente o processo de implementação do Musig2, bem como as diferenças em relação ao conhecido projeto BTC Layer2 Mezo. Mezo é baseado no protocolo tBTC e utiliza o multi-assinatura do Bitcoin para construir uma rede de assinaturas de limite. No entanto, o tBTC ainda requer uma rede de multi-assinantes com 9 pessoas. O Consenso Taproot adotou um design mais avançado, combinando assinaturas Schnorr, MAST, nós leves SPV do Bitcoin e os mecanismos de consenso tolerantes a falhas bizantinas Aura e Grandpa, construindo uma solução de escalonamento Layer2 descentralizada com alta consistência e segurança.
Conclusão
O white paper técnico da equipe BEVM apresenta de forma abrangente a solução de implementação e os detalhes técnicos do Taproot Consensus, apresentando uma solução de segunda camada completamente construída com base na tecnologia nativa do Bitcoin. O Taproot Consensus não apenas herda a direção técnica do Bitcoin, mas também inova combinando as tecnologias trazidas pelas atualizações do Bitcoin ao longo do tempo, sendo a obra-prima da tecnologia de expansão nativa do Bitcoin.
Com o contínuo desenvolvimento do ecossistema Bitcoin, soluções de segunda camada verdadeiramente descentralizadas para Bitcoin se tornarão um caminho essencial para o desenvolvimento do ecossistema Bitcoin, e soluções como o Taproot Consensus têm a promessa de desempenhar um papel importante no futuro.