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.
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.
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.
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.
Assista ao Vídeo Explicativo Oficial no Site do Monero: https://www.getmonero.org/media/Monero%20-%20Stealth%20Addresses.m4v
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.
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.
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.
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.
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.
Assista ao Vídeo Explicativo Oficial no Site do Monero: https://www.getmonero.org/media/Monero%20-%20RingCT.m4v
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 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.
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.
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.
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.
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.
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.
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.
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.
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.
Assista ao Vídeo Explicativo Oficial no Site do Monero: https://www.getmonero.org/media/Monero%20-%20Stealth%20Addresses.m4v
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.
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.
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.
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.
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.
Assista ao Vídeo Explicativo Oficial no Site do Monero: https://www.getmonero.org/media/Monero%20-%20RingCT.m4v
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 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.
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.
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.
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.
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.