image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Atrylli Couto
Atrylli Couto20/12/2022 21:29
Compartilhe

Blockchain - Desvendando o tema

  • #Blockchain

Boa noite galera! (:

Nesse artigo vou explicar (resumidamente sobre a Blockchain, essas informações foram retiradas do meu instagram sobre tecnologia que atualmente está parado (reações tristes), inclusive quem quiser só seguir lá @_guiatech. Boa leitura!

O que é Blockchain?

  • É como uma rede peer-to-peer (ponto a ponto), imagine vários computadores "os pontos" mantendo-se interligados e trabalhando dentro do sistema.
  • A blockchain foi criada para solucionar o problema de gastos duplos (as moedas digitais que são utilizadas mais de uma vez em diferentes transações).
  • A solução consiste no esquema "Prova de Trabalho", uma prevenção descentralizada (não existe autoridade central no "controle" da rede).
  • Os computadores trabalham em consenso seguindo o protocolo. Todas as transações ficam gravadas (criptografadas) no Ledge (livro-razão) da Blockchain.

Como funciona a transação de dinheiro dentro da Blockchain?

  1. Uma pessoa "A" quer transferir uma quantidade de dinheiro para outra pessoa "B".
  2. A transação se torna um registro criptografado.
  3. O registro é transmitido por toda a rede através dos "Nós" - os computadores.
  4. Caso aprovado, os Nós dão ao bloco de registro uma impressão digital "Hash" (código matemático único) ao "bloco".
  5. O Hash novo é interligado com o Hash ANTERIOR na rede. O "Block" passa a fazer parte da "Chain" - traduzindo para português, cadeia.
  6. Assim, o dinheiro passa da pessoa "A" para "B".

Qual o papel do miner?

  • O miner é cada computador ligado à rede do blockchain.
  • É responsável por analisar a autenticidade dos registros. Através da Assinatura Digital.
  • A análise ocorre mais ou menos a cada 10 minutos. O que resulta em uma competição a procura de blocos a serem validados.

Mineração em BlockChain

  1. O miner verifica se a Assinatura Digital é válida, oficializando também a data e horário da transação.
  2. Depois, o Miner assina o processo gerando o "Transaction ID" para cada transação.
  3. Quando o processo das validações das transações pendentes são concluídos. O hash é gerado.

O que é o Hash?

Nota: Não é abreviação de HASHTAG.

  • É um código matemático único.
  • Existem variedades de funções de hash diferentes.
  • O Hash é aplicado em textos, gerando a mesma sequência simplificada de números e caracteres.
  • Qualquer alteração no conteúdo resulta em um novo hash.
  Exemplo
  Texto: MARIA TRANSFERIU 2000 DÓLARES PARA JOÃO.
  Hash MD5: 64561613A0475EF13AEB5B892B478D82
  
  Texto: MARIA, TRANSFERIU 2000 DÓLARES PARA JOÃO.
  Hash MD5: 1BDFA07BE2C0828281FA759B702CDAE0

A vírgula resultou em um novo hash totalmente diferente do anterior.

Explicação de alguns termos - Privacidade na Blockchain

  • Assinatura Digital e Transaction ID: tipos de criptografias realizadas no processo de validação dos registros.
  • Hash: calculo das operações realizadas no bloco.
  • Ledger (livro-razão): local onde permanece todas as transações realizadas. As informações estão em Hash.

Aplicações da Blockchain (além das criptomoedas)

  • Realizar pagamentos internacionais - expande a contabilidade, transparência nos negócios.
  • Jogos Digitais - artes, personagens ou outros elementos comercializados através da blockchain.
  • Seguro para os Carros Autônomos - agrupamento de dados em blocos confiáveis e seguros.

Blockchain x Bitcoin

  1. Não são a mesma coisa, mas estão interligados.
  2. A blockchain possibilitou a criação do Bitcoin.
  3. O Bitcoin é a recompensa que o Miner recebe após conseguir finalizar a validação do bloco e gerar o Hash.
  4. Além do Bitcoin, outras criptomoedas existem graças a Blockchain. Ether e Litecoin, por exemplo.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Fontes

  • Bitcoin - bitcoin.org/pt_BR/
  • Nubank - blog.nubank.com.br/o-que-e-blockchain/
  • Zeev - blog.zeev.it/como-funciona-o-blockchain-em-quatro-passos/
  • Exame - exame.com/tecnologia/blockchain-entenda-o-que-e-e-quais-sao-as-principais-aplicacoes/

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Compartilhe
Comentários (2)
Arthur Siqueira
Arthur Siqueira - 20/12/2022 23:18

Boa noite


Achei boa a iniciativa, mas tem alguns pontos um pouco vagos. A blockchain não é uma rede, é uma estrutura de dados baseado em listas encadeadas, e, apesar de ter sido criada com o objetivo de resolver os gastos duplos, serve para realizar qualquer tipo de armazenamento distribuído (por causa disso que existem as NFTs hoje). Fora isso, o texto é bem explicativo para leigos, e abrange os pontos mais relevantes, parabéns


Pode ler um pouco mais sobre a estrutura de uma blockchain aqui

Thiago Henrique
Thiago Henrique - 20/12/2022 22:30

Boa noite!

Não estou muito por dentro desse assunto mas achei super interessante, vou pegar um tempo para me aprofundar nesse assunto!

Parabéns pelo artigo!