Um blockchain, para simplificar, é um banco de dados. É diferente da maioria dos outros tipos de bancos de dados de várias maneiras:
- Todos os dados em um blockchain são projetados para serem acessíveis publicamente
- Os dados são armazenados em blocos que estão ligados entre si em uma cadeia (daí o nome)
- Os dados são adicionados e verificados por meio de um sistema descentralizado ou distribuído
- Cada adição aos registros é imutável (não pode ser "desfeita", mas uma transação oposta pode ser feita)
- O sistema é baseado em uma programação definida e é protegido por criptografia (um hash)
Isso resulta em um tipo único de banco de dados que possui os seguintes recursos:
- Alta transparência
- Extremamente seguro
- Rastreável
- Autocorretivo
- Geralmente mais eficiente do que outros métodos de manutenção de registros
Bitcoin como um exemplo de blockchain de criptomoeda
O primeiro blockchain conhecido é o blockchain Bitcoin. Satoshi Nakamoto conceituou isso em um O white paper de 2008 e lançou o blockchain Bitcoin em 2009. O blockchain Bitcoin foi projetado para ser uma criptomoeda: ele usa a tecnologia blockchain para administrar e registrar quem detém quanto da moeda digital Bitcoin.
- Antes do Bitcoin, os registros (digitais ou não) de quem detinha quanto de cada moeda eram administrados centralmente. Isso significa que normalmente uma entidade, geralmente um governo ou banco, tem a palavra final e a responsabilidade por manter um banco de dados de quem possuía quanto de uma moeda.
Sem se tornar muito técnico, a rede Bitcoin é composta por um backbone de milhares de computadores chamados de nós completos. Cada um desses computadores executa uma cópia do software para a rede Bitcoin e mantém uma cópia de todo o blockchain do Bitcoin. Eles também podem meu bitcoin e atuar como carteiras para Bitcoin. Existem outros tipos de nós, como nós de transmissão (geralmente chamados de carteiras leves). Esses nós apenas ajudam a propagar informações pela rede ou a iniciar solicitações de transação, como um aplicativo de carteira em seu smartphone.
Quando uma transação é iniciada, uma solicitação é enviada a toda a rede Bitcoin para fornecer uma solução para um quebra-cabeça criptográfico, chamado de cerquilha. A resposta hash para qualquer transação é criada a partir da resposta à transação anterior. No sistema de prova de trabalho do Bitcoin, qualquer nó na rede pode tentar encontrar o hash em um processo conhecido como mineração, e quem quer que resolva primeiro transmite a solução para toda a rede para validação. Cada nó da rede verifica a resposta e, se a resposta for aceita como válida, a transação é adicionada ao registro do blockchain em cada nó e a próxima transação será processada da mesma maneira.
O resultado desse processo é um banco de dados transparente, seguro, rastreável, autocorretivo e eficiente. E uma valiosa criptomoeda.
Registre-se para uma conta comercial Huobi para ter uma ideia do que significa comprar, negociar e ganhar Bitcoin. Novos usuários podem ganhar até $170 em recompensas com nosso Bônus de Boas-Vindas! Registre uma conta hoje >>