image

Bolsas de estudo DIO PRO para acessar bootcamps ilimitados

Disponível apenas:

127 vagas
Article image
Atrylli Couto
Atrylli Couto20/12/2022 21:29
Compartilhe
Microsoft Azure Cloud Native 2026Recomendados para vocêMicrosoft Azure Cloud Native 2026

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
Recomendados para você
Riachuelo - Cibersegurança
Microsoft Certification Challenge #5 - AZ-204
Microsoft Certification Challenge #5 - DP 100
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!

Recomendados para vocêMicrosoft Azure Cloud Native 2026