O que é Blockchain?

Quando a maioria das pessoas pensa em blockchains, está se referindo a blockchains descentralizados ou públicos como o Bitcoin. Mas vale ressaltar que essa tecnologia também pode ser usada para construir blockchains centralizados, o que traz algumas vantagens para as corporações em relação às públicas.

Mas o que exatamente é uma blockchain?

Uma blockchain é um livro-razão distribuído, semelhante a um banco de dados, mas em vez de ser controlado por uma autoridade central (por exemplo uma empresa como o Google, uma pequena empresa ou um indivíduo), o livro-razão é disperso em vários computadores, que podem estar localizados em todo o mundo e administrado por qualquer pessoa com uma conexão à Internet. Em seu núcleo, uma blockchain é um livro-razão por meio do qual os dados são adicionados e atualizados em tempo real por meio do consenso dos diferentes nós que executam o software na rede.

No entanto, uma vez que os dados são adicionados ao livro-razão, eles não podem ser removidos ou editados como em um banco de dados. Este é um produto do design geral das blockchains.

Por que chama-se corrente? (chain)

Em um nível superior, um bloco é composto de uma lista de dados, e a “cadeia” é uma pilha de blocos de dados que cresce continuamente ao longo de um período específico de tempo. Se uma transação é incorporada profundamente em uma blockchain (ou seja, no início da história da cadeia), torna-se excepcionalmente desafiador alterar esses dados – tornando as blockchains um meio único para armazenar dados valiosos.

Imagine uma torre digital de blocos, onde um novo bloco de dados é adicionado ao topo a cada 10 minutos a partir do bloco “genesis” original na base da torre. É o que ocorre no Bitcoin, e os dados de cada bloco são compostos por transações financeiras transmitidas pelos usuários da rede junto com as provas criptográficas de que essas transações são válidas.

Por que a Blockchain foi criada?

Um dos principais componentes das blockchains que permitiu sua materialização é o uso de consenso. Mas para entender o consenso, precisamos de uma breve história de por que Satoshi Nakamoto, o criador anônimo do Bitcoin, criou uma blockchain em primeiro lugar. E, aliás, dá uma excelente visão geral de um problema significativo que as blockchains resolvem.

No mundo financeiro convencional, bancos e câmaras de compensação atuam como árbitros finais da hegemonia financeira baseada em contas. Se Alice enviar $ 100 para Bob, então $ 100 serão deduzidos da conta bancária de Alice e creditados na conta de Bob. No entanto, a liquidação real da transação (quando o banco compensa a transação como válida) pode levar vários dias no back-end.

A compensação é realizada por câmaras de compensação e uma série de outras instituições financeiras que verificam a autenticidade da transação e se Alice tem os fundos necessários para enviar a Bob. Câmaras de compensação, no entanto, são entidades centralizadas que estão sujeitas à influência externa de governos ou outras organizações.

No mundo emergente de cypherpunks e moedas digitais dos anos 2000, o principal problema era como contornar uma câmara de compensação central com uma moeda puramente digital. Conhecido como o “Problema de gasto duplo”, não havia como validar isso, se Alice tivesse enviado US $ 100 para Bob, ela não poderia simplesmente virar e gastar os mesmos US $ 100 novamente. Se Alice entregou a Bob $ 100 em dinheiro, ela não poderá gastar os mesmos $ 100, mas o processo é mais complicado no mundo digital sem usar uma câmara de compensação central. Até que um dia, blockchains surgiram.

Uma rede peer to peer (ponto a ponto)

A Blockchain do Bitcoin é uma rede ponto a ponto (P2P), o que significa que não existe uma entidade central. Em vez disso, todos os “pontos” na rede são iguais e servem como validadores do livro-razão. No entanto, enquanto as câmaras de compensação centrais determinam o estado dos livros-razão nas finanças convencionais, Satoshi Nakamoto percebeu que convergir para o estado preciso de um livro-razão de blockchain em uma rede P2P exigia um método inovador que não sacrificava a natureza descentralizada da rede – conhecido como consenso.

No Bitcoin, lembre-se de que um novo bloco é criado e adicionado à cadeia a cada 10 minutos. Esses blocos são determinados como válidos e anexados ao blockchain pelos nós distribuídos na rede – sem câmara de compensação. Eles desempenham essa função por meio do Consenso Nakamoto, que é uma versão de um conceito conhecido como “Prova de Trabalho” ou Tolerância a Falhas Bizantinas em computação distribuída.

Por meio de uma série de incentivos inteligentes da teoria dos jogos, criptografia e consenso distribuído, uma blockchain pode alcançar um consenso seguro e preciso sobre o estado do livro razão, assim como uma câmara de compensação central, mas por meio de uma rede descentralizada onde nenhuma entidade isolada está no controle.

A criptografia em blockchains torna a verificação de dados (ou seja, transações) trivial e quase impossível de falsificar. Essa tarefa é realizada por operadores de rede que executam nós e validam automaticamente os blocos e transações na rede por meio de um conjunto de regras de consenso, que podem ser executadas por qualquer pessoa com um computador em uma blockchain público e sem permissão, como o Bitcoin.

Aplicações para Blockchains

Desde o Bitcoin, o conceito de blockchains foi estendido ainda mais. Em vez de usar uma blockchain estritamente para dados financeiros, os projetos buscam alavancar a blockchain como um meio para armazenar e validar dados arbitrários, incluindo qualquer coisa, desde aplicativos de mídia social a dados de jogos. Este é o conceito que enfatiza plataformas como Ethereum, que usa uma “Máquina Virtual” sobreposta na cadeia de blocos como sua camada central de liquidação.
 
No geral, as blockchains são uma nova arquitetura de protocolo que elimina a necessidade de confiar nos indivíduos em uma rede sem permissão, promovendo a escalabilidade social e um meio de transferência de valor livre do controle ou corrupção de partes maliciosas.
 
Em uma rede blockchain, o armazenamento e os dados são redundantes, o que significa que, enquanto as pessoas executam os nós (ou seja, o cliente de software), não existe um ponto central de falha. Como resultado, eles conseguiram atenção significativa e exagero para uma variedade de usos, alguns dos quais promissores e muitos espúrios, na melhor das hipóteses.

Além do exagero, as blockchains já atingiram, no mínimo, um objetivo significativo na história tecnológica e monetária – a criação do Bitcoin.

Fonte: ledger.com

-47%
R$799,00
-45%
R$2.199,00
-60%
R$399,00R$499,00
-43%
R$1.599,00
-50%
R$149,00
-50%
-30%