Uma Breve História do Monero (e do Tempo)

Publicados: 2023-04-20
Aceite pagamentos XMR

Monero é uma criptomoeda focada na privacidade que foi lançada em 2014. Seu foco principal é em transações privadas e resistentes à censura. O Monero usa várias tecnologias de aprimoramento da privacidade para garantir o anonimato e tornar todos os usuários anônimos por padrão. As transações do Monero são confidenciais, não rastreáveis ​​e todas as transações são privadas, tornando-se uma verdadeira moeda fungível. O Monero é descentralizado e atrai os melhores pesquisadores de criptomoedas e talentos de engenharia do mundo. O Projeto Monero está constantemente trabalhando em tecnologias novas e inovadoras.

Histórico rápido do Monero

A história do Monero remonta ao lançamento do Bytecoin em 2012, que foi então bifurcado por um grupo de desenvolvedores para criar o Monero. É uma criptomoeda descentralizada, segura e privada que permite aos usuários realizar transações com total anonimato. Os recursos de privacidade do Monero são obtidos por meio de tecnologias inovadoras, como CryptoNote e assinaturas de anéis.

Essas tecnologias permitem que as transações do Monero não sejam rastreáveis ​​ao público, garantindo o anonimato do usuário por padrão. A abordagem focada na privacidade do Monero tornou-o popular entre os entusiastas de criptomoedas, mas também atraiu controvérsia devido à sua associação com atividades ilegais.

Apesar das controvérsias, o Monero tem um caso de uso único de fornecer acesso a uma economia digital para aqueles sem serviços bancários. A simplicidade de mineração do Monero e os recursos de aprimoramento da privacidade o tornam uma opção atraente para os investidores. O futuro do Monero ainda está para ser visto, mas mostrou resiliência e conquistou uma participação de mercado significativa no espaço das criptomoedas. À medida que cresce a demanda por criptomoedas focadas na privacidade, o Monero está prestes a continuar sendo uma opção popular para aqueles que buscam privacidade em suas transações.

Anonimato das Transações Blockchain

Visão geral e histórico

A privacidade da moeda eletrônica tem sido um problema de longa data que pesquisadores e desenvolvedores têm trabalhado para resolver. O conceito de moeda eletrônica ideal foi introduzido pela primeira vez em 1991 por Tatsuaki Okamoto e Kazuo Ohta do laboratório de pesquisa NTT. A ideia deles afirmava que “a relação entre o usuário e suas compras deve ser indetectável por qualquer pessoa”.

Em dezembro de 2012, a fundação do Monero foi formada por Nicholas van Saberhagen, que se baseava em dois conceitos críticos: não rastreabilidade e não vinculação . O recurso de não rastreabilidade do Monero garante que todos os remetentes possíveis sejam igualmente prováveis ​​para cada transação recebida. Por outro lado, o conceito de unlinkability garante que seja impossível provar que quaisquer duas transações de saída foram enviadas para a mesma pessoa.

Lidando com os problemas de anonimato

Lidando com os problemas de anonimato

Para resolver os problemas de anonimato, Monero implementou duas estratégias principais.

Em primeiro lugar, utilizou uma “assinatura de anel”, um desenvolvimento da “assinatura de grupo” usada no Bitcoin, para assinar cada transação em nome de um grupo. Isso garantiu que cada transação não pudesse ser rastreada até um único remetente.

Em segundo lugar, o Monero adotou o anonimato conectável para evitar gastos duplos. Isso permitia que cada transação de entrada tivesse a mesma probabilidade de ser enviada por qualquer remetente possível e tornava impossível provar que duas transações de saída foram enviadas para a mesma pessoa. Essas estratégias tornaram as transações do Monero confidenciais, indetectáveis ​​e privadas, fornecendo assim aos seus usuários uma moeda verdadeiramente fungível que prioriza o anonimato e a privacidade.

Anonimato e Privacidade: Solução RingCT

Anonimato e Privacidade: Solução RingCT
Fonte da imagem: monero.org

O protocolo CryptoNote original não permitia que os saldos do usuário fossem ocultos e criptografá-los não era uma solução viável. Para resolver esse problema, Shen Noether, do Monero Research Lab, propôs o uso do Compromisso Pederson, que permitia que a obrigação de valor fosse calculada sem revelar o valor real. Para uma breve explicação do Compromisso Pederson, consulte o Monero Wiki.

No entanto, outro problema surgiu com a implementação do Ring Confidential Transactions (RingCT). Embora permitisse a ocultação de saldo, o tamanho da transação aumentou, o que afetou a escalabilidade e as taxas de transação. Além disso, o grande tamanho da assinatura significava que o número de possíveis participantes era limitado.

Tamanho da transação e RingCT

Visão geral e problemas a serem resolvidos

Monero implementou o protocolo RingCT em suas transações após um hard fork em 10 de janeiro de 2017, começando no bloco 1220516, em resposta à necessidade de maior privacidade. Durante o primeiro mês de implantação, observou-se que cerca de 50-60% das transações usavam o RingCT, demonstrando sua utilidade para os usuários.

No entanto, o problema de grandes tamanhos de transação persistiu, tornando necessário o desenvolvimento de um protocolo mais avançado que pudesse resolver esse problema, mantendo a privacidade.

Introdução ao RingCT 2.0

A implementação do RingCT 2.0 no Monero abordou a questão do grande tamanho da transação. Esse protocolo avançado é baseado em conceitos mais simples, como a obrigação de Pederson, um acumulador de domínio unidirecional e uma assinatura de conhecimento relacionada a esse acumulador. Juntos, eles criam uma assinatura de anel vinculável. Uma descrição detalhada da interpretação do RingCT 2.0 usado no Monero, juntamente com um código de demonstração Python com exemplos, pode ser encontrada online.

A ideia de usar um acumulador para confirmar a validade de uma transação e evitar que ela seja criada do nada foi proposta em 2013. A assinatura de conhecimento, que resolveu o problema da dependência linear do tamanho da chave pública com o tamanho do grupo, foi introduzido pela primeira vez por pesquisadores suíços da ETH Zurich e do UBS Bank em 1997. Com a implementação do RingCT 2.0, as transações do Monero são mais eficientes, escaláveis ​​e continuam a oferecer privacidade e anonimato inigualáveis ​​para os usuários.

Visão geral da tecnologia

O RingCT 2.0 utiliza um acumulador com domínio unidirecional para reduzir o tamanho do compromisso de Pederson em relação ao RingCT 1.0, onde o valor obtido independe do número de grupos de contas. Além disso, a assinatura de conhecimento é usada para reduzir o tamanho da Assinatura de Grupo Espontâneo Anônimo Vinculado em Multicamadas, que é usada no RingCT 1.0. Em 2019, foi publicado um documento sobre o RingCT 3.0, que apresentou a assinatura de anel mais compacta da história sem uma “configuração confiável”, segundo os autores.

Monero e além: à prova de balas

Monero à prova de balas
Fonte da imagem: monero.org

Outro componente chave da tecnologia do Monero são os Bulletproofs. Em 2017, um grupo de autores lançou um artigo intitulado “Bulletproofs: Short Proofs for Confidential Transactions and More”. Isso foi seguido por uma versão aprimorada que foi apresentada no IEEE Symposium on Security and Privacy em maio de 2018.

O que são à prova de balas?

Um componente importante da tecnologia do Monero são os Bulletproofs. Desenvolvido por um grupo de autores em 2017 e posteriormente apresentado em uma versão aumentada no IEEE Symposium on Security and Privacy em 2018, Bulletproofs são provas curtas para transações confidenciais que não requerem configuração confiável. Isso significa que os participantes não precisam contar com um amigo ou uma única autoridade central para verificar a validade das transações.

Ao usar Bulletproofs no Monero, confirma-se que o número criptografado está dentro de um intervalo especificado, sem divulgar nenhuma outra informação sobre ele. Além disso, o Bulletproofs garante que a quantidade de moedas na entrada e na saída de uma transação seja igual, evitando a criação de dinheiro do nada.

Bulletproof technology é baseado em um artigo sobre provas de conhecimento zero para circuitos aritméticos, publicado em 2016. Em informática teórica, um circuito aritmético é um modelo de cálculo no qual as entradas passam por uma sequência de elementos de circuito, cada um dos quais executa uma operação específica para calcular uma função dos dados de entrada. Os autores do artigo propuseram uma prova de conhecimento zero para resolver o Problema de Satisfabilidade do Circuito, que escala logaritmicamente com o tamanho do circuito, em vez de linearmente como antes. Essa técnica soa um tanto familiar, não é?

À prova de balas: benefícios

  1. Eles ajudam a reduzir o tamanho das transações usando a Transação Confidencial, mas também permitem que o examinador combine várias provas de intervalo para transações com várias saídas em uma prova curta.
  2. Bulletproof permite implementar protocolos de computação confidencial com vários participantes (Secure Multi-party computation, MPC), bem como criar contratos inteligentes com maior privacidade.
  3. Ao contrário do zk-SNARK e do zk-STARK, o Bulletproof não requer configuração confiável e é menor em tamanho.
  4. Desde a introdução do Bulletproof no código Monero, o tamanho da transação foi reduzido em 80%.

Conclusão

Como um gateway de pagamento criptográfico líder, a NOWPayments reconhece a importância da privacidade nas transações digitais. Monero, uma criptomoeda com foco na privacidade, alinha-se perfeitamente com nossos valores e temos orgulho de apoiá-la como uma opção de pagamento. O uso do Monero de tecnologias de ponta de aprimoramento da privacidade, como CryptoNote e assinaturas de anel, garante que as transações de todos os usuários sejam confidenciais e não rastreáveis, proporcionando verdadeiro anonimato. Apesar de sua associação com atividades ilegais, o Monero tem um caso de uso único ao fornecer acesso à economia digital para aqueles sem serviços bancários, tornando-o uma adição valiosa às nossas opções de pagamento.

Aceite pagamentos XMR