O que é Blockchain? Passo a passo para qualquer leigo entender!
1.1 "Em 2016, o mercado financeiro investiu 1 bilhão de dólares em tecnologia ligada à blockchain."
1.2 Definindo a confiabilidade digital
1.3 Como funciona a Blockchain
1.4 Criptografia de chave
1.4.1 Identidade
1.5 Uma Rede Distribuída
1.6 Sistema de registros
1.7.1 Protocolo de Serviços de Rede
"A conseqüência prática [… é …] pela primeira vez, um caminho para um usuário da Internet transferir uma peça única de propriedade digital para outro usuário da Internet, de modo que a transferência seja garantidamente segura, todos sabem que a transferência ocorreu, e ninguém pode questionar a legitimidade da transferência. As conseqüências desse avanço são difíceis de serem exageradas ".
"Em 2016, o mercado financeiro investiu 1 bilhão de dólares em tecnologia ligada à blockchain."
Primeiramente o significado da palavra blockchain: block= bloco; chain= cadeia, ou seja, cadeia de blocos!
A partir de uma altitude de cruzeiro, uma cadeia de blocos (blockhain) pode não parecer diferente das coisas que você conhece, segunda a Wikipédia.
Com uma cadeia de blocos, muitas pessoas podem gerar entradas em um registro de informações, e uma comunidade de usuários pode controlar como o registro de informações é alterado e atualizado.
Descendo para o nível do solo, no entanto, as diferenças que tornam a tecnologia blockchain única tornam-se mais claras.
Enquanto ambos são executados em redes distribuídas (a internet), a Wikipédia é incorporada na World Wide Web (WWW) usando um modelo de rede cliente-servidor.
Sempre que um usuário acessa a página da Wikipedia, eles receberão a versão atualizada da "cópia principal" da entrada na Wikipedia.
O controle do banco de dados permanece com os administradores de Wikipedia que permitem o acesso e as permissões a serem mantidas por uma autoridade central.
Conforme na figura explicativa abaixo:
O "backbone" digital da Wikipedia é semelhante aos bancos de dados altamente protegidos e centralizados que os governos ou bancos ou companhias de seguros mantêm até hoje.
O controle de bancos de dados centralizados recai sobre seus proprietários, incluindo o gerenciamento de atualizações, acesso e proteção contra ameaças cibernéticas por exemplo.
O banco de dados distribuído criado pela tecnologia blockchain possui um "backbone" digital fundamentalmente diferente. Esta é também a característica mais distinta e importante da tecnologia blockchain.
A "cópia mestre" do Wikipédia é editada em um servidor e todos os usuários vêem a nova versão.
Já no caso de uma cadeia de blocos, cada nó na rede está chegando à mesma conclusão, cada atualização do registro ocorre de forma independente, com o registro mais popular tornando-se o registro oficial de fato em vez de haver uma cópia mestre.
As transações são transmitidas, e cada nó cria sua própria versão atualizada de eventos.
Em vez disso, é uma combinação de tecnologias comprovadas aplicadas de uma nova maneira.
Foi a orquestração particular de três tecnologias (Internet, criptografia de chave privada e um protocolo) que tornaram a ideia do criador do bitcoin, Satoshi Nakamoto, tão útil.
O resultado é um sistema para transações digitais que não precisa de um terceiro para intermediá-las. O trabalho de proteger todas estas transações digitais está implícito – fornecido pela arquitetura de rede elegante, simples e robusta da própria tecnologia blockchain.
Definindo a confiabilidade digital
Coloque mais simplesmente, queremos saber, 'Você é quem você diz que é?' e 'Você poderia fazer o que você está tentando fazer?'
Essa rede distribuída também deve ser comprometida com a manutenção e manutenção de registros da rede de transações. Autorizar transações é o resultado de toda a rede aplicando as regras sobre as quais foi projetado (o protocolo do bloco de cadastro).
A autenticação e a autorização fornecidas dessa maneira permitem interações no mundo digital sem depender da confiança (dispendiosa). Hoje, os empresários das indústrias em todo o mundo acordaram com as implicações desse desenvolvimento – são inimagináveis, novas e poderosas relações de relações digitais. A tecnologia Blockchain é muitas vezes descrita como a espinha dorsal para uma camada de transação para a Internet, a base da Internet de Valor.
Na verdade, a idéia de que as chaves criptográficas e os livros contabilísticos compartilhados podem incentivar os usuários a proteger e formalizar as relações digitais com imaginação em estado selvagem. Todos, desde governos até empresas de TI para bancos, estão buscando construir essa camada de transação.
Como falamos no tópico inicial acima, existem três tecnologias principais que se combinam para criar esta cadeia de blocos. Nenhuma deles é nova, e sim sua orquestração e aplicação que é completamente nova.
Essas tecnologias são:
Criptografia de chave privada,
Uma rede distribuída e descentralizada com um livro razão público (public ledger)
Um incentivo para atender as transações da rede, manutenção de registros e segurança.
A seguir é uma explicação de como essas tecnologias se combinam e funcionam juntas para garantir que estas transações digitais sejam realizadas.
Duas pessoas desejam realizar uma transação entre elas através da internet.
Cada uma delas possui uma chave privada e uma chave pública.
A combinação dessas chaves pode ser vista como uma forma de consentimento astuto, criando uma assinatura digital extremamente útil.
Por sua vez, esta assinatura digital oferece um forte controle de propriedade, pois ela é única e intransferível.
Mas o forte controle da propriedade não é suficiente para garantir a segurança e as transações digitais. Embora a autenticação resolva este ponto, ela deve ser combinada com um meio de aprovação de transações e permissões (autenticação).
Para a blockchain, isso começa com uma rede distribuída.
Grande parte do valor da cadeia de bitcoin é que é uma grande rede onde os validadores, como as câmeras na analogia, alcançam o consenso de que testemunharam o mesmo ao mesmo tempo. Em vez de câmeras, eles usam a verificação matemática.
Essa é uma das qualidades mais atraentes da blockchain bitcoin : é tão grande e acumulou tanta potência de computação. No momento da escrita, o bitcoin é garantido por 3.500.000 TH / s, mais do que os 10.000 maiores bancos do mundo combinados.
O Ethereum, ainda mais imaturo, é protegido por cerca de 12.5 TH / s, mais do que o Google e tem apenas dois anos e ainda basicamente no modo de teste.
Quando as chaves criptográficas são combinadas com esta rede, surge uma super rede de interações digitais. O processo começa com A tomando sua chave privada, fazendo um anúncio de algum tipo – no caso o bitcoin, que você está enviando uma soma da criptomoeda – e anexe-a à chave pública do Bitcoin.
Um bloco – que contém uma assinatura digital, informações de data e horário e também informações relevantes – é então transmitido para todos os "nós" na rede.
Protocolo de Serviços de Rede
Um realista pode desafiar a árvore que cai na floresta pensou experimentar com a seguinte pergunta: Por que haveria um milhão de computadores com câmeras esperando para registrar se uma árvore caiu? Em outras palavras, como você atrai energia de computação para atender a rede para torná-la segura?
Para cadeias de bloqueio aberto, público, isso envolve a mineração. A mineração é construída com uma abordagem única de uma questão antiga de economia – a tragédia dos comuns.
Com o blockchains, oferecendo o poder de processamento de seu computador para atender a rede, há uma recompensa disponível para um dos computadores. O interesse pessoal de uma pessoa está sendo usado para ajudar a atender a necessidade pública.
É assim que bitcoin procura atuar como ouro, como propriedade. Os Bitcoins e suas unidades de base (satoshis) devem ser exclusivos para serem de propriedade e ter valor. Para conseguir isso, os nós que atendem a rede criam e mantêm um histórico de transações para cada bitcoin trabalhando para resolver problemas matemáticos de prova de trabalho.
Eles basicamente votam com o poder de sua CPU, expressando seu acordo sobre novos blocos ou rejeitando blocos inválidos. Quando a maioria dos mineiros chega à mesma solução, eles adicionam um novo bloco à cadeia. Este bloco é timestamped, e também pode conter dados ou mensagens.
O tipo, quantidade e verificação podem ser diferentes para cada cadeia de blocos. É uma questão de protocolo do blockchain – ou regras para o que é e não é uma transação válida, ou uma criação válida de um novo bloco. O processo de verificação pode ser adaptado para cada cadeia de blocos. Quaisquer regras e incentivos necessários podem ser criados quando nós suficientes chegarem a um consenso sobre como as transações devem ser verificadas.
Atualmente, estamos em um período de desenvolvimento de cadeias de blocos onde muitas dessas experiências estão sendo executadas. As únicas conclusões tiradas até agora são que estamos ainda a entender completamente a destreza dos protocolos de cadeias de blocos.
Mais sobre este ponto você pode aprender nos artigos da coindesk "O que são aplicativos e casos de uso para a tecnologia Blockchain?" e "Qual é a diferença entre as cadeias de bloqueio abertas e permutadas?"
Que tal agora ampliar o conhecimento que acabou de adquirir assistindo o vídeo abaixo:
Espero que agora você tenha compreendido melhor essa tecnologia que vem alterando rapidamente como os negócios são realizados ao redor do mundo.
Referência/Fonte: Coindesk
PreviousO que é ICO?
NextMinerar Bitcoin: Quando vale a pena?
Como funciona o Bitcoin? Um guia passo a passo! - CriptoBrasil - […] E para completar, confira também as minúcias da tecnologia Blockchain nesta referência. […]
Quais são as Principais Criptomoedas do Mercado? - CriptoBrasil - […] vez que uma transação é enviada à blockchain, ela jamais pode ser desfeita, e seu registro ficará para sempre no…
Monero: o que é e por que investir nessa criptomoeda? - CriptoBrasil - […] da blockchain? Caso seja novo no mundo blockchain, descubra aqui tudo o que você precisa […]
Ethereum - O que é e quais as melhores exchanges e wallets? - […] Blockchain é bem-vindo para se aprofundar no texto. Caso o tema ainda seja novidade, leia esse Guia da Blockchain…
Hard fork? Entenda o que é, e quais as diferenças entre Hard e Soft fork! - […] prévio em Blockchain é interessante para entender este conteúdo – veja este guia da Blockchain para um breve […]