Coin shuffling é a prática de “embaralhamento” de criptoativos com o intuito de adicionar uma camada a mais de privacidade aos dados de quem transaciona moedas digitais.
A lógica é semelhante à do embaralhamento de cartas, uma vez que o ato tem, como objetivo, misturá-las e randomizá-las ao máximo antes da distribuição.
Mas, afinal, como funciona o coin shuffling? Este é o melhor mecanismo para proteger seus ativos? Veja as respostas a estas e outras perguntas neste artigo.
O que é coin shuffling?
Coing Shuffling, ou “embaralhamento de moedas”, na tradução literal, é um processo desenvolvido com o objetivo de adicionar uma camada de segurança aos criptoativos a partir de sua mistura com fundos de outros usuários.
Após o coin shuffling, é criado um mapeamento randômico entre contas de usuário e de destinatários (igualmente fornecidas pelo emitente da transação.
Como funciona o coin shuffling?
Em suma, o coin shuffling permite que diferentes usuários incluam seus endereços de saída em uma única transação, ofuscando a trilha da moeda entre o emissor e o receptor.
Existem diferentes metodologias de coin shuffling, afinal, o processo está em constante melhoria. Um deles funciona seguindo um protocolo inteligente, no qual os usuários precisam acompanhar a seguinte lógica:
- todos os participantes do “grupo de shuffling” geram uma chave pública criptografada e uma chave privada para descriptografar a pública;
- seguindo uma ordem aleatória, os participantes compartilham suas chaves públicas, de modo que o número de chaves com cada usuário seja decrescente, até chegar em zero;
- quem estiver com acesso ao pacote de chaves, criptografa seu endereço de saída em cada uma delas. Na medida em que o próximo usuário fizer o mesmo (e assim sucessivamente), é criada uma ordem aleatória de operações que só podem ser descriptografadas seguindo a mesma lógica da formação do bloco;
- a ideia é que se crie uma estrutura semelhante à de uma cebola: ainda que seja possível “descascar uma camada” do bloco, é consideravelmente mais difícil chegar ao “miolo” , ou seja, às transações iniciais do pacote;
- além da criptografia em camadas, o coin shuffle também usa a estratégia de criação de múltiplos pacotes de chaves. Cada vez que alguém criptografa seu endereço de saída em um pacote, também cria um novo pacote e envia um outro grupo de chaves para frente. Esta é mais uma forma de tornar a identificação das transações mais complexa;
- no final da corrente, o último usuário recebe múltiplos pacotes com endereços de saída criptografados. Ele pode descriptografar a camada existente em cada pacote, misturá-los e inserir o seu endereço de saída no “combo final” de transações.
Resumindo, depois de todas essas etapas, será praticamente impossível identificar quem indicou qual endereço de saída, o que, em teoria, torna a transação ainda mais segura.
Outros métodos de coin shuffling
Como dissemos, existem diferentes formas de fazer coin shuffling. Para os que acreditam que o método anteriormente descrito é muito complexo e repleto de camadas, há outras alternativas.
Em uma delas, no lugar de chaves públicas e privadas para cada participante do shuffling, são gerados “segredos mútuos”.
Assim como as chaves, são segredos numéricos únicos, compartilhados estrategicamente entre uma quantidade de membros do grupo com o objetivo de mascarar as transações com os segredos recebidos.
A vantagem deste método sobre o anterior é a agilidade de conclusão do processo.
Os pesquisadores que desenvolveram os dois métodos citados neste artigo estimam que, para esta variável do coin shuffling, sejam necessários apenas 15 segundos até a conclusão das etapas, considerando um grupo com 50 participantes.
Benefícios do coin shuffling (e pontos de atenção)
Como você viu no início deste artigo, o coin shuffling é uma estratégia desenvolvida com o objetivo de adicionar uma camada de segurança às transações em criptomoedas.
Entretanto, há alguns pontos de atenção a considerar antes de tomar a alternativa como a definitiva para manter seus ativos protegidos. E para te ajudar a compreender o alcance do tema, separamos alguns benefícios e pontos de atenção a avaliar.
Benefícios do coin shuffling
- protege a vantagem competitiva das empresas (ao não revelar quanto estão pagando — ou quando realizam suas transações;
- assegura a privacidade do doador em casos de apoio a causas e instituições sociais específicas (como associações de combate às drogas e outros vícios);
- possibilita que usuários de países com medidas restritivas façam transações em segurança;
- mantém a privacidade sobre sociedades e parcerias.
Pontos de atenção do coin shuffling
- embora os protocolos de coin shuffling melhorem a privacidade e a fungibilidade de ativos, eles não são imunes a fraudes;
- participantes desonestos de um combo de transações podem “burlar” a sequência, expondo os demais integrantes;
- erros e falhas na criptografia das camadas pode levar a uma perda de tempo considerável, uma vez que todo o protocolo deverá ser refeito;
- particularidades nas transações (incluindo quantias específicas e não-padronizadas enviadas de um usuário a outro) podem comprometer o anonimato das movimentações.
Outros caminhos para manter seus ativos em segurança
Na Bitso, acreditamos em outras metodologias de segurança para ativos digitais. Entre as estratégias cuidadosamente desenvolvidas para manter os fundos protegidos, estão as licenças, os seguros e as boas práticas que respaldam nossas operações.
Temos uma licença DLT concedida pela Comissão de Serviços Financeiros de Gibraltar (GFSC), uma das reguladoras financeiras mais inovadoras do mundo. Além disso, praticamos:
- custódia segura de fundos (com auditorias periódicas e avaliações de risco);
- monitoramento de vulnerabilidades;
- proteção da Coincover;
- parcerias com as melhores empresas da indústria em nível global.
Quer conhecer o serviço de ponta oferecido pela Bitso? Abra a sua conta agora mesmo!