


Série: Zero to Zero Knowledge
Uma bem interessante hoje!
O protocolo CryptoNote permite forte privacidade on-chain. Hoje vamos aprender todas as suas principais funcionalidades e como ele foi implementado por vários projetos de privacidade notáveis.

O whitepaper original do CryptoNote foi publicado sob o pseudônimo "Nicolas van Saberhagen".
Bytecoin foi a primeira criptomoeda a implementar o protocolo. O projeto mais conhecido que o utiliza hoje é o Monero (XMR). Ele também foi usado em TurtleCoin, Aeon e vários outros.
O protocolo CryptoNote oferece três funcionalidades principais:
A não rastreabilidade é alcançada principalmente com o uso de Assinaturas em anel.
Ao enviar uma transação, sua chave pública real é misturada com várias chaves isca (o "anel") - todas contendo a mesma quantidade de moedas. Isso torna extremamente difícil determinar quem realmente enviou as moedas.
O tamanho do anel afeta significativamente o conjunto de anonimato. Anéis maiores proporcionam melhor privacidade.

Comparação com o Zcash:
O conjunto de anonimato do Zcash é o número total de transações já feitas em um determinado pool blindado (muito maior do que os tamanhos típicos de anel do CryptoNote).
O modelo Ring CT melhorou muito a privacidade nas moedas baseadas em CryptoNote.
Em vez de esconder apenas o remetente, o Ring CT também ofusca os valores das transações entre remetente e destinatário.

Ele usa:
Provas são usadas para mostrar que o valor é maior que 0 e está dentro de intervalos válidos sem revelar os valores reais.
Endereços furtivos também adicionam endereços de uso único para o destinatário.

O CryptoNote busca criar um sistema de mineração mais justo ao ser resistente a ASICs.
Ele usa o algoritmo CryptoNight (uma função memory-hard). Diferentemente do SHA256 do Bitcoin, o CryptoNight foi projetado para reduzir a diferença entre mineradores com CPU, GPU e ASIC.
Etapas do CryptoNight:

(Observação: desde então, o Monero deixou de usar CryptoNight e migrou para outros algoritmos.)
Em vez de eventos repentinos de halving (como no Bitcoin), o CryptoNote usa uma recompensa de bloco que diminui suavemente.
Isso cria uma curva de emissão muito mais suave ao longo do tempo.

Conexão com o Zcash:
Desenvolvedores do Zcash discutiram implementar uma curva de emissão mais suave no futuro, potencialmente por meio de um "Zcash Posterity Fund".
O CryptoNote provou ser uma abordagem forte e testada em batalha para a privacidade on-chain. Muitas de suas inovações influenciaram o ecossistema mais amplo das privacy coins.
Alguns pesquisadores acreditam que as funcionalidades do CryptoNote poderiam eventualmente ser combinadas com pools blindados de conhecimento zero sem confiança.
Tópico original por ZecHub (@ZecHub)
https://x.com/ZecHub/status/1636473585781948416
Esta página foi compilada a partir do tópico original Zero to Zero Knowledge para a wiki da ZecHub.