Privacidade também é liberdade! Aprenda como protegê-la com o CashFusion

0 153
Avatar for MrMoses
2 years ago

Você assim como eu muito provavelmente se interessou pelas criptomoedas (como o Bitcoin Cash) devido ao poder que elas dão ao indivíduo de ter o total controle do próprio dinheiro. Ser capaz de evitar censuras decorrentes de bloqueios bancários. Poder transferir quantias enormes de valores entre continentes num instante sem pagar quase taxa alguma. Impedir confiscos de riqueza em momentos de incerteza política, tudo isso são algumas das várias utilidades que esse poder delas pode nos oferecer. Nunca antes na história uma tecnologia como o blockchain conseguiu dar os meios para qualquer pessoa assegurar ou conquistar sua liberdade num mundo cada vez mais mergulhado em autoritarismo dos mais variados tipos. Porém, nem tudo é perfeito...

"As criptomoedas nos dão privacidade... certo?"

O blockchain (por mais robusto que seja) possui um problema crítico que se origina exatamente da mesma razão que faz ele funcionar com tanta segurança: O histórico de transações e balanço dos endereços.

Toda vez que você envia fundos de sua carteira para outra os valores ficam públicos para qualquer pessoa olhar, não apenas do que foi transacionado mas também os balanços dos endereços participantes. Se você tem o costume de comprar grandes quantidades de criptomoedas (por exemplo 0.5 BCH) e transferir a quantia total para alguma carteira, o endereço que pode ser usado para gastar esses fundos na próxima transação (UTXO) contém essa quantia total, ou seja, suponhamos que você queira comprar um cafézinho e ele está custando 0.002 BCH. Quando você fizer a compra dele o estabelecimento saberá que você tinha na sua carteira 0.5 BCH e que agora você tem ~0.498 BCH. Não apenas isso mas ele também saberá qual é o novo endereço no qual esse valor restante estará disponível para uso, portanto caso você continue usando sua carteira ele saberá todos os seus gastos futuros, entretanto o problema não termina ai!

Vamos supor que você tenha depositado mais 0.5 BCH na sua carteira, agora em um novo endereço de recebimento diferente que a carteira gerou para maior segurança. O total da sua carteira é a soma dos dois endereços disponíveis para gastos (UTXO's), ou seja, 0.5 + 0.498 = 0.998 BCH. Caso você queira comprar um produto que custe 0.7 BCH o que acontece? Nenhum dos dois endereços possuem fundos suficientes então o que ocorre é que ambos vão ser usados na transação e você receberá a diferença em um novo endereço. Neste exemplo você teria agora um novo endereço para gasto com a quantia de 0.298 BCH. No blockchain isso seria 2 inputs e 2 outputs sendo os inputs os seus fundos somados e os outputs sendo um deles o endereço de quem você comprou o produto e o outro o endereço da diferença e novamente, tudo isso fica disponível de maneira pública para qualquer pessoa olhar.

O estabelecimento agora sabe que aqueles seus 0.498 BCH foram gastos juntos de outros 0.5 BCH, logo a única conclusão lógica é que você possuía ou possuí mais fundos do que anteriormente imaginado.

Portanto, aquele seu primeiro cafézinho que você comprou pode comprometer totalmente a sua privacidade financeira. No exemplo eu uso um estabelecimento qualquer mas pense que isso poderia ser uma corretora. Percebe agora o porquê da maioria delas exigirem dados particulares seus na hora do cadastro como CPF, email, telefone e etc? Tudo isso é um jeito indireto de várias organizações como o governo marcarem você no blockchain.

Dito tudo isso, percebe-se que a maioria das criptomoedas (99,9% delas) não possuem fungibilidade, isto é, a característica de toda unidade ser exatamente igual a outra. No caso 1 BCH não é o mesmo que outro 1 BCH pois toda unidade dele traz consigo um histórico diferente. Uma das poucas exceções nas criptos que resolve esse problema é o Monero. Ele de fato possui fungibilidade pois oculta todo esse histórico das transações mas não entrarei em detalhes de como isso funciona pois não é o foco deste artigo.

"E agora?" A resposta é o CashFusion!

O CashFusion é uma ferramenta desenvolvida para o BitcoinCash que nada mais é do que um coinjoiner ("juntador de moedas"). Ele funciona pegando vários participantes com quantias de BCH diferentes em suas carteiras e juntando todas elas numa única transação. Desta maneira ele cria dezenas ou as vezes até centenas de inputs e outputs que do ponto de vista de quem está analisando o blockchain não seja possível saber a quais pessoas (endereços) essas quantias são referentes.

Isso gera um grau enorme de privacidade para os usuários pois agora as moedas deles possuem fungibilidade. Em outras palavras, enquanto o Monero cria fungibilidade através da ocultação de informação o CashFusion cria ela através da desinformação. Além disso, esse processo ocorre de maneira descentralizada diferente dos coinmixers("misturadores de moedas") que dependem de um terceiro para funcionar!

Como utilizar o CashFusion: passo a passo

1- Baixar a ElectronCash

A primeira coisa que você precisa fazer é baixar a carteira ElectronCash para desktop. Infelizmente o CashFusion só está disponível nela mesmo sendo uma ferramenta de código aberto. Segundo os desenvolvedores, eles estão desenvolvendo a implementação do CashFusion para as versões mobile da carteira (IOS e Android) mas vai levar um tempo ainda até podermos fugir da receita usá-lo em qualquer lugar.

2- Configurar a sua carteira

Após ter baixado a ElectronCash você precisará criar uma nova carteira. Recomendo que escolha a opção "Standard wallet" e depois na próxima tela selecione a opção "Create a new seed". O motivo para isso irei explicar posteriormente.

Depois na terceira tela basta fazer o backup em papel da doze palavras de sua seed que irá aparecer e digitar elas em sequência na quarta tela.

Na quinta tela você deve criar uma senha forte para sua carteira. Essa senha será usada para habilitar o CashFusion e acessar sua carteira toda vez que você abrir a aplicação. Não se esqueça de marcar a opção "Encrypt wallet file". Isso irá encriptar sua carteira e aumentar sua segurança.

OBS: A opção já vem marcada por padrão mas caso não venha, marque-a.

3- Ativar o CashFusion

No canto inferior direito da aplicação há um ícone em forma de cubo, clique nele para ativar o CashFusion. Uma tela aparecerá para você colocar sua senha. Depois disso o ícone ficará verde indicando que o recurso já está funcionando.

Caso o ícone não esteja aparecendo para você, vá em Tools -> Optional Features e clique na caixa de seleção do CashFusion.

4- Envie fundos para a sua carteira

Agora basta enviar algum valor para sua carteira para poder utilizar o CashFusion. Clique na aba de "Receive" e copie o endereço ou escaneie o código QR.

Porém antes de enviar aqui vão algumas dicas para você acelerar todo o processo da ferramenta:

-Envie quantias entre 0.0001 e 2 BCH

O CashFusion trabalha com "tiers", ou seja, são categorias de quantidades de moedas. Os valores desses tiers mudam constantemente porque são vários usuários fazendo o joining de quantias distintas porém existem os tiers mais populares que geralmente estão dentro dessa faixa de valor citada;

-Não envie o valor total, quebre ele em duas ou mais transações

Vamos supor que você queira enviar 0.1 BCH para a carteira. Divida esse valor em duas transações onde uma delas tenha, por exemplo, 60% do valor total (não importa o percentual). Isso vai ajudar o CashFusion a selecionar os tiers mais apropriados para os fundos que você for utilizar.

5- Espere (e muito)

Após os valores terem sido confirmados na sua carteira (1-conf) o CashFusion começará a procurar por tiers. Você pode ver o progresso disso clicando com o botão direito do mouse em cima do icone dele no canto inferior direito e selecionar a opção "Fusions".

Ele mostrará o "Status" e o "Status extra" que é o percentual de tiers para realizar o processo de coinjoining. Os tiers são representados pelos valores entre os colchetes.

Quando chegar em 100% começará um contador regressivo para dar tempo de qualquer participante desistir do coinjoining sem afetar os outros. Caso desista o porcentagem voltará para menos de 100%.

Quando o contador terminar o processo começará e depois de um tempo o status ficará como "Completed".

Você poderá ver que deu certo indo para a aba de "History" da sua carteira. As transações do CashFusion aparecem de maneira diferente das restantes:

Outra forma de visulizar é indo na aba "Coins" e checar se na coluna "Fusion Status" a maioria dos endereços estão marcados como "Fused".

OBS: Caso a aba não esteja aparecendo basta ir em View -> Show Coins.

O tempo necessário para todo esse processo finalizar varia muito. Você pode ter a sorte de em questão de 1 hora já fundir todas as suas moedas ou questão de 24 horas ou mais. De qualquer forma o recomendado é que você deixe a ferramenta rodando durante um bom tempo e depois de horas dê uma checada para ver se o processo finalizou.

6- Como gastar suas moedas

Após o processo estar finalizado, suas moedas estarão com fungibilidade. O histórico delas foi completamente misturado com o histórico das outras pessoas que participaram do coinjoining com você.

Caso você vá na aba "Addresses" irá reparar que o CashFusion gerou dezenas de endereços do tipo "change" para você com valores diversos em cada um deles. Isso é normal.

Para gastar sua moedas vá na aba de "Send" e é interessante marcar a opção "Spend only fused coins". Isso fará com que seja possível somente gastar as moedas que passaram pelo CashFusion e evitar que você comprometa sua privacidade com moedas que ainda estão "sujas" sem querer na hora de fazer uma transação.

7- Melhores práticas com o CashFusion para manter sua privacidade

1- JAMAIS envie todas as suas moedas fundidas para o mesmo endereço. Lembre-se, a função do CashFusion é eliminar qualquer rastro seu. Caso voce envie todas as moedas que passaram por ele para o mesmo endereço você basicamente revelou a SUA quantidade total de BCH que participou do processo. Basta (com tempo suficiente) investigar as transações até chegar no endereço raiz de onde você enviou o mesmo valor.

2- Tente sempre gastar as moedas (endereços) com fundos suficientes para o que você precisa fazer. Na aba de "Coins" você pode clicar com o botão direito em qualquer uma das moedas fundidas e escolher a opção "Spend". Isso fará com que somente aquele endereço será usado, assim escondendo todo o resto dos seus fundos e claro, qualquer ligação sua com eles.

3- Caso você queira utilizar uma carteira mobile escolha o endereço que possua a quantidade de fundos que deseja e envie eles para ela. O único comprometimento aqui é que todas as transações feitas depois que sua carteira mobile receber os fundos estarão públicos e associados a você porém é importante lembrar que a função do CashFusion é primariamente esconder a origem deles. Vamos supor um cenário totalmente hipótético onde você queria esconder 10 mil reais que não foram declarados para a receita. O importante não é esconder os 100 reais que você for gastar mais sim os 10 mil.

4- Crie uma carteira nova na ElectronCash. O motivo disso é bem simples. É para evitar você comprometer qualquer outra seed sua e ter uma carteira dedicada exclusivamente a fazer fusions das suas moedas.

5- Faça pelo menos 2 rounds de fusions. Nas opções da carteira que você pode acessar clicando com o botão direito no icone do CashFusion, existe uma opção de número de rounds. Isso é o número de vezes que você irá rodar o processo para suas moedas, quanto mais vezes mais seguro porém mais tempo leva. Duas vezes já é excelente.

Conclusão

Como você pode ver o CashFusion é uma ferramenta muito poderosa para garantir a sua privacidade financeira. Sem essa, não adianta falar de liberdade. É nosso direito natural esconder aquilo que nós quisermos, principalmente de organizações que atentam contra nossa existência e a ideia perigosa de sermos livres. O nosso segredo financeiro é uma arma que podemos utilizar contra eles e graças a própria natureza do Bitcoin Cash temos essa oportunidade. As microtaxas dele possibilitam que pessoas com poder aquisitivo baixo consigam esconder o seu dinheiro também, diferente de outras moedas lentas e com taxas muito mais altas que exigem valores muito maiores para você participar de processos de coinjoining. Portanto, se arme com o CashFusion e proteja sua privacidade! Bons fusions ;D

3
$ 0.00
Avatar for MrMoses
2 years ago

Comments