BitCoin, a evolução do papel.
As opiniões sobre bitcoin e a evolução do papel como dinheiro borbulham pela internet e certamente apontam em sentidos opostos: “O BitCoin vai ser a principal moeda internacional e vai quebrar os bancos e o sistema financeiro vigente”, outros afirmam, “Já chega desta bobagem, essa moda de moedinha virtual deu né?”, outros ainda dizem, “A grande inovação é o BlockChain, não o bitcoin”.
A falta de compreensão não é mero acaso porque a tecnologia é inovadora e contempla em si muitas áreas do conhecimento humano: Computação, Economia, Teoria de Jogos e Redes distribuídas. Afinal ao encaixar estes conceitos o criador do BitCoin Satoshi Nakamoto havia criado uma nova forma de dinheiro digital escrito em linguagem de programação C++.
Finalizada em 2008 O BitCoin tinha como conceito principal replicar as características do dinheiro físico em uma moeda digital. A cada 10 minutos o sistema libera certa quantia, totalizando vinte e um milhões de unidades nos próximos vinte anos. O processo de liberação de novas moedas no sistema se dá através de “Mineração”.
Confesso que a palavra “BitCoin” já soou estranha aos meu ouvidos, como acontece com quase todo mundo em quase todas as áreas. Sabe aquela música que ouviu pela primeira vez e não gostou mas logo depois se apercebeu batendo o pé e tentando descobrir quem a estava executando? Advogados já torceram o nariz para o “Data Venia” assim como engenheiros ficaram desconfortáveis ao primeiro “Topographical survey”. A tecnologia e a inovação começaram a me surpreender logo após o ranço inicial, ao estudar os conceitos e a estrutura percebi que o sistema distribuído do BitCoin era fantástico.
Sistemas
O conceito de sistemas distribuídos surgiu durante a Guerra Fria quando o Departamento de Defesa dos EUA estava em busca de uma estrutura de comunicação capaz de sobreviver a uma guerra nuclear. Os Sistemas distribuídos são modelos que garantem que todos os pontos se comuniquem e trabalhem em conjunto com um objetivo em comum. Cada nó tem função semelhante de forma não hierárquica. Neste modelo a ausência de qualquer nó tende a ter menor impacto pois não existem pontos isolados na estrutura da rede.
A computação distribuída consiste em somar o poder de diversas máquinas interligadas por uma rede e então compartilhar a execução das tarefas. O objetivo é que um processo seja executado na “máquina mais disponível”, ou mesmo subdividido por vários nós. Uma tarefa, se divisível em várias tarefas menores, será executada com maior performance, em menor tempo ou com menor custo.
Como exemplos de sistemas distribuídos reais em operação podemos citar os Torrents, o GitHub e o Livre Mercado. O sistema tem sido chamado pelos técnicos e entusiastas de “BitCoin”, com letra maiúscula no início enquanto a unidade de conta da rede tem sido chamado de bitcoin. Será o BitCoin a evolução do papel como meio de pagamento?