Qual é o protocolo mimblewimble? Saiba mais sobre Mimblewimble. Protocolo Anônimo

O que é Mimblewimble?

Mimblewimble é um protocolo blockchain que redesenha a estrutura de dados do método de comunicação para tornar blockchains com Prova de Trabalho (normalmente Bitcoin) mais concisos, seguros e privados.

Mimblewimble é um feitiço da famosa série Harry Potter com o significado de bloquear a língua do oponente.

Mimblewimble foi desenvolvido por usuários anônimos chamados Tom Elvis Jedusor, nome francês “Voldemort”, documento Anunciado no início de 2016. De acordo com Jedusor, o Mimblewimble foi projetado para melhorar a proteção de dados e maior escalabilidade do que o Bitcoin. Embora a ideia central tenha sido publicada, a questão permanece até que pesquisas de Andrew Poelstra da equipe BlockStream aperfeiçoou seu conceito com o título Mimblewimble (publicado em outubro de 2016).

Mimblewimble já foi uma palavra da moda no mundo criptográfico. No inverno criptográfico de 2018, uma série de inovações em blockchain causaram sensação, como o lançamento do Mimblewimble e seu primeiro aplicativo criptográfico, Grin, que rapidamente explodiu em valor após seu lançamento no final do ano.

Muitos estudos desenvolveram o mimblewimble, mas não conseguiram chegar a um consenso. Alguns argumentam que a fusão do Mimblewimble com o protocolo Bitcoin é muito difícil. No entanto, a maioria concorda que o Mimblewimble ainda pode atualizar o sistema do Bitcoin como uma cadeia lateral. Atualmente, existem muitas implementações populares do Mimblewimble, como o blockchain Grin and Beam. Em outubro de 2020, a Litecoin lançou a rede de testes Mimblewimble para melhorar sua privacidade e escalabilidade.

Como funciona o Mimblewimble?

A estrutura de transação do Mimblewimble é derivada de “transações secretas“, Que foi publicado pela primeira vez pelo Dr. Adam Back da Blockstream, que também é o favorito de Satoshi Nakamoto. Este método também é usado em outras moedas de privacidade, como o Monero.

Resumindo, tudo começa com uma transação privada na qual um determinado número de tokens que o remetente deseja processar são criptografados para que “elementos anônimos". O modelo UTXO do Bitcoin está sendo substituído por uma assinatura múltipla para todas as entradas e saídas conhecidas como transações confidenciais. A transação que Alice envia para Bob é criptografada com o fator de anonimato e os nós da rede subtraem os tokens de entrada e saída para confirmar logicamente que não há fator duplo. Então a transação está concluída.

No Mimblewimble, os itens anônimos devem ser selecionados pelo remetente. Desta forma, funciona como uma prova de propriedade do destinatário, permitindo-lhe utilizar o dinheiro.

As transações confidenciais foram feitas pelo Dr. Adam Back e usadas em vários projetos de criptografia, incluindo Monero e Tari – no sentido de Mimblewimble.

Exemplo: Transação Alice envia 200 BTC para Bob

trabalho

Se escrevermos isso como uma equação matemática com saída positiva e entrada negativa, deveremos ser capazes de equilibrar as coisas para que nenhuma outra geração de moedas seja criada.

-300 + 200 + 90 + 10 = 0

Basicamente, essas são informações que estão na blockchain do Bitcoin. Qualquer pessoa pode revisar as transações de outra pessoa simplesmente verificando o histórico de transações do razão global. Não é bom para a privacidade.

É aqui que entram em jogo as transações secretas. Podemos começar multiplicando ambos os lados da equação anterior por um ponto que cria H na curva elíptica ( Este é o primeiro passo no algoritmo de criptografia Elliptic Curve usado pelo Mimblewimble.)

300.H = 200.H + 90.H + 10.H

Como H é constante, a operação acima permanece a mesma, então podemos confirmar que Alice não está roubando usando

(3.H) – (2.H) – (1.H) – (fH) ≡0.H = 0

Observe que vemos apenas as chaves públicas e, portanto, os valores ocultos. Isto significa que agora apenas os parâmetros H são vistos, mas nenhum valor. É claro que o protocolo estrutural será muito mais complexo do que o descrito acima. O conteúdo resume apenas o stub de transação anônima, com o parâmetro H sendo o elemento stub anônimo inicial.

Implantar coinjoin

CoinJoin é um sistema criptográfico controverso (para alguns outros desenvolvedores) que foi desenvolvido por Gregory Maxwell da Blockstream. Ele permite um sistema de “criador de moedas” no qual Pagamentos de muitas pessoas enviar de forma diferente combinados em uma única transação, com o objetivo de tornar quase impossível rastrear as transações do ponto de vista de alguém de fora. Isso significa que múltiplas transações (de transação) agora estão contidas em uma única transação.

Em comparação, por exemplo, os nós do Bitcoin precisam baixar todo o blockchain, incluindo seu histórico de transações, que é então analisado pela rede para confirmar sua validade.

Cortar

Outra característica do protocolo mimblewimble é Cortar. Isso funciona Combinação de entradas (entradas) e saídas (saídas) em todas as transações registradas dê blocos menores. Este processo utiliza registros anteriores como entrada para facilitar novas transações. É compreensível que a transação de A para C fosse resumida em vez de registrar o processo de A para B e de B para C.

Para explicar melhor, aqui está um exemplo de transação com diferentes entradas e saídas.

  • A envia 1 BTC para B (isso mostra uma única entrada para negociação com B, isso resulta em uma única saída)
  • B envia 1 BTC para C (isso tem uma única entrada para negociar com C, resulta em uma única saída)

Aqui, Mimblewimble mescla essas transações em uma única entrada e saída. O kernel da transação confirma e valida a propriedade dos ativos. Este kernel contém a chave pública, a taxa de mineração e a assinatura.

No entanto, os nós nem sempre precisam implementar a funcionalidade cut-through do Mimblewimble. No entanto, isso significa que ocupa mais espaço de armazenamento do que as transações normais armazenadas no razão.

Compare Mimblewimble com Bitcoin

No princípio de construção do blockchain Bitcoin, toda transação deve ser pública para que todos possam acompanhar todo o histórico baixando todos os dados do bloco Genesis.

Blockchains são baseados no protocolo Mimblewimble com o design dos princípios de segurança mencionados nas duas seções acima. Então Mimblewimble não tem endereço. O conceito de endereço mimblewimble não existe. Portanto, a transação é totalmente privada. Todas as transações são confidenciais. É mais fácil salvar e baixar dados. Desde que todo o sistema de nós da rede garanta a lógica do sistema de que não há anormalidades no ciclo de caixa, como gastos repetidos.

Em particular, a estrutura Mimblewimble não permite que o endereço de ninguém seja rastreado e garante a privacidade ao eliminar o sistema de script do Bitcoin, tornando os dados na estrutura Mimblewimble menores e mais fáceis de armazenar. Ao mesmo tempo, o sistema Mimblewimble exclui dados desnecessários da transação, o que significa que o Mimblewimble requer menos recursos computacionais.

Recursos do Mimblewimble

Mimblewimble tem três diferenças principais quando comparado a outras plataformas blockchain disponíveis.

incógnito

No Bitcoin, há sempre um endereço público que pode ser rastreado para identificar o remetente e o destinatário de uma determinada transação, especialmente se o seu endereço estiver vinculado à identidade real da transação. Portanto, o Bitcoin é um pseudônimo.

Nenhum histórico de transações pode ser rastreado com o Mimblewimble. E como nenhum endereço é acessível a terceiros, torna-se extremamente difícil contornar o anonimato de quem realiza uma transação através do protocolo.

Intercambiabilidade

Como outras moedas de privacidade, o Mimblewimble tem maior fungibilidade que o Bitcoin. Isso ocorre porque você pode trocar qualquer criptomoeda em sua plataforma sem risco de perda. Outras moedas podem ficar “contaminadas”, especialmente se estiverem relacionadas a atividades ilegais. Embora alguns activos contaminados possam ser aceites por alguns, em certas circunstâncias podem perder valor. Portanto, a função mimblewimble difícil de seguir facilita a troca.

Expansibilidade

Como o tamanho do bloco no Mimblewimble é muito menor do que no Bitcoin, o tamanho do bloco tem sido até agora mais escalonável do que a maioria dos blockchains. Este é exatamente o mesmo problema que anteriormente dividiu a comunidade Bitcoin na tentativa de resolver o problema de escala e criou o infame hard fork Bitcoin Cash (BCH) que modificou o limite de tamanho do bloco.

No entanto, a solução alternativa do Mimblewimble é através CoinJoin E métodos Cortar cheguei lá sem a desvantagem de um grande limite de tamanho de bloco.

defeituoso

Claro, existem algumas limitações para qualquer coisa revolucionária. Aqui estão os dois maiores:

  • Taxa de transferência de transação mais longa

Os sistemas que suportam a implementação de transações secretas têm velocidades de transação mais lentas devido ao tamanho dos dados.

  • Confiabilidade da assinatura eletrônica

Como o Mimblewimble depende de assinaturas digitais, é muito suscetível a ataques por meio de computadores quânticos.

O futuro do Mimblewimble

Mimblewimble é um grande passo em frente na proteção do anonimato e da privacidade para os quais a maioria das outras criptomoedas foram projetadas. Como não contém rastros e o processo de validação é difícil, é muito mais fácil para qualquer um adotar o modelo de protocolo Mimblewimble do que alguns outros sistemas blockchain atuais.

Esta é uma das razões pelas quais sorriso largo e viga Use o protocolo mimblewimble para implementação. Ambas as criptomoedas não possuem endereço, nem valor de transação e um registro de todo o histórico de transações.

Em muitos casos, essas também são preocupações que as pessoas pensam quando decidem considerar o uso de criptomoedas. Os esforços do Mimblewimble para atender a essas necessidades podem ajudar a aumentar a adoção. Todas as informações contidas no artigo são compiladas pela CoinCu e não constituem conselhos de investimento. CoinCu…

Qual é o protocolo mimblewimble? Saiba mais sobre Mimblewimble. Protocolo Anônimo

O que é Mimblewimble?

Mimblewimble é um protocolo blockchain que redesenha a estrutura de dados do método de comunicação para tornar blockchains com Prova de Trabalho (normalmente Bitcoin) mais concisos, seguros e privados.

Mimblewimble é um feitiço da famosa série Harry Potter com o significado de bloquear a língua do oponente.

Mimblewimble foi desenvolvido por usuários anônimos chamados Tom Elvis Jedusor, nome francês “Voldemort”, documento Anunciado no início de 2016. De acordo com Jedusor, o Mimblewimble foi projetado para melhorar a proteção de dados e maior escalabilidade do que o Bitcoin. Embora a ideia central tenha sido publicada, a questão permanece até que pesquisas de Andrew Poelstra da equipe BlockStream aperfeiçoou seu conceito com o título Mimblewimble (publicado em outubro de 2016).

Mimblewimble já foi uma palavra da moda no mundo criptográfico. No inverno criptográfico de 2018, uma série de inovações em blockchain causaram sensação, como o lançamento do Mimblewimble e seu primeiro aplicativo criptográfico, Grin, que rapidamente explodiu em valor após seu lançamento no final do ano.

Muitos estudos desenvolveram o mimblewimble, mas não conseguiram chegar a um consenso. Alguns argumentam que a fusão do Mimblewimble com o protocolo Bitcoin é muito difícil. No entanto, a maioria concorda que o Mimblewimble ainda pode atualizar o sistema do Bitcoin como uma cadeia lateral. Atualmente, existem muitas implementações populares do Mimblewimble, como o blockchain Grin and Beam. Em outubro de 2020, a Litecoin lançou a rede de testes Mimblewimble para melhorar sua privacidade e escalabilidade.

Como funciona o Mimblewimble?

A estrutura de transação do Mimblewimble é derivada de “transações secretas“, Que foi publicado pela primeira vez pelo Dr. Adam Back da Blockstream, que também é o favorito de Satoshi Nakamoto. Este método também é usado em outras moedas de privacidade, como o Monero.

Resumindo, tudo começa com uma transação privada na qual um determinado número de tokens que o remetente deseja processar são criptografados para que “elementos anônimos". O modelo UTXO do Bitcoin está sendo substituído por uma assinatura múltipla para todas as entradas e saídas conhecidas como transações confidenciais. A transação que Alice envia para Bob é criptografada com o fator de anonimato e os nós da rede subtraem os tokens de entrada e saída para confirmar logicamente que não há fator duplo. Então a transação está concluída.

No Mimblewimble, os itens anônimos devem ser selecionados pelo remetente. Desta forma, funciona como uma prova de propriedade do destinatário, permitindo-lhe utilizar o dinheiro.

As transações confidenciais foram feitas pelo Dr. Adam Back e usadas em vários projetos de criptografia, incluindo Monero e Tari – no sentido de Mimblewimble.

Exemplo: Transação Alice envia 200 BTC para Bob

trabalho

Se escrevermos isso como uma equação matemática com saída positiva e entrada negativa, deveremos ser capazes de equilibrar as coisas para que nenhuma outra geração de moedas seja criada.

-300 + 200 + 90 + 10 = 0

Basicamente, essas são informações que estão na blockchain do Bitcoin. Qualquer pessoa pode revisar as transações de outra pessoa simplesmente verificando o histórico de transações do razão global. Não é bom para a privacidade.

É aqui que entram em jogo as transações secretas. Podemos começar multiplicando ambos os lados da equação anterior por um ponto que cria H na curva elíptica ( Este é o primeiro passo no algoritmo de criptografia Elliptic Curve usado pelo Mimblewimble.)

300.H = 200.H + 90.H + 10.H

Como H é constante, a operação acima permanece a mesma, então podemos confirmar que Alice não está roubando usando

(3.H) – (2.H) – (1.H) – (fH) ≡0.H = 0

Observe que vemos apenas as chaves públicas e, portanto, os valores ocultos. Isto significa que agora apenas os parâmetros H são vistos, mas nenhum valor. É claro que o protocolo estrutural será muito mais complexo do que o descrito acima. O conteúdo resume apenas o stub de transação anônima, com o parâmetro H sendo o elemento stub anônimo inicial.

Implantar coinjoin

CoinJoin é um sistema criptográfico controverso (para alguns outros desenvolvedores) que foi desenvolvido por Gregory Maxwell da Blockstream. Ele permite um sistema de “criador de moedas” no qual Pagamentos de muitas pessoas enviar de forma diferente combinados em uma única transação, com o objetivo de tornar quase impossível rastrear as transações do ponto de vista de alguém de fora. Isso significa que múltiplas transações (de transação) agora estão contidas em uma única transação.

Em comparação, por exemplo, os nós do Bitcoin precisam baixar todo o blockchain, incluindo seu histórico de transações, que é então analisado pela rede para confirmar sua validade.

Cortar

Outra característica do protocolo mimblewimble é Cortar. Isso funciona Combinação de entradas (entradas) e saídas (saídas) em todas as transações registradas dê blocos menores. Este processo utiliza registros anteriores como entrada para facilitar novas transações. É compreensível que a transação de A para C fosse resumida em vez de registrar o processo de A para B e de B para C.

Para explicar melhor, aqui está um exemplo de transação com diferentes entradas e saídas.

  • A envia 1 BTC para B (isso mostra uma única entrada para negociação com B, isso resulta em uma única saída)
  • B envia 1 BTC para C (isso tem uma única entrada para negociar com C, resulta em uma única saída)

Aqui, Mimblewimble mescla essas transações em uma única entrada e saída. O kernel da transação confirma e valida a propriedade dos ativos. Este kernel contém a chave pública, a taxa de mineração e a assinatura.

No entanto, os nós nem sempre precisam implementar a funcionalidade cut-through do Mimblewimble. No entanto, isso significa que ocupa mais espaço de armazenamento do que as transações normais armazenadas no razão.

Compare Mimblewimble com Bitcoin

No princípio de construção do blockchain Bitcoin, toda transação deve ser pública para que todos possam acompanhar todo o histórico baixando todos os dados do bloco Genesis.

Blockchains são baseados no protocolo Mimblewimble com o design dos princípios de segurança mencionados nas duas seções acima. Então Mimblewimble não tem endereço. O conceito de endereço mimblewimble não existe. Portanto, a transação é totalmente privada. Todas as transações são confidenciais. É mais fácil salvar e baixar dados. Desde que todo o sistema de nós da rede garanta a lógica do sistema de que não há anormalidades no ciclo de caixa, como gastos repetidos.

Em particular, a estrutura Mimblewimble não permite que o endereço de ninguém seja rastreado e garante a privacidade ao eliminar o sistema de script do Bitcoin, tornando os dados na estrutura Mimblewimble menores e mais fáceis de armazenar. Ao mesmo tempo, o sistema Mimblewimble exclui dados desnecessários da transação, o que significa que o Mimblewimble requer menos recursos computacionais.

Recursos do Mimblewimble

Mimblewimble tem três diferenças principais quando comparado a outras plataformas blockchain disponíveis.

incógnito

No Bitcoin, há sempre um endereço público que pode ser rastreado para identificar o remetente e o destinatário de uma determinada transação, especialmente se o seu endereço estiver vinculado à identidade real da transação. Portanto, o Bitcoin é um pseudônimo.

Nenhum histórico de transações pode ser rastreado com o Mimblewimble. E como nenhum endereço é acessível a terceiros, torna-se extremamente difícil contornar o anonimato de quem realiza uma transação através do protocolo.

Intercambiabilidade

Como outras moedas de privacidade, o Mimblewimble tem maior fungibilidade que o Bitcoin. Isso ocorre porque você pode trocar qualquer criptomoeda em sua plataforma sem risco de perda. Outras moedas podem ficar “contaminadas”, especialmente se estiverem relacionadas a atividades ilegais. Embora alguns activos contaminados possam ser aceites por alguns, em certas circunstâncias podem perder valor. Portanto, a função mimblewimble difícil de seguir facilita a troca.

Expansibilidade

Como o tamanho do bloco no Mimblewimble é muito menor do que no Bitcoin, o tamanho do bloco tem sido até agora mais escalonável do que a maioria dos blockchains. Este é exatamente o mesmo problema que anteriormente dividiu a comunidade Bitcoin na tentativa de resolver o problema de escala e criou o infame hard fork Bitcoin Cash (BCH) que modificou o limite de tamanho do bloco.

No entanto, a solução alternativa do Mimblewimble é através CoinJoin E métodos Cortar cheguei lá sem a desvantagem de um grande limite de tamanho de bloco.

defeituoso

Claro, existem algumas limitações para qualquer coisa revolucionária. Aqui estão os dois maiores:

  • Taxa de transferência de transação mais longa

Os sistemas que suportam a implementação de transações secretas têm velocidades de transação mais lentas devido ao tamanho dos dados.

  • Confiabilidade da assinatura eletrônica

Como o Mimblewimble depende de assinaturas digitais, é muito suscetível a ataques por meio de computadores quânticos.

O futuro do Mimblewimble

Mimblewimble é um grande passo em frente na proteção do anonimato e da privacidade para os quais a maioria das outras criptomoedas foram projetadas. Como não contém rastros e o processo de validação é difícil, é muito mais fácil para qualquer um adotar o modelo de protocolo Mimblewimble do que alguns outros sistemas blockchain atuais.

Esta é uma das razões pelas quais sorriso largo e viga Use o protocolo mimblewimble para implementação. Ambas as criptomoedas não possuem endereço, nem valor de transação e um registro de todo o histórico de transações.

Em muitos casos, essas também são preocupações que as pessoas pensam quando decidem considerar o uso de criptomoedas. Os esforços do Mimblewimble para atender a essas necessidades podem ajudar a aumentar a adoção. Todas as informações contidas no artigo são compiladas pela CoinCu e não constituem conselhos de investimento. CoinCu…

Visitado 65 vezes, 1 visita(s) hoje

Deixe um comentário