O Bitcoin nasceu há 11 anos e sua tecnologia continua a evoluir. O ano de 2020 testemunhará a continuação dessa tendência de desenvolvimento. O surgimento de novas tecnologias como MAST, Taproot e assinaturas Schnorr tornará o Bitcoin mais completo, e não apenas focado em interesses de curto prazo.
Perspectivas tecnológicas do Bitcoin para 2020
Nos últimos anos, o número de desenvolvedores de alto nível e inovadores envolvidos no desenvolvimento do protocolo central do Bitcoin diminuiu, o que gerou algumas preocupações na comunidade.
No entanto, ao prestar atenção ao desenvolvimento técnico além do preço do Bitcoin, podemos descobrir muitas funcionalidades práticas e interessantes que estão se formando gradualmente. Especialmente nos últimos anos, a blockchain do Bitcoin adicionou várias novas características empolgantes e planeja lançar mais inovações em 2020. Por exemplo, o Miniscript, lançado em 2019, é um novo compilador de scripts projetado especificamente para o Bitcoin, que pode aumentar significativamente a programabilidade da blockchain do Bitcoin sem comprometer a segurança.
As propostas importantes atuais na área de tecnologia do Bitcoin incluem:
Schnorr: um esquema de assinatura inovador;
MAST: uma nova estrutura de dados de árvore Merkle;
Taproot: um método que permite que todas as partes envolvidas cheguem a um acordo sobre os resultados e assinem uma transação de liquidação.
Apenas o desenvolvimento dessas três tecnologias pode melhorar significativamente a substituibilidade e a capacidade de proteção da privacidade do Bitcoin. A seguir, vamos explorar detalhadamente essas três tecnologias.
MAST
MAST, que significa Árvores de Sintaxe Abstrata de Merkle, fornece a funcionalidade de bloquear bitcoins usando diferentes scripts vinculados à mesma árvore de Merkle.
Em termos simples, se alguém tentar substituir uma transação falsa em um determinado nó da árvore de Merkle, então todos os nós acima desse nó sofrerão alterações, resultando na mudança do nó raiz. Dessa forma, o valor hash do bloco mudará, tornando-se um bloco completamente novo e diferente. Nessa situação, podemos diretamente classificar esse bloco como uma prova de trabalho inválida. A árvore de Merkle é uma técnica no design da estrutura de dados do Bitcoin, sendo uma estrutura matemática que pode resumir diferentes conjuntos de dados em um único hash.
MAST é essencialmente um P2SH (Pay to Script Hash, um script avançado que suporta pagamentos em Bitcoin) que aplica a tecnologia da árvore de Merkle. Com o MAST, é possível vincular o mesmo conjunto de Bitcoins a múltiplos scripts que contêm diferentes condições de desbloqueio. O MAST expande a flexibilidade dos contratos inteligentes em Bitcoin, melhora a escalabilidade e aumenta a privacidade do usuário.
Taproot
A tecnologia Taproot introduziu funcionalidades semelhantes a contratos inteligentes na rede Bitcoin, permitindo que os usuários adicionem lógica personalizada em scripts de pagamento ou transação simples.
Taproot pode ser usado em conjunto com a funcionalidade P2SH, permitindo que scripts sejam divididos em conjuntos de declarações independentes, mostrando apenas as partes do script que serão utilizadas pelo usuário. Taproot permite que o signatário mostre apenas o intervalo de logs da ramificação, sem necessidade de armazenamento adicional, oferecendo assim maior proteção de privacidade e melhorando a escalabilidade futura.
Além disso, o Taproot pode garantir que o conteúdo exibido por diferentes exploradores de blockchain permaneça consistente, tornando difícil distinguir entre transações, o que representa um grande avanço para a privacidade do Bitcoin. O Taproot integra o que antes exigia várias assinaturas em uma única assinatura, melhorando significativamente a eficiência das assinaturas Schnorr. A equipe de desenvolvimento do Taproot também afirmou que essa tecnologia pode tornar a combinação entre MAST e assinaturas Schnorr mais eficiente.
Assinatura Schnorr
A assinatura Schnorr é um novo esquema de assinatura inventado pelo criptógrafo alemão Claus-Peter Schnorr por volta de 1980, que se encaixa muito bem nas características do Bitcoin. Com a adoção dessa tecnologia, não é necessário assinar várias vezes, pois a Schnorr pode consolidar todas as assinaturas em uma assinatura agregada.
A principal diferença entre a assinatura Schnorr e a assinatura múltipla é que, ao usar a assinatura Schnorr, cada signatário tem sua própria mensagem, em vez de todos compartilharem. Quando o verificador examina a chave de assinatura, a assinatura Schnorr não vaza nenhuma informação sobre a entrada, portanto, para pessoas não relacionadas à transação, a saída da transação parece apenas um endereço comum, sendo que apenas o detentor da chave privada correspondente pode desbloquear o script desse endereço.
Em comparação com a tecnologia de assinatura ECDSA tradicional, as assinaturas Schnorr são mais fáceis de verificar, ao mesmo tempo que garantem maior correção, flexibilidade e estabilidade.
Apesar das recentes flutuações no preço do Bitcoin, a tecnologia subjacente continua a evoluir. Não devemos focar apenas nos ganhos de curto prazo, mas sim olhar para o futuro a longo prazo do Bitcoin. Como diz um famoso ditado: "Tudo é possível".
O progresso contínuo da tecnologia Bitcoin estabelece uma base sólida para o seu desenvolvimento futuro. Esperamos que essas tecnologias inovadoras tragam mais possibilidades e oportunidades para o ecossistema 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.
2020 Bitcoin tecnologia atualização: MAST, Taproot e assinaturas Schnorr a caminho
Texto
O Bitcoin nasceu há 11 anos e sua tecnologia continua a evoluir. O ano de 2020 testemunhará a continuação dessa tendência de desenvolvimento. O surgimento de novas tecnologias como MAST, Taproot e assinaturas Schnorr tornará o Bitcoin mais completo, e não apenas focado em interesses de curto prazo.
Perspectivas tecnológicas do Bitcoin para 2020
Nos últimos anos, o número de desenvolvedores de alto nível e inovadores envolvidos no desenvolvimento do protocolo central do Bitcoin diminuiu, o que gerou algumas preocupações na comunidade.
No entanto, ao prestar atenção ao desenvolvimento técnico além do preço do Bitcoin, podemos descobrir muitas funcionalidades práticas e interessantes que estão se formando gradualmente. Especialmente nos últimos anos, a blockchain do Bitcoin adicionou várias novas características empolgantes e planeja lançar mais inovações em 2020. Por exemplo, o Miniscript, lançado em 2019, é um novo compilador de scripts projetado especificamente para o Bitcoin, que pode aumentar significativamente a programabilidade da blockchain do Bitcoin sem comprometer a segurança.
As propostas importantes atuais na área de tecnologia do Bitcoin incluem:
Apenas o desenvolvimento dessas três tecnologias pode melhorar significativamente a substituibilidade e a capacidade de proteção da privacidade do Bitcoin. A seguir, vamos explorar detalhadamente essas três tecnologias.
MAST, que significa Árvores de Sintaxe Abstrata de Merkle, fornece a funcionalidade de bloquear bitcoins usando diferentes scripts vinculados à mesma árvore de Merkle.
Em termos simples, se alguém tentar substituir uma transação falsa em um determinado nó da árvore de Merkle, então todos os nós acima desse nó sofrerão alterações, resultando na mudança do nó raiz. Dessa forma, o valor hash do bloco mudará, tornando-se um bloco completamente novo e diferente. Nessa situação, podemos diretamente classificar esse bloco como uma prova de trabalho inválida. A árvore de Merkle é uma técnica no design da estrutura de dados do Bitcoin, sendo uma estrutura matemática que pode resumir diferentes conjuntos de dados em um único hash.
MAST é essencialmente um P2SH (Pay to Script Hash, um script avançado que suporta pagamentos em Bitcoin) que aplica a tecnologia da árvore de Merkle. Com o MAST, é possível vincular o mesmo conjunto de Bitcoins a múltiplos scripts que contêm diferentes condições de desbloqueio. O MAST expande a flexibilidade dos contratos inteligentes em Bitcoin, melhora a escalabilidade e aumenta a privacidade do usuário.
A tecnologia Taproot introduziu funcionalidades semelhantes a contratos inteligentes na rede Bitcoin, permitindo que os usuários adicionem lógica personalizada em scripts de pagamento ou transação simples.
Taproot pode ser usado em conjunto com a funcionalidade P2SH, permitindo que scripts sejam divididos em conjuntos de declarações independentes, mostrando apenas as partes do script que serão utilizadas pelo usuário. Taproot permite que o signatário mostre apenas o intervalo de logs da ramificação, sem necessidade de armazenamento adicional, oferecendo assim maior proteção de privacidade e melhorando a escalabilidade futura.
Além disso, o Taproot pode garantir que o conteúdo exibido por diferentes exploradores de blockchain permaneça consistente, tornando difícil distinguir entre transações, o que representa um grande avanço para a privacidade do Bitcoin. O Taproot integra o que antes exigia várias assinaturas em uma única assinatura, melhorando significativamente a eficiência das assinaturas Schnorr. A equipe de desenvolvimento do Taproot também afirmou que essa tecnologia pode tornar a combinação entre MAST e assinaturas Schnorr mais eficiente.
A assinatura Schnorr é um novo esquema de assinatura inventado pelo criptógrafo alemão Claus-Peter Schnorr por volta de 1980, que se encaixa muito bem nas características do Bitcoin. Com a adoção dessa tecnologia, não é necessário assinar várias vezes, pois a Schnorr pode consolidar todas as assinaturas em uma assinatura agregada.
A principal diferença entre a assinatura Schnorr e a assinatura múltipla é que, ao usar a assinatura Schnorr, cada signatário tem sua própria mensagem, em vez de todos compartilharem. Quando o verificador examina a chave de assinatura, a assinatura Schnorr não vaza nenhuma informação sobre a entrada, portanto, para pessoas não relacionadas à transação, a saída da transação parece apenas um endereço comum, sendo que apenas o detentor da chave privada correspondente pode desbloquear o script desse endereço.
Em comparação com a tecnologia de assinatura ECDSA tradicional, as assinaturas Schnorr são mais fáceis de verificar, ao mesmo tempo que garantem maior correção, flexibilidade e estabilidade.
Apesar das recentes flutuações no preço do Bitcoin, a tecnologia subjacente continua a evoluir. Não devemos focar apenas nos ganhos de curto prazo, mas sim olhar para o futuro a longo prazo do Bitcoin. Como diz um famoso ditado: "Tudo é possível".
O progresso contínuo da tecnologia Bitcoin estabelece uma base sólida para o seu desenvolvimento futuro. Esperamos que essas tecnologias inovadoras tragam mais possibilidades e oportunidades para o ecossistema Bitcoin.