Pelajaran 2

Privacidade e Anonimato no Monero

Nesta lição, aprofundamo-nos no cerne do compromisso da Monero com a privacidade e o anonimato. A Monero destaca-se no mundo das criptomoedas pelos seus robustos mecanismos de privacidade, principalmente através das Assinaturas de Anel, Endereços Ocultos e Transações Confidenciais de Anel (RingCT). Estas funcionalidades proporcionam coletivamente um nível de privacidade incomparável, garantindo que as identidades dos utilizadores e os montantes das transações permaneçam protegidos da vista pública. Vamos explorar detalhadamente cada uma destas funcionalidades, compreendendo o seu funcionamento, implicações e as avançadas técnicas criptográficas que tornam a Monero líder em transações digitais seguras e privadas. Junte-se a nós enquanto descobrimos as camadas do design focado na privacidade da Monero, um aspeto fundamental que define o seu lugar na paisagem em constante evolução das criptomoedas.

Assinaturas de Anel: Uma Coreografia de Privacidade

Vídeo oficial no site do Monero: https://www.getmonero.org/media/Monero%20-%20Ring%20Signatures.m4v
As assinaturas em anel desempenham um papel crucial na manutenção da privacidade e anonimato na rede de criptomoedas Monero. Esta tecnologia, uma das principais características do Monero, melhora a privacidade do usuário tornando desafiador rastrear transações até os usuários individuais.

Conceito e Origem

Uma assinatura em anel é uma assinatura digital que pode ser criada por qualquer membro de um grupo de utilizadores, cada um possuindo as suas chaves. O princípio é que uma mensagem assinada com uma assinatura em anel é endossada por alguém de um grupo específico de pessoas, mas é computacionalmente impossível determinar qual a chave de membro do grupo foi usada para produzir a assinatura. Este método criptográfico foi introduzido por Adi Shamir, Ron Rivest e Yael Tauman Kalai em 2001 e continua a ser eficaz e amplamente utilizado, especialmente em blockchains públicos como o Monero para melhorias de privacidade.

Aplicação em Monero

No Monero, as assinaturas em anel são usadas para fornecer privacidade nas transações. Quando um usuário inicia uma transação, as chaves de sua conta são combinadas com chaves públicas (outputs) da blockchain. Esses outputs são selecionados usando um método de distribuição triangular, e outputs passados podem ser usados várias vezes, criando um grupo de possíveis signatários no “anel.” Todos os membros deste anel são vistos como iguais e válidos, tornando impossível para um observador dizer a qual signatário pertence à conta do usuário. Isso garante a inexorabilidade dos outputs da transação.

As assinaturas em anel do Monero também abordam o problema de gastos duplos. Cada saída de transação no Monero está associada a uma imagem de chave única, uma chave criptográfica derivada da transação de saída sendo gasta. Esta imagem de chave é integrada na assinatura em anel, permitindo que a rede verifique que a mesma saída não foi gasta mais de uma vez. O blockchain do Monero mantém uma lista de todas as imagens de chave usadas, impedindo gastos duplos enquanto preserva o anonimato.

Aspectos Técnicos e Segurança

A criação de uma assinatura em anel envolve processos criptográficos complexos. Por exemplo, durante o processo de assinatura, é usada uma combinação de chaves privadas e públicas para gerar um conjunto de valores que formam a assinatura em anel. A verificação de uma assinatura em anel envolve recalcular esses valores e garantir que correspondam à assinatura original, mantendo a segurança e integridade da transação.

A ligação é outro aspecto crucial na implementação das assinaturas em anel da Monero. Refere-se à capacidade de detetar se a mesma saída é gasta mais do que uma vez sem revelar a saída específica no anel. Isto é alcançado através de uma imagem de chave, que é a mesma para qualquer assinatura em anel produzida usando a mesma chave privada. A incorporação da imagem da chave no processo de verificação da assinatura em anel ajuda a prevenir gastos duplos.

Endereços Ocultos no Monero: Melhorando a Privacidade do Usuário

Assista ao Vídeo Explicativo Oficial no Site do Monero: https://www.getmonero.org/media/Monero%20-%20Stealth%20Addresses.m4v

Introdução aos Endereços Ocultos no Monero

Monero, reconhecido pelo seu sistema de dinheiro eletrónico seguro e inrastreável, é uma criptomoeda descentralizada de código aberto acessível a todos. Uma característica chave que distingue o Monero é a utilização de endereços furtivos, que melhoram significativamente a privacidade do utilizador. Este artigo explora a função dos endereços furtivos nas transações do Monero.

Rede Distribuída do Monero e Saídas de Transação

Na rede de consenso peer-to-peer da Monero, as saídas de transações são registradas em um blockchain. Possuir Monero significa ter controle exclusivo sobre algumas dessas saídas. Quando um usuário, digamos Alice, envia Monero para outro usuário, Bob, ela está essencialmente transferindo o valor de suas saídas para uma nova saída que apenas Bob pode controlar. Essa transformação de saídas representa a essência de uma transação Monero.

Papel dos Endereços Furtivos

Os endereços ocultos, também conhecidos como chaves públicas únicas, desempenham um papel crucial em cada transação. Quando a Alice envia Monero para o Bob, é gerado um endereço oculto e incluído na transação. Este endereço indica quem pode gastar a saída em transações futuras. É importante notar que os endereços ocultos impedem um observador externo de vincular endereços de carteira ou identificar a movimentação de fundos entre as partes na blockchain.

Privacidade e Anonimato nas Transações

Com endereços ocultos, os endereços reais da carteira dos utilizadores não estão publicamente associados às transações. Por exemplo, quando Alice envia Monero para Bob, a saída da transação que Bob recebe não está publicamente ligada ao seu endereço da carteira. Isto garante que as atividades financeiras de Bob permaneçam privadas. Além disso, se necessário, a carteira de Alice pode verificar o pagamento enviado para Bob, e Bob pode confirmar o recebimento dos fundos sem expor esta informação publicamente.

Mecanismo Técnico Por Trás dos Endereços Furtivos

Um endereço de carteira Monero é uma string de 95 caracteres composta por uma chave de visualização pública e uma chave de gasto pública. Em uma transação, a carteira do remetente usa essas chaves juntamente com dados aleatórios para criar uma chave pública única de uso único para a saída do destinatário. Embora esta chave pública de uso único seja visível na blockchain, apenas o remetente e o destinatário conhecem os detalhes da transação. O destinatário, usando sua chave de visualização privada, pode localizar e recuperar a saída destinada a ele escaneando a blockchain. Eles podem então usar uma chave privada de uso único correspondente, derivada da chave pública de uso único, para gastar a saída com sua chave de gasto privada.

RingCT no Monero

Assista ao Vídeo Explicativo Oficial no Site do Monero: https://www.getmonero.org/media/Monero%20-%20RingCT.m4v

Os Fundamentos do RingCT

RingCT representa um avanço significativo na ocultação dos montantes de transação dentro da rede Monero. Esta funcionalidade está enraizada no conceito de assinaturas em anel, mas traz medidas adicionais de privacidade. O RingCT é projetado para ocultar não apenas as origens e destinos das transações, mas também os montantes das transações, mantendo a confidencialidade das transações financeiras na rede.

Antes e Depois do RingCT

Antes do RingCT, as transações do Monero exigiam que os montantes fossem divididos em denominações específicas. Por exemplo, uma transação de 12,5 Monero seria dividida em anéis separados de 10, 2 e 0,5 Monero. Embora esse método proporcionasse um certo grau de privacidade, tinha limitações. Permitia que observadores externos vissem os montantes transacionados, o que poderia potencialmente resultar em fugas de privacidade.

Com a implementação do RingCT, essas deficiências foram abordadas. Agora, os montantes das transações são obscurecidos na blockchain, aumentando a privacidade. Por exemplo, num cenário de transação em que um utilizador, digamos Bob, quer enviar 5 Monero para Alice a partir do seu saldo de 10 Monero, a transação envolveria gastar a saída inteira (10 Monero) e criar duas novas saídas: 5 Monero para Alice e 5 Monero como troco de volta para Bob. O aspecto chave aqui é que a entrada da transação (10 Monero) deve ser igual à soma das suas saídas, garantindo a validade da transação.

Mecanismo Técnico

O RingCT emprega técnicas criptográficas avançadas, incluindo compromissos com montantes de transações e provas de intervalo. Os compromissos permitem que seja revelada apenas informação suficiente sobre a transação para validação da rede, sem divulgar o montante real que está a ser transacionado. As provas de intervalo são usadas para confirmar que os montantes das transações são válidos, garantindo que sejam superiores a zero e inferiores a um determinado limiar. Isso impede a possibilidade de se comprometer com valores negativos, o que poderia colocar em risco o fornecimento de Monero.

Impacto na Privacidade

A introdução do RingCT melhorou significativamente a privacidade das transações Monero. Ao mascarar os montantes das transações, torna-se extremamente difícil para observadores externos rastrear ou ligar transações a usuários específicos. O mecanismo RingCT garante que, embora a legitimidade da transação seja verificável pela rede, os detalhes da transação permaneçam confidenciais, reforçando a posição do Monero como uma criptomoeda centrada na privacidade.

Uma recapitulação de como o Monero funciona a partir de: @sgp/7yjqso-uma-introducao-ao-monero-para-iniciantes" title="Uma Introdução ao Monero para Iniciantes — Steemit">Uma Introdução ao Monero para Iniciantes — Steemit. Se está a questionar-se o que é o Kovri e como funciona:

O projeto Kovri da Monero tem como objetivo melhorar a privacidade do utilizador, ocultando o endereço IP e os metadados (como data e hora) divulgados durante as transmissões de transações na sua rede peer-to-peer. O Kovri, um roteador de anonimização, permite que os nós se conectem via clearnet ou uma rede anónima, com configurações que a maioria dos utilizadores não precisará de alterar. Isso irá impedir que nós maliciosos rejeitem transações com base em IPs ou rastreiem IPs. Além disso, o design do Kovri é adaptável para ser utilizado por outras criptomoedas. Usar o Tor é uma alternativa para mitigar riscos, embora tenha as suas desvantagens. Apesar destes avanços, os outros recursos de privacidade da Monero continuam robustos, sendo que o sistema atual já oferece uma proteção substancial contra possíveis ataques.

O Conceito e a Importância da Fungibilidade nas Criptomoedas

A fungibilidade é um conceito crucial nas criptomoedas, referindo-se à intercambiabilidade das unidades individuais. Em moedas fungíveis como o Monero, cada unidade é indistinguível e igual em valor a qualquer outra unidade. Esta característica é vital porque garante que a história dos tokens individuais não afete o seu valor ou utilização. Por exemplo, ao contrário do Bitcoin, onde as moedas podem ser rastreadas e potencialmente “contaminadas” devido às suas transações passadas, a natureza fungível do Monero garante que todos os seus tokens são equivalentes, melhorando a privacidade do usuário e a confiabilidade da moeda.

Comparação com as características de privacidade de outras criptomoedas

A abordagem da Monero à privacidade contrasta com a de outras criptomoedas. Enquanto as transações de Bitcoin são pseudónimas e rastreáveis através da blockchain, a Monero obscurece totalmente os detalhes das transações. Da mesma forma, enquanto outras criptomoedas focadas na privacidade como o Zcash oferecem funcionalidades de privacidade opcionais, a privacidade da Monero é inerente e não opcional, garantindo que todas as transações sejam privadas por padrão. Esta diferença fundamental torna a Monero uma das criptomoedas mais privadas e seguras disponíveis, atendendo aos utilizadores que priorizam a privacidade absoluta nas suas transações digitais.

Pernyataan Formal
* Investasi Kripto melibatkan risiko besar. Lanjutkan dengan hati-hati. Kursus ini tidak dimaksudkan sebagai nasihat investasi.
* Kursus ini dibuat oleh penulis yang telah bergabung dengan Gate Learn. Setiap opini yang dibagikan oleh penulis tidak mewakili Gate Learn.
Katalog
Pelajaran 2

Privacidade e Anonimato no Monero

Nesta lição, aprofundamo-nos no cerne do compromisso da Monero com a privacidade e o anonimato. A Monero destaca-se no mundo das criptomoedas pelos seus robustos mecanismos de privacidade, principalmente através das Assinaturas de Anel, Endereços Ocultos e Transações Confidenciais de Anel (RingCT). Estas funcionalidades proporcionam coletivamente um nível de privacidade incomparável, garantindo que as identidades dos utilizadores e os montantes das transações permaneçam protegidos da vista pública. Vamos explorar detalhadamente cada uma destas funcionalidades, compreendendo o seu funcionamento, implicações e as avançadas técnicas criptográficas que tornam a Monero líder em transações digitais seguras e privadas. Junte-se a nós enquanto descobrimos as camadas do design focado na privacidade da Monero, um aspeto fundamental que define o seu lugar na paisagem em constante evolução das criptomoedas.

Assinaturas de Anel: Uma Coreografia de Privacidade

Vídeo oficial no site do Monero: https://www.getmonero.org/media/Monero%20-%20Ring%20Signatures.m4v
As assinaturas em anel desempenham um papel crucial na manutenção da privacidade e anonimato na rede de criptomoedas Monero. Esta tecnologia, uma das principais características do Monero, melhora a privacidade do usuário tornando desafiador rastrear transações até os usuários individuais.

Conceito e Origem

Uma assinatura em anel é uma assinatura digital que pode ser criada por qualquer membro de um grupo de utilizadores, cada um possuindo as suas chaves. O princípio é que uma mensagem assinada com uma assinatura em anel é endossada por alguém de um grupo específico de pessoas, mas é computacionalmente impossível determinar qual a chave de membro do grupo foi usada para produzir a assinatura. Este método criptográfico foi introduzido por Adi Shamir, Ron Rivest e Yael Tauman Kalai em 2001 e continua a ser eficaz e amplamente utilizado, especialmente em blockchains públicos como o Monero para melhorias de privacidade.

Aplicação em Monero

No Monero, as assinaturas em anel são usadas para fornecer privacidade nas transações. Quando um usuário inicia uma transação, as chaves de sua conta são combinadas com chaves públicas (outputs) da blockchain. Esses outputs são selecionados usando um método de distribuição triangular, e outputs passados podem ser usados várias vezes, criando um grupo de possíveis signatários no “anel.” Todos os membros deste anel são vistos como iguais e válidos, tornando impossível para um observador dizer a qual signatário pertence à conta do usuário. Isso garante a inexorabilidade dos outputs da transação.

As assinaturas em anel do Monero também abordam o problema de gastos duplos. Cada saída de transação no Monero está associada a uma imagem de chave única, uma chave criptográfica derivada da transação de saída sendo gasta. Esta imagem de chave é integrada na assinatura em anel, permitindo que a rede verifique que a mesma saída não foi gasta mais de uma vez. O blockchain do Monero mantém uma lista de todas as imagens de chave usadas, impedindo gastos duplos enquanto preserva o anonimato.

Aspectos Técnicos e Segurança

A criação de uma assinatura em anel envolve processos criptográficos complexos. Por exemplo, durante o processo de assinatura, é usada uma combinação de chaves privadas e públicas para gerar um conjunto de valores que formam a assinatura em anel. A verificação de uma assinatura em anel envolve recalcular esses valores e garantir que correspondam à assinatura original, mantendo a segurança e integridade da transação.

A ligação é outro aspecto crucial na implementação das assinaturas em anel da Monero. Refere-se à capacidade de detetar se a mesma saída é gasta mais do que uma vez sem revelar a saída específica no anel. Isto é alcançado através de uma imagem de chave, que é a mesma para qualquer assinatura em anel produzida usando a mesma chave privada. A incorporação da imagem da chave no processo de verificação da assinatura em anel ajuda a prevenir gastos duplos.

Endereços Ocultos no Monero: Melhorando a Privacidade do Usuário

Assista ao Vídeo Explicativo Oficial no Site do Monero: https://www.getmonero.org/media/Monero%20-%20Stealth%20Addresses.m4v

Introdução aos Endereços Ocultos no Monero

Monero, reconhecido pelo seu sistema de dinheiro eletrónico seguro e inrastreável, é uma criptomoeda descentralizada de código aberto acessível a todos. Uma característica chave que distingue o Monero é a utilização de endereços furtivos, que melhoram significativamente a privacidade do utilizador. Este artigo explora a função dos endereços furtivos nas transações do Monero.

Rede Distribuída do Monero e Saídas de Transação

Na rede de consenso peer-to-peer da Monero, as saídas de transações são registradas em um blockchain. Possuir Monero significa ter controle exclusivo sobre algumas dessas saídas. Quando um usuário, digamos Alice, envia Monero para outro usuário, Bob, ela está essencialmente transferindo o valor de suas saídas para uma nova saída que apenas Bob pode controlar. Essa transformação de saídas representa a essência de uma transação Monero.

Papel dos Endereços Furtivos

Os endereços ocultos, também conhecidos como chaves públicas únicas, desempenham um papel crucial em cada transação. Quando a Alice envia Monero para o Bob, é gerado um endereço oculto e incluído na transação. Este endereço indica quem pode gastar a saída em transações futuras. É importante notar que os endereços ocultos impedem um observador externo de vincular endereços de carteira ou identificar a movimentação de fundos entre as partes na blockchain.

Privacidade e Anonimato nas Transações

Com endereços ocultos, os endereços reais da carteira dos utilizadores não estão publicamente associados às transações. Por exemplo, quando Alice envia Monero para Bob, a saída da transação que Bob recebe não está publicamente ligada ao seu endereço da carteira. Isto garante que as atividades financeiras de Bob permaneçam privadas. Além disso, se necessário, a carteira de Alice pode verificar o pagamento enviado para Bob, e Bob pode confirmar o recebimento dos fundos sem expor esta informação publicamente.

Mecanismo Técnico Por Trás dos Endereços Furtivos

Um endereço de carteira Monero é uma string de 95 caracteres composta por uma chave de visualização pública e uma chave de gasto pública. Em uma transação, a carteira do remetente usa essas chaves juntamente com dados aleatórios para criar uma chave pública única de uso único para a saída do destinatário. Embora esta chave pública de uso único seja visível na blockchain, apenas o remetente e o destinatário conhecem os detalhes da transação. O destinatário, usando sua chave de visualização privada, pode localizar e recuperar a saída destinada a ele escaneando a blockchain. Eles podem então usar uma chave privada de uso único correspondente, derivada da chave pública de uso único, para gastar a saída com sua chave de gasto privada.

RingCT no Monero

Assista ao Vídeo Explicativo Oficial no Site do Monero: https://www.getmonero.org/media/Monero%20-%20RingCT.m4v

Os Fundamentos do RingCT

RingCT representa um avanço significativo na ocultação dos montantes de transação dentro da rede Monero. Esta funcionalidade está enraizada no conceito de assinaturas em anel, mas traz medidas adicionais de privacidade. O RingCT é projetado para ocultar não apenas as origens e destinos das transações, mas também os montantes das transações, mantendo a confidencialidade das transações financeiras na rede.

Antes e Depois do RingCT

Antes do RingCT, as transações do Monero exigiam que os montantes fossem divididos em denominações específicas. Por exemplo, uma transação de 12,5 Monero seria dividida em anéis separados de 10, 2 e 0,5 Monero. Embora esse método proporcionasse um certo grau de privacidade, tinha limitações. Permitia que observadores externos vissem os montantes transacionados, o que poderia potencialmente resultar em fugas de privacidade.

Com a implementação do RingCT, essas deficiências foram abordadas. Agora, os montantes das transações são obscurecidos na blockchain, aumentando a privacidade. Por exemplo, num cenário de transação em que um utilizador, digamos Bob, quer enviar 5 Monero para Alice a partir do seu saldo de 10 Monero, a transação envolveria gastar a saída inteira (10 Monero) e criar duas novas saídas: 5 Monero para Alice e 5 Monero como troco de volta para Bob. O aspecto chave aqui é que a entrada da transação (10 Monero) deve ser igual à soma das suas saídas, garantindo a validade da transação.

Mecanismo Técnico

O RingCT emprega técnicas criptográficas avançadas, incluindo compromissos com montantes de transações e provas de intervalo. Os compromissos permitem que seja revelada apenas informação suficiente sobre a transação para validação da rede, sem divulgar o montante real que está a ser transacionado. As provas de intervalo são usadas para confirmar que os montantes das transações são válidos, garantindo que sejam superiores a zero e inferiores a um determinado limiar. Isso impede a possibilidade de se comprometer com valores negativos, o que poderia colocar em risco o fornecimento de Monero.

Impacto na Privacidade

A introdução do RingCT melhorou significativamente a privacidade das transações Monero. Ao mascarar os montantes das transações, torna-se extremamente difícil para observadores externos rastrear ou ligar transações a usuários específicos. O mecanismo RingCT garante que, embora a legitimidade da transação seja verificável pela rede, os detalhes da transação permaneçam confidenciais, reforçando a posição do Monero como uma criptomoeda centrada na privacidade.

Uma recapitulação de como o Monero funciona a partir de: @sgp/7yjqso-uma-introducao-ao-monero-para-iniciantes" title="Uma Introdução ao Monero para Iniciantes — Steemit">Uma Introdução ao Monero para Iniciantes — Steemit. Se está a questionar-se o que é o Kovri e como funciona:

O projeto Kovri da Monero tem como objetivo melhorar a privacidade do utilizador, ocultando o endereço IP e os metadados (como data e hora) divulgados durante as transmissões de transações na sua rede peer-to-peer. O Kovri, um roteador de anonimização, permite que os nós se conectem via clearnet ou uma rede anónima, com configurações que a maioria dos utilizadores não precisará de alterar. Isso irá impedir que nós maliciosos rejeitem transações com base em IPs ou rastreiem IPs. Além disso, o design do Kovri é adaptável para ser utilizado por outras criptomoedas. Usar o Tor é uma alternativa para mitigar riscos, embora tenha as suas desvantagens. Apesar destes avanços, os outros recursos de privacidade da Monero continuam robustos, sendo que o sistema atual já oferece uma proteção substancial contra possíveis ataques.

O Conceito e a Importância da Fungibilidade nas Criptomoedas

A fungibilidade é um conceito crucial nas criptomoedas, referindo-se à intercambiabilidade das unidades individuais. Em moedas fungíveis como o Monero, cada unidade é indistinguível e igual em valor a qualquer outra unidade. Esta característica é vital porque garante que a história dos tokens individuais não afete o seu valor ou utilização. Por exemplo, ao contrário do Bitcoin, onde as moedas podem ser rastreadas e potencialmente “contaminadas” devido às suas transações passadas, a natureza fungível do Monero garante que todos os seus tokens são equivalentes, melhorando a privacidade do usuário e a confiabilidade da moeda.

Comparação com as características de privacidade de outras criptomoedas

A abordagem da Monero à privacidade contrasta com a de outras criptomoedas. Enquanto as transações de Bitcoin são pseudónimas e rastreáveis através da blockchain, a Monero obscurece totalmente os detalhes das transações. Da mesma forma, enquanto outras criptomoedas focadas na privacidade como o Zcash oferecem funcionalidades de privacidade opcionais, a privacidade da Monero é inerente e não opcional, garantindo que todas as transações sejam privadas por padrão. Esta diferença fundamental torna a Monero uma das criptomoedas mais privadas e seguras disponíveis, atendendo aos utilizadores que priorizam a privacidade absoluta nas suas transações digitais.

Pernyataan Formal
* Investasi Kripto melibatkan risiko besar. Lanjutkan dengan hati-hati. Kursus ini tidak dimaksudkan sebagai nasihat investasi.
* Kursus ini dibuat oleh penulis yang telah bergabung dengan Gate Learn. Setiap opini yang dibagikan oleh penulis tidak mewakili Gate Learn.