Como o Bitcoin funciona?

Essa é uma questão frequentemente rodeada por confusão, então aqui está uma explicação breve!

icon

O essencial para um novo usuário

Como um novo usuário, você pode iniciar com Bitcoin sem entender de detalhes técnicos. Depois que instalar uma carteira de Bitcoin em seu computador ou telefone celular, ela vai gerar seu primeiro endereço de Bitcoin e você pode criar mais endereços sempre que precisar. Você pode mostrar seu endereço para seus amigos para receber pagamentos ou vice versa. Na verdade, é bem parecido com o funcionamento de um e-mail, a única diferença é que os endereços de Bitcoin devem ser usados apenas uma vez.

icon

Saldo - blockchain

A blockchain é um livro de registro de contabilidade público compartilhado no qual toda a rede Bitcoin confia. Todas transações confirmadas são incluídas na cadeia de blocos. Desta forma, as carteiras de Bitcoin podem calcular seu saldo disponível e novas transações podem ser verificadas para que se possa usar bitcoins que são realmente de propriedade de quem está gastando. A integridade e ordem cronológica da cadeia de blocos são protegidas por criptografia.

icon

Transações - chaves privadas

Uma transação é uma transferência de valor entre carteiras Bitcoin que é incluída na block chain. Carteiras Bitcoin mantém uma informação secreta chamada chave privada ou semente, que é usada para assinar transações, fornecendo uma prova matemática provando que elas vieram do dono da carteira. A assinatura também previne que a transação seja alterada por qualquer um depois de emitida. Todas as transações são divulgadas entre os usuários e normalmente começam a ser confirmadas pela rede nos próximos 10 minutos, através de um processo chamado mineração.

icon

Processando - mineração

A mineração é um sistema de consenso distribuído que serve para confirmar as transações e incluí-las no blockchain. Isso impõe uma ordem cronológica no block chain, protege a neutralidade da rede, e permite que computadores diferentes concordem sobre o estado do sistema. Para serem confirmadas, as transações devem ser incluídas em um bloco e verificadas pela rede através de regras criptográficas. Essa regras previnem que blocos antigos sejam modificados, o que provocaria a invalidação dos blocos posteriores. A mineração também cria um jogo equivalente à loteria, que previne qualquer indivíduo de facilmente adicionar novos blocos consecutivamente no block chain. Isto evita que pessoas possam decidir o que incluir no block chain ou mudar partes do block chain e assim conseguir reverter suas próprias transações.

icon

Até onde você está disposto a descobrir?

Este é somente um resumo muito breve e conciso do sistema. Caso queira saber mais a fundo, você pode ler o documento original que descreve o projeto do sistema, ler a documentação para programadores, e explorar a Wiki de Bitcoin.