Uma abordagem recente para criar uma moeda online descentralizada, chamada Bitcoin , vem gerando algum interesse. O objetivo é ter uma maneira de transferir moeda sem uma autoridade central e sem gastos duplos ou falsificações. Sua abordagem é fazer com que todos os nós da rede tentem verificar uma transação fazendo um cálculo de prova de trabalho e, em seguida, as transações com maior verificação são consideradas oficiais. Se um invasor deseja falsificar o registro oficial (para reverter seus primeiros gastos e usar a moeda novamente), deve ter a maior parte do poder de computação na rede. A maior desvantagem é que, nesse esquema, o registro de todas as transações deve ser público, o que o autor assume ser uma obrigação:
A única maneira de confirmar a ausência de uma transação é estar ciente de todas as transações. No modelo baseado no mint, o mint estava ciente de todas as transações e decidiu qual chegaria primeiro. Para fazer isso sem uma parte confiável, as transações devem ser anunciadas publicamente
É óbvio que todas as transações devem ser conhecidas publicamente em qualquer esquema desse tipo? Mais amplamente: existe alguma pesquisa de história / criptografia sobre moedas digitais descentralizadas ou idéias relacionadas?
Notas
Fiz uma postagem cruzada para o crypto.SE após uma meta discussão .