Novamente o exemplo dessa transação:
https://liquid.network/tx/341d297f11e946ddcb2236519fb1d8c7e5309b1b1332de6946452df970c042ec
Suponhamos que seja uma transação normal e não um atomic swap (novamente, é impossível diferenciar). Saberia me dizer qual o endereço de destino e o endereço de troco? Não há como saber, pois pode ser qualquer um dos dois. Além de que podem ser também, dois endereços de destino ao invés de um endereço de destino e um de troco. Qualquer dado que tente-se extrair daí será inconclusivo. Há carteiras que organizam o primeiro endereço como o de troco, outras, o último, e outras ainda, embaralham a ordem propositalmente.
Não tenho problemas com a tecnologia da Monero em si. Inclusive a Liquid usa parte dessa tecnologia (ring signatures deve ser um nome familiar para você). A decisão de não esconder os endereços foi visando uma maior facilidade em questões de compatibilidade com a primeira camada e para manter as coisas facilmente verificáveis. Para mais informações, pode consultar este post no blog oficial da Blockstream a respeito das Confidential Transactions.
https://blog.liquid.net/guide-to-confidential-transactions/
Aplicar a Ring Transaction por completo (com o Stealth Address) dificultaria essa maior compatibilidade com a primeira camada. Inclusive quanto aos TapScripts, que é uma ferramenta super versátil e útil disponível na primeira camada que também se encontra na Liquid.
Meu problema com Monero em si, não é em questão de tecnicidades quanto à privacidade do protocolo em si, mas sim com coisas como:
- Retrocompatibilidade com versões antigas dos nodes
- O token em si. Não é Bitcoin
Se um dia alguém decidir criar uma segunda camada do BTC com as implementações técnicas da Monero, tenha certeza que serei um dos primeiros entusiastas. Pode ser algo com federações como a Liquid, ou baseado em POW, até mesmo com o algoritmo de RandomX. Talvez quando ou se os BIPS 300 e 301 forem implementados/autorizados no protocolo isso ocorra naturalmente. Ou talvez alguém decida fazer algo parecido com a rede RootStock, só que focado em implementar as tecnicidades da Monero. Enfim... O tempo nos dirá.
Não gosto de Monero por um fator em específico: é um token diferente. Fosse uma segunda camada eu com certeza faria uso. Mas não o é e pior, é tail emission. Sei que o objetivo é que no futuro as taxas continuem baixas, mas sinceramente, eu não trocaria um token tão escasso quanto o Bitcoin, com um efeito de rede tão grande, por algo que a emissão nunca acabará.
No demais, vejo que sim, há certas vulnerabilidades na Liquid em questão de privacidade. Mas eu tenho conhecimento das mesmas e qualquer bom bitcoiner também as tem e sabe lidar com isso. Ela com certeza continua sendo útil. Tanto para taxas de transação mais baixas, como para **aumentar** a privacidade das transações. Como você mesmo disse, a Monero também tem certas falhas de privacidade. Qualquer protocolo tem falhas. O que podemos fazer é aprender a lidar com essas falhas, ou criar novas soluções e protocolos que resolvam essas falhas. E acredite, a cada dia que passa, há novas soluções com o objetivo de melhorar a privacidade até mesmo na primeira camada.