O que é a testemunha segregada (SegWit)? Qual é o seu significado no blockchain? Vamos mergulhar para descobrir as respostas!
Os problemas de escalabilidade estão surgindo gradualmente em uma ampla gama de redes blockchain operacionais atualmente. Veja a rede Bitcoin, por exemplo. Está funcionando há quase mais de uma década, sem nenhum incidente massivo. Por outro lado, houve casos em que os custos de transação dispararam para margens excessivamente elevadas.
Portanto, Segregated Witness ou SegWit surgiu como uma solução promissora de escalabilidade para gerenciar os volumes de transações em constante expansão. O SegWit é uma solução confiável para melhorar a escalabilidade no blockchain Bitcoin ? Você pode aplicar o SegWit a outras redes blockchain? A discussão a seguir ajuda você a descobrir mais sobre o SegWit, juntamente com insights detalhados sobre como ele funciona.
Construa sua identidade como um especialista certificado em blockchain com as certificações Blockchain da 101 Blockchains, projetadas para fornecer perspectivas de carreira aprimoradas.
A primeira e óbvia adição em qualquer discussão sobre a carteira e funcionalidades do SegWit se concentraria na definição de SegWit. SegWit é basicamente uma atualização de protocolo para a rede blockchain Bitcoin. A atualização do protocolo encontrou suas raízes em 2015 e se concentrou principalmente em resolver o problema de escalabilidade em redes blockchain. A rede Bitcoin leva em média cerca de 10 minutos para validar cada novo bloco. Portanto, o tamanho do bloco desempenha um papel crucial na determinação do número de transações que cada bloco pode confirmar. A partir de agora, a rede blockchain Bitcoin pode processar quase 7 transações por segundo.
A ideia principal por trás do funcionamento do Segregated Witness concentra-se na reorganização dos dados do bloco. Ao aplicar o SegWit, você separaria as assinaturas dos dados da transação, ganhando assim o nome certo. A segregação de testemunhas ou assinaturas dos dados da transação auxilia no armazenamento de mais transações em um único bloco.
Como resultado, o SegWit pode suportar melhorias no rendimento da rede com facilidade. A atualização do protocolo SegWit foi implementada em 2017 como um soft fork da rede Bitcoin e introduziu muitos benefícios. Muitos projetos de criptomoeda , como Litecoin e Bitcoin, utilizam a atualização do protocolo pelos seus valiosos benefícios.
As respostas para “O que é SegWit?” chamaria a atenção de qualquer iniciante para o funcionamento do SegWit. O objetivo básico do SegWit se concentra em melhorar o rendimento das transações em redes blockchain. Em palavras simples, o SegWit ajuda a reduzir o peso das transações em um bloco, separando uma transação em duas seções. A explicação simples para trabalhar na atualização do protocolo Segregated Witness sugere resultados evidentes de crescimento efetivo em uma série de transações que você pode incluir em blocos.
Se você quiser saber “O SegWit é mais rápido?” você teria que se aprofundar no trabalho. Das duas partes da transação, a primeira contém os endereços das carteiras do remetente e do destinatário. A segunda parte da transação contém as assinaturas da transação ou dados de testemunhas. O SegWit ajuda a remover os dados testemunhas do bloco principal, apoiando assim uma redução viável no tamanho da transação. Como resultado, as transações consumiriam menos espaço, garantindo assim um processamento mais rápido das transações em cada bloco. Outro destaque importante no funcionamento do SegWit refere-se à modificação dos hashes das transações, o que resolve os problemas de maleabilidade das transações.
Uma compreensão detalhada de como funciona o Segregated Witness permaneceria incompleta sem discutir a maleabilidade da transação. A questão da maleabilidade das transações no Bitcoin e em outras redes blockchain envolve a modificação do código Bitcoin para alterar os dados das testemunhas antes de confirmar as transações.
Suponhamos que John tenha que pagar 10 BTC para Steven. Agora, Steven quer enganar John para que pague 20 BTC e altere os dados da testemunha de John antes da confirmação da transação. Como resultado, o ID da transação muda sem nenhuma alteração na transação. Steven recebe os 10 BTC e, quando a rede confirma a transação modificada, cancela a transação original.
Quando Steven reclama com John que não recebeu os 10 BTC, John descobre que a transação original foi revertida. John enviaria novamente os 10 BTC para Steven com uma taxa de transação mais alta, sem qualquer conhecimento do truque. Curiosamente, ninguém na rede consegue descobrir tais fraudes.
A maneira básica como uma carteira SegWit funciona, separando os dados das testemunhas, é o destaque mais proeminente para resolver o problema da maleabilidade das transações. O SegWit pode separar os dados da testemunha do bloco, tornando-os indisponíveis para modificações na alteração dos IDs de transação. A atualização do protocolo Segregated Witness desenvolve uma cadeia lateral para armazenar dados de testemunhas separadamente da rede blockchain principal. Como resultado, fraudadores como Steven não podiam mais modificar os IDs das transações.
Outro destaque importante do SegWit para resolver a maleabilidade das transações é a compatibilidade com versões anteriores. Os nós atualizados com o protocolo SegWit ainda podem funcionar com nós desatualizados. Esses tipos de atualizações são chamados de soft forks. Por outro lado, as atualizações do hard fork não são compatíveis com versões anteriores e podem levar à divisão nas redes blockchain existentes. Portanto, a SegWit surgiu com uma solução para registrar dados de testemunhas no blockchain principal. Os guias detalhados sobre como usar o SegWit mostram que ele ajuda na criptografia de todos os dados testemunhais em uma cadeia lateral enquanto armazena o código raiz na blockchain principal.
A maior vantagem associada ao Segregated Witness refere-se obviamente à melhoria da escalabilidade. SegWit pode resolver os problemas devido à maleabilidade da transação sem quaisquer dúvidas. No entanto, as maneiras pelas quais o SegWit tem sido conclusivamente benéfico para melhorar a escalabilidade mostram como ele se tornará um aspecto inevitável no futuro do blockchain.
Escalabilidade é basicamente a capacidade das redes de processar grandes quantidades de transações sem diminuir a velocidade das transações. No caso de redes escaláveis, a velocidade de processamento das transações é mais rápida à medida que a rede cresce em tamanho. No entanto, muitas redes blockchain começam a ficar mais lentas à medida que aumentam de tamanho.
O problema de escalabilidade nas criptomoedas emerge profundamente do processamento de transações por meio de consenso. Mais da metade dos nós do Bitcoin devem verificar a validade de uma transação antes de adicioná-la ao blockchain. À medida que o número de nós na rede aumenta, o tempo necessário para chegar a um consenso também aumenta profundamente. Muitas pessoas perguntam: “O SegWit é mais rápido?” e as formas como melhorou a escalabilidade fornecem a resposta certa.
Na verdade, os dados das testemunhas ocuparam quase 65% dos blocos Bitcoin, e o SegWit eliminou o problema de armazenamento dos dados das testemunhas no blockchain principal. Com a ajuda do SegWit, os blocos Bitcoin podem ter espaço adicional para informações de transações. O SegWit ajuda a rede a melhorar sua capacidade de processamento sem alterar o tamanho geral do blockchain do Bitcoin. Em palavras simples, o SegWit torna a rede blockchain mais leve.
Muitos de vocês devem estar ansiosos para saber mais sobre uma carteira SegWit ou uma rede blockchain compatível. Um dos melhores exemplos de uso do SegWit refere-se à Lightning Network, que é uma solução viável para o problema de escalabilidade do Bitcoin. Você pode usar a rede relâmpago para configurar micropagamentos. Vamos ligar de volta para John e Steven para outro exemplo para entender como usar o SegWit na Lightning Network.
John trabalha para Steven, que paga 1 BTC para ele todos os dias. Sem processar as transações na rede blockchain principal, John e Steven criam um canal de pagamento privado através do qual Steven pode enviar Bitcoin diretamente para John. Os micropagamentos são avaliados em cerca de 1BTC por dia e devem contar com as assinaturas de John e Steven. Portanto, você pode classificá-las facilmente como transações com múltiplas assinaturas. Quando o mandato de John termina em cinco dias, ele recebe um total de 5 BTC. John e Steven podem fechar o canal de pagamento e a transação ficará visível na rede como uma única transação de 5 BTC.
Esse tipo de canal de pagamento baseado no princípio de Testemunha Segregada pode auxiliar na configuração de uma rede relâmpago. A rede relâmpago inclui vários micropagamentos que acontecem fora da rede blockchain principal. O mais importante de tudo é que as transações só se tornam parte da blockchain principal quando os usuários fecham os canais de pagamento.
O SegWit foi implementado como uma atualização soft fork para melhorar a escalabilidade e resolver os problemas de maleabilidade das transações. A atualização do protocolo SegWit também garante compatibilidade com versões anteriores. Como resultado, você não terá dificuldades em usar o SegWit com nós que não foram atualizados. Por outro lado, os desenvolvedores propuseram outra atualização de hard fork para uma implementação SegWit denominada SegWit 2X ou S2X.
A diferença mais notável entre SegWit e SegWit 2X referir-se-ia às melhorias adicionais com o último. No caso do SegWit 2X, você encontrará a modificação evidente no lote de transações junto com o aumento no tamanho do bloco. No entanto, também é importante notar que o tamanho maior do bloco também pode impor uma carga mais pesada aos mineiros e aos operadores de nós devido aos elevados volumes de dados.
Outro destaque significativo do protocolo de atualização SegWit refere-se ao suporte da comunidade Bitcoin. Pelo contrário, a proposta SegWit 2X exigia mudanças substanciais nas regras fundamentais de governação do Bitcoin. No final das contas, os desenvolvedores nunca chegaram a um consenso sobre a adoção ou implementação do SegWit 2X, e a proposta foi suspensa.
Outro destaque significativo é um guia sobre “O que é SegWit?” é a visão geral do SegWit aninhado e do SegWit nativo. O Native SegWit, também conhecido como bech32, é basicamente uma versão atualizada da atualização do protocolo Nested SegWit. No formato bech32, o SegWit oferece maior velocidade de transação, taxas de transação mais baixas e mecanismos de detecção de erros consideravelmente melhores.
Além disso, todos os endereços bech32 estão em letras minúsculas, o que melhora a legibilidade. É importante observar que todas as transações blockchain entre SegWit nativo, não-SegWit e carteira SegWit aninhada são completamente compatíveis. Por outro lado, você pode não encontrar suporte para SegWit em todas as exchanges e carteiras de criptomoedas. Portanto, você não pode sacar fundos diretamente para endereços SegWit em certos casos.
As formidáveis vantagens de valor da atualização do protocolo Segregated Witness podem ofuscar seus contratempos. No entanto, você deve conhecer os desafios do SegWit para desenvolver uma impressão abrangente e equilibrada de suas funcionalidades do SegWit. Em primeiro lugar, muitos nós não usam SegWit, e as transações SegWit na rede Bitcoin não são tão rápidas quanto em outras redes altcoin. Além disso, muitos especialistas também afirmam que a atualização do SegWit resolveu acidentalmente o problema de escalabilidade. Além disso, você pode observar como o SegWit resultou em divisões em toda a comunidade Bitcoin.
Comece a aprender Blockchain com os primeiros caminhos de habilidades Blockchain do mundo, com recursos de qualidade adaptados por especialistas do setor agora!
A resposta principal para “O que é SegWit?” fala muito pouco sobre suas capacidades. Adaptado como uma atualização de protocolo para resolver problemas de maleabilidade de transações, o SegWit emergiu como uma solução conclusiva para problemas de escalabilidade em redes blockchain . Basicamente, ele funciona separando os dados da transação e os dados das testemunhas, deixando pouco espaço para modificação nos IDs das transações.
Ao mesmo tempo, separar os dados testemunhas da rede blockchain principal em transações criptográficas aumenta o espaço em bloco para dados de transação. Portanto, as transações SegWit são mais rápidas do que as transações criptográficas gerais. No entanto, o ceticismo em relação ao SegWit e aos novos desenvolvimentos cria muitas questões sobre o seu futuro. Saiba mais sobre o SegWit e explore como ele pode ser usado.
Share
Content
O que é a testemunha segregada (SegWit)? Qual é o seu significado no blockchain? Vamos mergulhar para descobrir as respostas!
Os problemas de escalabilidade estão surgindo gradualmente em uma ampla gama de redes blockchain operacionais atualmente. Veja a rede Bitcoin, por exemplo. Está funcionando há quase mais de uma década, sem nenhum incidente massivo. Por outro lado, houve casos em que os custos de transação dispararam para margens excessivamente elevadas.
Portanto, Segregated Witness ou SegWit surgiu como uma solução promissora de escalabilidade para gerenciar os volumes de transações em constante expansão. O SegWit é uma solução confiável para melhorar a escalabilidade no blockchain Bitcoin ? Você pode aplicar o SegWit a outras redes blockchain? A discussão a seguir ajuda você a descobrir mais sobre o SegWit, juntamente com insights detalhados sobre como ele funciona.
Construa sua identidade como um especialista certificado em blockchain com as certificações Blockchain da 101 Blockchains, projetadas para fornecer perspectivas de carreira aprimoradas.
A primeira e óbvia adição em qualquer discussão sobre a carteira e funcionalidades do SegWit se concentraria na definição de SegWit. SegWit é basicamente uma atualização de protocolo para a rede blockchain Bitcoin. A atualização do protocolo encontrou suas raízes em 2015 e se concentrou principalmente em resolver o problema de escalabilidade em redes blockchain. A rede Bitcoin leva em média cerca de 10 minutos para validar cada novo bloco. Portanto, o tamanho do bloco desempenha um papel crucial na determinação do número de transações que cada bloco pode confirmar. A partir de agora, a rede blockchain Bitcoin pode processar quase 7 transações por segundo.
A ideia principal por trás do funcionamento do Segregated Witness concentra-se na reorganização dos dados do bloco. Ao aplicar o SegWit, você separaria as assinaturas dos dados da transação, ganhando assim o nome certo. A segregação de testemunhas ou assinaturas dos dados da transação auxilia no armazenamento de mais transações em um único bloco.
Como resultado, o SegWit pode suportar melhorias no rendimento da rede com facilidade. A atualização do protocolo SegWit foi implementada em 2017 como um soft fork da rede Bitcoin e introduziu muitos benefícios. Muitos projetos de criptomoeda , como Litecoin e Bitcoin, utilizam a atualização do protocolo pelos seus valiosos benefícios.
As respostas para “O que é SegWit?” chamaria a atenção de qualquer iniciante para o funcionamento do SegWit. O objetivo básico do SegWit se concentra em melhorar o rendimento das transações em redes blockchain. Em palavras simples, o SegWit ajuda a reduzir o peso das transações em um bloco, separando uma transação em duas seções. A explicação simples para trabalhar na atualização do protocolo Segregated Witness sugere resultados evidentes de crescimento efetivo em uma série de transações que você pode incluir em blocos.
Se você quiser saber “O SegWit é mais rápido?” você teria que se aprofundar no trabalho. Das duas partes da transação, a primeira contém os endereços das carteiras do remetente e do destinatário. A segunda parte da transação contém as assinaturas da transação ou dados de testemunhas. O SegWit ajuda a remover os dados testemunhas do bloco principal, apoiando assim uma redução viável no tamanho da transação. Como resultado, as transações consumiriam menos espaço, garantindo assim um processamento mais rápido das transações em cada bloco. Outro destaque importante no funcionamento do SegWit refere-se à modificação dos hashes das transações, o que resolve os problemas de maleabilidade das transações.
Uma compreensão detalhada de como funciona o Segregated Witness permaneceria incompleta sem discutir a maleabilidade da transação. A questão da maleabilidade das transações no Bitcoin e em outras redes blockchain envolve a modificação do código Bitcoin para alterar os dados das testemunhas antes de confirmar as transações.
Suponhamos que John tenha que pagar 10 BTC para Steven. Agora, Steven quer enganar John para que pague 20 BTC e altere os dados da testemunha de John antes da confirmação da transação. Como resultado, o ID da transação muda sem nenhuma alteração na transação. Steven recebe os 10 BTC e, quando a rede confirma a transação modificada, cancela a transação original.
Quando Steven reclama com John que não recebeu os 10 BTC, John descobre que a transação original foi revertida. John enviaria novamente os 10 BTC para Steven com uma taxa de transação mais alta, sem qualquer conhecimento do truque. Curiosamente, ninguém na rede consegue descobrir tais fraudes.
A maneira básica como uma carteira SegWit funciona, separando os dados das testemunhas, é o destaque mais proeminente para resolver o problema da maleabilidade das transações. O SegWit pode separar os dados da testemunha do bloco, tornando-os indisponíveis para modificações na alteração dos IDs de transação. A atualização do protocolo Segregated Witness desenvolve uma cadeia lateral para armazenar dados de testemunhas separadamente da rede blockchain principal. Como resultado, fraudadores como Steven não podiam mais modificar os IDs das transações.
Outro destaque importante do SegWit para resolver a maleabilidade das transações é a compatibilidade com versões anteriores. Os nós atualizados com o protocolo SegWit ainda podem funcionar com nós desatualizados. Esses tipos de atualizações são chamados de soft forks. Por outro lado, as atualizações do hard fork não são compatíveis com versões anteriores e podem levar à divisão nas redes blockchain existentes. Portanto, a SegWit surgiu com uma solução para registrar dados de testemunhas no blockchain principal. Os guias detalhados sobre como usar o SegWit mostram que ele ajuda na criptografia de todos os dados testemunhais em uma cadeia lateral enquanto armazena o código raiz na blockchain principal.
A maior vantagem associada ao Segregated Witness refere-se obviamente à melhoria da escalabilidade. SegWit pode resolver os problemas devido à maleabilidade da transação sem quaisquer dúvidas. No entanto, as maneiras pelas quais o SegWit tem sido conclusivamente benéfico para melhorar a escalabilidade mostram como ele se tornará um aspecto inevitável no futuro do blockchain.
Escalabilidade é basicamente a capacidade das redes de processar grandes quantidades de transações sem diminuir a velocidade das transações. No caso de redes escaláveis, a velocidade de processamento das transações é mais rápida à medida que a rede cresce em tamanho. No entanto, muitas redes blockchain começam a ficar mais lentas à medida que aumentam de tamanho.
O problema de escalabilidade nas criptomoedas emerge profundamente do processamento de transações por meio de consenso. Mais da metade dos nós do Bitcoin devem verificar a validade de uma transação antes de adicioná-la ao blockchain. À medida que o número de nós na rede aumenta, o tempo necessário para chegar a um consenso também aumenta profundamente. Muitas pessoas perguntam: “O SegWit é mais rápido?” e as formas como melhorou a escalabilidade fornecem a resposta certa.
Na verdade, os dados das testemunhas ocuparam quase 65% dos blocos Bitcoin, e o SegWit eliminou o problema de armazenamento dos dados das testemunhas no blockchain principal. Com a ajuda do SegWit, os blocos Bitcoin podem ter espaço adicional para informações de transações. O SegWit ajuda a rede a melhorar sua capacidade de processamento sem alterar o tamanho geral do blockchain do Bitcoin. Em palavras simples, o SegWit torna a rede blockchain mais leve.
Muitos de vocês devem estar ansiosos para saber mais sobre uma carteira SegWit ou uma rede blockchain compatível. Um dos melhores exemplos de uso do SegWit refere-se à Lightning Network, que é uma solução viável para o problema de escalabilidade do Bitcoin. Você pode usar a rede relâmpago para configurar micropagamentos. Vamos ligar de volta para John e Steven para outro exemplo para entender como usar o SegWit na Lightning Network.
John trabalha para Steven, que paga 1 BTC para ele todos os dias. Sem processar as transações na rede blockchain principal, John e Steven criam um canal de pagamento privado através do qual Steven pode enviar Bitcoin diretamente para John. Os micropagamentos são avaliados em cerca de 1BTC por dia e devem contar com as assinaturas de John e Steven. Portanto, você pode classificá-las facilmente como transações com múltiplas assinaturas. Quando o mandato de John termina em cinco dias, ele recebe um total de 5 BTC. John e Steven podem fechar o canal de pagamento e a transação ficará visível na rede como uma única transação de 5 BTC.
Esse tipo de canal de pagamento baseado no princípio de Testemunha Segregada pode auxiliar na configuração de uma rede relâmpago. A rede relâmpago inclui vários micropagamentos que acontecem fora da rede blockchain principal. O mais importante de tudo é que as transações só se tornam parte da blockchain principal quando os usuários fecham os canais de pagamento.
O SegWit foi implementado como uma atualização soft fork para melhorar a escalabilidade e resolver os problemas de maleabilidade das transações. A atualização do protocolo SegWit também garante compatibilidade com versões anteriores. Como resultado, você não terá dificuldades em usar o SegWit com nós que não foram atualizados. Por outro lado, os desenvolvedores propuseram outra atualização de hard fork para uma implementação SegWit denominada SegWit 2X ou S2X.
A diferença mais notável entre SegWit e SegWit 2X referir-se-ia às melhorias adicionais com o último. No caso do SegWit 2X, você encontrará a modificação evidente no lote de transações junto com o aumento no tamanho do bloco. No entanto, também é importante notar que o tamanho maior do bloco também pode impor uma carga mais pesada aos mineiros e aos operadores de nós devido aos elevados volumes de dados.
Outro destaque significativo do protocolo de atualização SegWit refere-se ao suporte da comunidade Bitcoin. Pelo contrário, a proposta SegWit 2X exigia mudanças substanciais nas regras fundamentais de governação do Bitcoin. No final das contas, os desenvolvedores nunca chegaram a um consenso sobre a adoção ou implementação do SegWit 2X, e a proposta foi suspensa.
Outro destaque significativo é um guia sobre “O que é SegWit?” é a visão geral do SegWit aninhado e do SegWit nativo. O Native SegWit, também conhecido como bech32, é basicamente uma versão atualizada da atualização do protocolo Nested SegWit. No formato bech32, o SegWit oferece maior velocidade de transação, taxas de transação mais baixas e mecanismos de detecção de erros consideravelmente melhores.
Além disso, todos os endereços bech32 estão em letras minúsculas, o que melhora a legibilidade. É importante observar que todas as transações blockchain entre SegWit nativo, não-SegWit e carteira SegWit aninhada são completamente compatíveis. Por outro lado, você pode não encontrar suporte para SegWit em todas as exchanges e carteiras de criptomoedas. Portanto, você não pode sacar fundos diretamente para endereços SegWit em certos casos.
As formidáveis vantagens de valor da atualização do protocolo Segregated Witness podem ofuscar seus contratempos. No entanto, você deve conhecer os desafios do SegWit para desenvolver uma impressão abrangente e equilibrada de suas funcionalidades do SegWit. Em primeiro lugar, muitos nós não usam SegWit, e as transações SegWit na rede Bitcoin não são tão rápidas quanto em outras redes altcoin. Além disso, muitos especialistas também afirmam que a atualização do SegWit resolveu acidentalmente o problema de escalabilidade. Além disso, você pode observar como o SegWit resultou em divisões em toda a comunidade Bitcoin.
Comece a aprender Blockchain com os primeiros caminhos de habilidades Blockchain do mundo, com recursos de qualidade adaptados por especialistas do setor agora!
A resposta principal para “O que é SegWit?” fala muito pouco sobre suas capacidades. Adaptado como uma atualização de protocolo para resolver problemas de maleabilidade de transações, o SegWit emergiu como uma solução conclusiva para problemas de escalabilidade em redes blockchain . Basicamente, ele funciona separando os dados da transação e os dados das testemunhas, deixando pouco espaço para modificação nos IDs das transações.
Ao mesmo tempo, separar os dados testemunhas da rede blockchain principal em transações criptográficas aumenta o espaço em bloco para dados de transação. Portanto, as transações SegWit são mais rápidas do que as transações criptográficas gerais. No entanto, o ceticismo em relação ao SegWit e aos novos desenvolvimentos cria muitas questões sobre o seu futuro. Saiba mais sobre o SegWit e explore como ele pode ser usado.