第2課

Privacidade e Anonimato no Monero

Nesta lição, mergulhamos no cerne do compromisso do Monero com a privacidade e o anonimato. O Monero se destaca no mundo das criptomoedas por seus robustos mecanismos de privacidade, principalmente através de Assinaturas em Anel, Endereços Furtivos e Transações Confidenciais em Anel (RingCT). Esses recursos em conjunto proporcionam um nível incomparável de privacidade, garantindo que as identidades dos usuários e os valores das transações permaneçam protegidos da visualização pública. Vamos explorar cada um desses recursos em detalhes, entendendo seus funcionamentos, implicações e as técnicas criptográficas avançadas que tornam o Monero um líder em transações digitais seguras e privadas. Junte-se a nós enquanto descobrimos as camadas do design focado na privacidade do Monero, um aspecto-chave que define seu lugar no cenário 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, aprimora 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 usuários, cada um possuindo suas chaves. O princípio é que uma mensagem assinada com uma assinatura em anel é endossada por alguém em um determinado grupo de pessoas, mas é computacionalmente inviável determinar qual chave do 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 sendo eficaz e amplamente utilizado, particularmente em blockchains públicas como o Monero para aprimoramento da privacidade.

Aplicação no Monero

No Monero, assinaturas em anel são usadas para fornecer privacidade de transação. Quando um usuário inicia uma transação, suas chaves de conta são combinadas com chaves públicas (saídas) do blockchain. Essas saídas são selecionadas usando um método de distribuição triangular, e saídas passadas podem ser usadas várias vezes, criando um pool 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 não rastreabilidade das saídas de 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. Essa imagem de chave é integrada à assinatura em anel, permitindo que a rede verifique que a mesma saída não tenha sido gasta mais de uma vez. O blockchain do Monero mantém uma lista de todas as imagens de chave usadas, evitando gastos duplos e preservando o anonimato.

Aspectos Técnicos e Segurança

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

A ligação é outro aspecto crucial na implementação das assinaturas em anel do Monero. Refere-se à capacidade de detetar se a mesma saída é gasta mais de uma vez sem revelar a saída específica no anel. Isso é alcançado por meio de uma imagem-chave, que é a mesma para qualquer assinatura em anel produzida usando a mesma chave privada. A incorporação da imagem-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 por seu sistema de dinheiro eletrônico seguro e in rastreável, é uma criptomoeda descentralizada de código aberto acessível a todos. Uma característica chave que diferencia o Monero é o uso de endereços furtivos, que melhoram significativamente a privacidade do usuário. Este artigo adentra na função dos endereços furtivos em transações do Monero.

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

Na rede de consenso peer-to-peer do Monero, as saídas de transação são registradas em um blockchain. A posse de 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 invisíveis

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

Privacidade e Anonimato em Transações

Com endereços ocultos, os endereços reais da carteira dos usuários 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 vinculada ao seu endereço da carteira. Isso 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 a Bob, e Bob pode confirmar o recebimento dos fundos sem expor essas informações publicamente.

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

Um endereço de carteira Monero é uma sequência de 95 caracteres compreendendo 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 Conceitos Básicos do RingCT

RingCT representa um avanço significativo em ocultar os montantes de transações dentro da rede Monero. Este recurso está enraizado 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 de RingCT

Antes do RingCT, as transações do Monero exigiam que os valores 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 levar a vazamentos de privacidade.

Com a implementação do RingCT, essas deficiências foram abordadas. Agora, os valores das transações são obscurecidos na blockchain, aumentando a privacidade. Por exemplo, em um cenário de transação em que um usuário, digamos Bob, deseja enviar 5 Monero para Alice a partir de 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 de troco de volta para Bob. O aspecto chave aqui é que a entrada da transação (10 Monero) deve ser igual à soma de suas saídas, garantindo a validade da transação.

Mecanismo Técnico

RingCT emprega técnicas criptográficas avançadas, incluindo compromissos com os valores das transações e provas de alcance. Os compromissos permitem que seja revelada apenas informação suficiente sobre a transação para validação da rede, sem divulgar o valor real da transação. Provas de alcance são usadas para confirmar que os valores das transações são válidos, garantindo que sejam maiores que zero e menores que um certo limite. Isso evita a possibilidade de comprometer-se com valores negativos, o que poderia prejudicar o abastecimento de Monero.

Impacto na Privacidade

A introdução do RingCT melhorou significativamente a privacidade das transações do Monero. Ao mascarar os valores das transações, torna-se extremamente difícil para observadores externos rastrear ou vincular transações a usuários específicos. O mecanismo RingCT garante que, embora a legitimidade das transações seja verificável pela rede, os detalhes da transação permanecem 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: @sgpUma Introdução ao Monero para Iniciantes — Steemit. Se você está se perguntando o que é Kovri e como funciona:

O projeto Kovri da Monero visa melhorar a privacidade do usuário, ocultando o endereço IP e os metadados (como data e hora) vazados durante as transmissões de transações em sua rede peer-to-peer. O Kovri, um roteador anônimo, permite que os nós se conectem via clearnet ou uma rede anônima, com configurações que a maioria dos usuários não precisará alterar. Isso impedirá que nós mal-intencionados rejeitem transações com base em IP ou IPs de rastreamento. Além disso, o design de Kovri é adaptável para uso por outras criptomoedas. O uso do Tor é uma alternativa para mitigar riscos, embora tenha suas desvantagens. Apesar desses avanços, os outros recursos de privacidade do Monero permanecem robustos, com o sistema atual já oferecendo proteção substancial contra possíveis ataques.

O Conceito e a Importância da Fungibilidade nas Criptomoedas

A fungibilidade é um conceito crucial em 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. Essa característica é vital porque garante que a história dos tokens individuais não afete seu valor ou usabilidade. Por exemplo, ao contrário do Bitcoin, onde as moedas podem ser rastreadas e potencialmente “contaminadas” devido às suas transações anteriores, a natureza fungível do Monero garante que todos os seus tokens sejam equivalentes, aumentando a privacidade do usuário e a confiabilidade da moeda.

Comparações com os recursos de privacidade de outras criptomoedas

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

免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐Gate Learn的作者創作,觀點僅代表作者本人,絕不代表Gate Learn讚同其觀點或證實其描述。
目錄
第2課

Privacidade e Anonimato no Monero

Nesta lição, mergulhamos no cerne do compromisso do Monero com a privacidade e o anonimato. O Monero se destaca no mundo das criptomoedas por seus robustos mecanismos de privacidade, principalmente através de Assinaturas em Anel, Endereços Furtivos e Transações Confidenciais em Anel (RingCT). Esses recursos em conjunto proporcionam um nível incomparável de privacidade, garantindo que as identidades dos usuários e os valores das transações permaneçam protegidos da visualização pública. Vamos explorar cada um desses recursos em detalhes, entendendo seus funcionamentos, implicações e as técnicas criptográficas avançadas que tornam o Monero um líder em transações digitais seguras e privadas. Junte-se a nós enquanto descobrimos as camadas do design focado na privacidade do Monero, um aspecto-chave que define seu lugar no cenário 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, aprimora 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 usuários, cada um possuindo suas chaves. O princípio é que uma mensagem assinada com uma assinatura em anel é endossada por alguém em um determinado grupo de pessoas, mas é computacionalmente inviável determinar qual chave do 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 sendo eficaz e amplamente utilizado, particularmente em blockchains públicas como o Monero para aprimoramento da privacidade.

Aplicação no Monero

No Monero, assinaturas em anel são usadas para fornecer privacidade de transação. Quando um usuário inicia uma transação, suas chaves de conta são combinadas com chaves públicas (saídas) do blockchain. Essas saídas são selecionadas usando um método de distribuição triangular, e saídas passadas podem ser usadas várias vezes, criando um pool 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 não rastreabilidade das saídas de 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. Essa imagem de chave é integrada à assinatura em anel, permitindo que a rede verifique que a mesma saída não tenha sido gasta mais de uma vez. O blockchain do Monero mantém uma lista de todas as imagens de chave usadas, evitando gastos duplos e preservando o anonimato.

Aspectos Técnicos e Segurança

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

A ligação é outro aspecto crucial na implementação das assinaturas em anel do Monero. Refere-se à capacidade de detetar se a mesma saída é gasta mais de uma vez sem revelar a saída específica no anel. Isso é alcançado por meio de uma imagem-chave, que é a mesma para qualquer assinatura em anel produzida usando a mesma chave privada. A incorporação da imagem-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 por seu sistema de dinheiro eletrônico seguro e in rastreável, é uma criptomoeda descentralizada de código aberto acessível a todos. Uma característica chave que diferencia o Monero é o uso de endereços furtivos, que melhoram significativamente a privacidade do usuário. Este artigo adentra na função dos endereços furtivos em transações do Monero.

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

Na rede de consenso peer-to-peer do Monero, as saídas de transação são registradas em um blockchain. A posse de 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 invisíveis

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

Privacidade e Anonimato em Transações

Com endereços ocultos, os endereços reais da carteira dos usuários 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 vinculada ao seu endereço da carteira. Isso 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 a Bob, e Bob pode confirmar o recebimento dos fundos sem expor essas informações publicamente.

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

Um endereço de carteira Monero é uma sequência de 95 caracteres compreendendo 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 Conceitos Básicos do RingCT

RingCT representa um avanço significativo em ocultar os montantes de transações dentro da rede Monero. Este recurso está enraizado 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 de RingCT

Antes do RingCT, as transações do Monero exigiam que os valores 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 levar a vazamentos de privacidade.

Com a implementação do RingCT, essas deficiências foram abordadas. Agora, os valores das transações são obscurecidos na blockchain, aumentando a privacidade. Por exemplo, em um cenário de transação em que um usuário, digamos Bob, deseja enviar 5 Monero para Alice a partir de 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 de troco de volta para Bob. O aspecto chave aqui é que a entrada da transação (10 Monero) deve ser igual à soma de suas saídas, garantindo a validade da transação.

Mecanismo Técnico

RingCT emprega técnicas criptográficas avançadas, incluindo compromissos com os valores das transações e provas de alcance. Os compromissos permitem que seja revelada apenas informação suficiente sobre a transação para validação da rede, sem divulgar o valor real da transação. Provas de alcance são usadas para confirmar que os valores das transações são válidos, garantindo que sejam maiores que zero e menores que um certo limite. Isso evita a possibilidade de comprometer-se com valores negativos, o que poderia prejudicar o abastecimento de Monero.

Impacto na Privacidade

A introdução do RingCT melhorou significativamente a privacidade das transações do Monero. Ao mascarar os valores das transações, torna-se extremamente difícil para observadores externos rastrear ou vincular transações a usuários específicos. O mecanismo RingCT garante que, embora a legitimidade das transações seja verificável pela rede, os detalhes da transação permanecem 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: @sgpUma Introdução ao Monero para Iniciantes — Steemit. Se você está se perguntando o que é Kovri e como funciona:

O projeto Kovri da Monero visa melhorar a privacidade do usuário, ocultando o endereço IP e os metadados (como data e hora) vazados durante as transmissões de transações em sua rede peer-to-peer. O Kovri, um roteador anônimo, permite que os nós se conectem via clearnet ou uma rede anônima, com configurações que a maioria dos usuários não precisará alterar. Isso impedirá que nós mal-intencionados rejeitem transações com base em IP ou IPs de rastreamento. Além disso, o design de Kovri é adaptável para uso por outras criptomoedas. O uso do Tor é uma alternativa para mitigar riscos, embora tenha suas desvantagens. Apesar desses avanços, os outros recursos de privacidade do Monero permanecem robustos, com o sistema atual já oferecendo proteção substancial contra possíveis ataques.

O Conceito e a Importância da Fungibilidade nas Criptomoedas

A fungibilidade é um conceito crucial em 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. Essa característica é vital porque garante que a história dos tokens individuais não afete seu valor ou usabilidade. Por exemplo, ao contrário do Bitcoin, onde as moedas podem ser rastreadas e potencialmente “contaminadas” devido às suas transações anteriores, a natureza fungível do Monero garante que todos os seus tokens sejam equivalentes, aumentando a privacidade do usuário e a confiabilidade da moeda.

Comparações com os recursos de privacidade de outras criptomoedas

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

免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐Gate Learn的作者創作,觀點僅代表作者本人,絕不代表Gate Learn讚同其觀點或證實其描述。