A Blockchain

A Blockchain
A Blockchain é uma das tecnologias mais recentes e mais intrigantes do Século XXI, principalmente pelo fato de a ideia ser simples, criar um ambiente de trocas seguro onde todos colaboram sem necessidade de um órgão central, essa ideia gerou a Blockchain que é basicamente um banco de dados que armazena informações de transações econômicas compartilhando essas informações numa rede descentralizada, e que após cadastradas as informações são inalteráveis.

Funcionamento Pelos Fundos

O funcionamento da Blockchain depende das seguintes tecnologias/funcionalidades:
-Criptografia Hash
-Lista Encadeada
-Assinatura Digital(Chaves Publicas e Privadas)
-Compartilhamento de Informação P2P

Como essas tecnologias se integram para formar a Blockchain?
O primeiro objetivo da Blockchain foi criar uma moeda digital(bitcoin), e para preservar o valor dessa moeda deveria existir alguma forma de impedir a falsificação das mesmas, para isso tiveram a ideia de criptografar as informações através de uma função Hash SHA256, a função Hash criptografa os dados transformando-os em caracteres de tamanho Limitado, todas as transações realizadas na Blockchain então precisam ser criptografadas, para dificultar a alteração dos dados.

 O que é Hashing? | Binance Academy.

Após serem criptografadas essas informações recebem uma assinatura digital, que é usada como o endereço da carteira de onde estão os valores da transação, a carteira na verdade guarda apenas os Hashs de transações feitas, como em um registro contábil, logo quando queremos realizar uma nova transação passamos o endereço de carteira da pessoa na qual queremos enviar, e os dados são recriptografados(Usando A Chave Privada Veja Abaixo) com base no novo endereço(Chave Publica da Imagem Abaixo) e no valor hash da transação anterior a este formando uma estrutura igual ou semelhante a lista encadeada.
Blockchain: a revolução tecnológica e impactos para a economia.

Todo o processo que vimos até agora ocorre dentro de uma rede P2P descentralizada, para uma informação ser inserida precisa-se passar pela validação dos computadores que participam da rede e pelo menos 51% tem que consentir de que a informação pode ser inserida, caso contrário ela não será.

Para incentivar os participantes, a fornecerem o processamento dos computadores nessa rede, o algorítimo da Blockchain recompensa os computadores com moedas novinhas geradas a partir de cada bloco de transações novos encontrados, assim os computadores da rede, também chamados de Nós, geram novas moedas para rede como se fossem mineradores de ouro, os computadores alem de validarem as transações tem uma prova de trabalho, encontrar um numero noonce que nada mais é do que um numero que  Faz o Hash Iniciar com N números '0' no começo, esse N é a dificuldade de mineração e garante que a informação fique mais difícil de descriptografar e falsificar transações pois sera necessário achar o numero noonce para re-inserir na blockchain.

Blockchain Vale A Pena?

Podemos considerar a Blockchain como o Faroeste do mundo contemporâneo, onde se aventurar em seus terrenos desconhecidos podem nos levar a fortuna do Ouro Fácil ou Perdermos tudo nas mãos de Bandidos Espertos, na Blockcahin todo cuidado é pouco as moedas valorizam e desvalorizam de forma caótica, as transações são irreversíveis após feitas e caso você seja roubado na Blockchain embora os dados possam ser rastreados devido a rede ser descentralizada, ainda sim levara um bom tempo para achar a pessoa que roubou suas moedas.


https://bitcoin.org/files/bitcoin-paper/bitcoin_pt_br.pdf (Paper Branco de Satoshi Nakamoto) 
Fontes: https://www.binance.vision/pt/security/what-is-cryptojacking (provas de trabalho)
https://pt.wikipedia.org/wiki/Mineração_de_Bitcoin (Blockchain)
https://www.proof.com.br/blog/blockchain/ (Blockchain um Pouco Mais)

https://pt.wikipedia.org/wiki/Peer-to-peer (Redese Par a Par)
https://www.gta.ufrj.br/grad/04_1/p2p/ (Redes Par a Par)
https://www.binance.vision/pt/security/what-is-cryptojacking(Mineração Bitcoin e Seus Perigos)

Comentários

Postagens mais visitadas deste blog

Simuladores de Redes

O Calculo de Sub Redes