Resumo de IA
Mostrar mais
Entenda rapidamente o conteúdo do artigo e avalie o sentimento do mercado em apenas 30 segundos!
Na indústria de criptomoedas, é difícil garantir a privacidade e fungibilidade da blockchain sem comprometer a largura de banda. Melhorias que aumentam a privacidade, como zk-SNARKs e as chamadas transações “confidenciais” tendem a reduzir a largura de banda e aumentar os custos. Mimblewimble, uma blockchain alternativa, promete resolver esses problemas. Desde sua criação em 2016, desenvolvedores e pesquisadores de vários projetos blockchain têm participado do desenvolvimento do Mimblewimble.
Nomeado em homenagem a uma maldição de língua presa na série Harry Potter, Mimblewimble é um protocolo de blockchain que permite que as transações de criptomoedas permaneçam anônimas. Ao manter endereços e transações confidenciais e minimizar o espaço em bloco, podem ser criadas transações opacas (totalmente privadas) mas verificáveis. Mimblewimble faz uso de transações confidenciais (CTs) e assinaturas agregadas de mão única (OWAS) para criar um sistema com maior privacidade e escalabilidade do que protocolos como o Bitcoin. Os CTs permitem que os usuários escondam os valores das transações, de modo que apenas o remetente e o destinatário saibam quanto foi enviado.
Originalmente proposto como uma sidechain ou "soft fork" para o Bitcoin, Mimblewimble atualmente serve como camada base de novas criptomoedas que criaram blockchains, como Grin, Beam e MimbleWimbleCoin (MWC).
Com o Mimblewimble, é possível assinar e validar transações sem ter que validar cada transação histórica ou incluir as entradas de uma transação no hash de uma nova. Isso reduz drasticamente o tamanho geral de sua blockchain.
O Mimblewimble poderia potencialmente transformar o modelo atual de transações em blockchain. A rede Mimblewimble permite que um histórico compacto seja baixado, sincronizado e até verificado. Criptomoedas que implementam Mimblewimble usam o modelo de saída de transação não gasta (UTXO) do Bitcoin, no qual quase nenhuma informação é criptografada. Como o UTXO está sempre atribuído a um endereço, você só pode processar uma transação se assiná-la com uma chave privada da carteira de origem.
Mimblewimble mantém todas as transações confidenciais. Os valores são criptografados homomorficamente com "fatores cegos" — elementos criados pela combinação das chaves privadas e públicas dos parceiros da transação. Se todos os valores de saída menos todos os valores de entrada equivalem a zero, uma transação é válida. Transações de dois blocos podem ser transformadas em um bloco sem perder sua validade.
Usando uma tecnologia chamada compromisso de Pedersen, nós completos subtraem os valores criptografados do lado do remetente das transações dos valores criptografados do lado do destinatário. Os mineradores podem, assim, confirmar que as transações são legítimas. Enquanto isso, validadores garantem que as regras sejam seguidas e o número de moedas em circulação esteja correto.
MimbleWimbleCoin (MWC) é uma criptomoeda nativa do protocolo Mimblewimble. É uma cripto baseada puramente em prova de trabalho na blockchain Mimblewimble, que oferece maior escalabilidade de rede, privacidade e fungibilidade do que os protocolos de blockchain herdados. Todas as transações na camada base utilizam o CoinJoin de Gregory Maxwell, com CTs e agregação de assinaturas.
MW é único por sua implementação de CTs. Não existem endereços no Mimblewimble. Em vez disso, fatores cegos são usados para conectar duas partes em uma transação. Esses fatores são compartilhados apenas entre as duas partes, e nenhum estranho tem acesso a eles. Se necessário, eles podem ser usados como prova de propriedade mais tarde.
Fatores cegos são usados para criptografar as entradas/saídas das transações e as chaves privadas/públicas dos participantes da transação. Os blocos contêm apenas informações sobre quantas moedas estão na cadeia de entradas ou saídas restantes. As assinaturas também estão disponíveis para garantir a validade. Transações individuais — como “Pessoa A envia 1 BTC para Pessoa B” e “Pessoa B envia 1 BTC para Pessoa C” — não podem mais ser visualizadas após a conclusão.
Para realmente entender como o Mimblewimble funciona, vamos dar uma olhada no modelo UTXO do Bitcoin.
Em uma transação típica não criptológica, se a Pessoa A der $1 à Pessoa B, o processo é simples: Pessoa A: −$1, Pessoa B: +$1. Com Bitcoin e outras blockchains legadas, no entanto, o processo funciona de forma diferente, pois diferentes entradas e saídas vão do remetente ao receptor.
Se a Pessoa A quiser enviar 1 BTC para a Pessoa B, este BTC não será deduzido diretamente da carteira (pela Pessoa B). Em vez disso, a rede BTC agrupa várias entradas de transações anteriores e as envia para a Pessoa B. Portanto, uma transação BTC pode parecer assim: Pessoa A: – (0.25 + 0.40 + 0.15 + 0.20) BTC, Pessoa B: + 1 BTC.
No exemplo acima, o Bitcoin enviado é composto por quatro entradas diferentes. Na realidade, no entanto, mais de 100 entradas podem ser usadas para uma única transação. O objetivo do protocolo MW é eliminar todas as entradas e saídas e tornar o processo mais eficiente, especialmente quando grandes quantidades de dados estão envolvidas. Em vez do modelo UTXO, ele se baseia em um processo de multiassinatura. Se a Pessoa A quiser enviar um BTC para a Pessoa B, ambos precisarão criar uma chave multisig para confirmar a transação.
Por design, MimbleWimbleCoin destina-se a ofuscar qualquer transação de criptomoeda para torná-la privada e não rastreável. Como o blockchain Mimblewimble é altamente escalável, ele melhora a usabilidade e a privacidade para os usuários de criptomoedas. MWC também é usado para recompensar mineradores por validar transações e manter a rede segura.
O Mimblewimble é altamente escalável devido à tecnologia "cut-through" que emprega. Um único bloco consiste em centenas de transações, junto com muita informação que precisa ser armazenada no blockchain. No entanto, esses blocos podem ser comprimidos com a funcionalidade cut-through do Mimblewimble, já que muitas das informações podem ser removidas dos blocos sem comprometer a segurança da rede blockchain. A escalabilidade avançada do Mimblewimble é alcançada pela redução do peso do blockchain através da remoção de elementos desnecessários e não utilizados.
Aqui está um exemplo de como o cut-through funciona. Diga que três pessoas estão envolvidas em uma transação: Alice, Bob e Carol. Alice dá $10 a Bob, e então Bob imediatamente dá os $10 que recebeu para Carol. Bob se torna um intermediário nesta situação, e sua parte da transação não será visível no blockchain.
Uma das funções principais do Mimblewimble é a privacidade. Mimblewimble também usa o princípio do CoinJoin, que combina várias transações e impede o rastreamento de transações do exterior. A rede MW também pode ser usada como uma solução de sidechain que se conecta ao Bitcoin.
Esta tecnologia permite que o MW combine múltiplas transações em uma única grande transação. Mimblewimble conseguiu atingir um nível de privacidade sem precedentes na indústria de blockchain. Enviada em massa com outras transações, o valor de sua transação é um mistério para observadores da rede e externos. Além disso, como nenhum endereço é usado, ninguém pode associar seu nome a qualquer endereço e usá-lo para rastrear sua atividade de transação.
O Mimblewimble oferece privacidade praticamente completa sem sacrificar a escalabilidade. O remetente, o destinatário e o valor da transação permanecem confidenciais o tempo todo. Normalmente, blockchains orientadas para privacidade, como Monero e Zcash, têm tamanhos de bloco muito menores e cobram taxas mais altas em comparação com outras blockchains. Este também é o caso com o Mimblewimble.
Na economia, o termo fungibilidade significa a intercambialidade das unidades de qualquer ativo. Geralmente, todas as criptomoedas são consideradas ativos fungíveis. No entanto, a maioria das criptomoedas tendem a ser vendidas a um preço com desconto, enquanto o MWC é tanto fungível quanto irrastreável.
Uma grande desvantagem do Mimblewimble é a falta de uma linguagem de script. Isso limita a funcionalidade de qualquer blockchain à transferência de fundos e transações monetárias. Essas limitações, por sua vez, tornam extremamente difícil introduzir protocolos de segunda camada, como o Lightning Network. No entanto, algumas funções de scripts podem ser repetidas no MW usando multissinaturas e transações com bloqueio de tempo. De acordo com Andrew Poelstra, um desenvolvedor de Bitcoin, a introdução de funcionalidades de contratos inteligentes é possível através de uma combinação dos protocolos Bulletproofs e das tecnologias Scriptless Script.
Como as blockchains UTXO de hoje, Mimblewimble é vulnerável à computação quântica. O protocolo depende da criptografia de curva elíptica (ECC) para gerenciar a privacidade e lançar novas MWC. Em teoria, a computação quântica poderia quebrar a ECC, assim comprometendo todo o protocolo.
É importante notar que os desenvolvedores impedirão tais tentativas antes que possam causar danos. Além disso, as consequências afetariam a maioria dos projetos de blockchain, então é provável que medidas de segurança sejam desenvolvidas antecipadamente. De acordo com especialistas como Andrew Poelstra, o Mimblewimble poderia ser atualizado com primitivas resistentes à computação quântica. No entanto, é necessário mais trabalho para desenvolver provas de intervalo estáveis em relação a quântica.
Uma diferença entre Bitcoin e Mimblewimble é que este último suporta transações privadas. Com o Bitcoin, todas as transações são tornadas públicas: os usuários podem verificar os valores de entrada e saída, e verificar se uma transação em particular é válida através de exploradores BTC. Quando se utiliza o Mimblewimble, no entanto, todos os valores são criptografados homomorficamente com fatores cegos.
Uma segunda diferença entre Mimblewimble e Bitcoin é o tamanho dos dados de suas blockchains em relação à função de corte. Ao contrário do Bitcoin e de outras blockchains PoW, a blockchain Mimblewimble contém apenas informações essenciais. Assim, é menor que a do Bitcoin e requer menos recursos computacionais.
Finalmente, os núcleos do Mimblewimble suportam resumos de transações atualizáveis. Tal mecanismo difere do do Bitcoin, onde os nós armazenam e verificam cada assinatura de uma transação, começando com o bloco de gênese.
No momento desta escrita, a MWC está sendo negociada a $4,02 com uma capitalização de mercado de cerca de $43 milhões. Existem cerca de 157 milhões de MWC em circulação contra um fornecimento máximo de 20 milhões.
Fonte:
A mineração de MimbleWimbleCoin está disponível com dois algoritmos, Cuckarood C29 e Cuckatoo C31. Este último foi anteriormente usado no Grin e foi recentemente alterado para Cuckarood C29.
A mineração de MWC pode ser feita através do popular pool 2Miners na CIS, que tem 9.000 mineradores e suporta tanto mineração solo quanto em pool. Para começar a minerar, você precisará obter um endereço na plataforma de negociação ou na carteira. Nas configurações do minerador, insira seus dados de login do pool 2Miners. Em seguida, instale o próprio minerador. Por exemplo, Gminer para Nvidia/lolMiner cartões é para AMD. Depois, especifique o arquivo .bat e o nome da fazenda, por exemplo, rig-777.
Você pode comprar MWC em exchanges como WhiteBIT e BitForex. Tudo o que você precisará fazer é criar uma conta e verificá-la antes de comprar tokens Mimblewimble. Você também pode baixar uma Carteira GUI do site oficial do Mimblewimble para armazenar seus tokens com segurança.
Não há dúvida de que um número crescente de usuários de criptomoedas está priorizando o anonimato em suas transações. O Mimblewimble pode ser usado para impedir que uma blockchain revele informações dos usuários. As transações são criptograficamente encriptadas e, portanto, não podem ser atribuídas de forma única. Além disso, as entradas e saídas na blockchain podem ser eliminadas e deletadas.
Desenvolvedores de blockchain legadas ainda estão procurando maneiras de usar as inovações do Mimblewimble sem sacrificar as estruturas UTXO existentes. Se conseguirem, o potencial do Mimblewimble realmente se tornará ilimitado.
Apresentando fatores cegos e esquemas Pedersen, o protocolo de blockchain do Mimblewimble é especificamente projetado para ofuscar os valores das transações. A combinação criptográfica dessas características garante que apenas o remetente e o destinatário de uma transação saibam os valores envolvidos. Essas transações são significantemente diferentes daquelas realizadas em blockchains UTXO, como as do Bitcoin. Considerando tudo, o Mimblewimble atualmente apresenta uma das soluções de privacidade mais inovadoras no espaço cripto.
Sem spams. Apenas muito conteúdo de qualidade e atualizações sobre o mundo cripto.