Article image
Kevyn Almeida
Kevyn Almeida25/03/2024 20:07
Share

o que é blockchain e como te afeta?

  • #Blockchain

Blockchain é um livro-razão compartilhado e imutável que facilita o processo de registro de transações e rastreamento de ativos em uma rede de negócios. Em uma tradução livre do inglês, blockchain é uma "cadeia de blocos". Esta sequência de blocos de dados contendo transações da rede Bitcoin é imutável e 100% transparente. No entanto, algumas pessoas ainda não compreendem esse conceito, que começou a se tornar mais conhecido especialmente após o boom das criptomoedas. Blockchain pode ser traduzido como cadeia de blocos. Em termos simples, é uma tecnologia que agrupa um conjunto de informações conectadas por meio de criptografia. Assim, transações financeiras e outras operações podem ser realizadas com segurança. Blockchain é importante para garantir que ninguém possa cometer fraudes, tornando cada moeda rastreável desde o momento de sua criação. Funciona como um grande livro-razão público, onde todas as transações são registradas de forma rápida e segura. A grande inovação do Blockchain foi armazenar dados sequencialmente, mas sem a necessidade de uma entidade coordenadora do processo. Ao contrário de redes privadas, o Blockchain permite que os dados sejam compartilhados por todos sem a necessidade de permissão. Os incentivos da rede foram projetados para que os atacantes tivessem um alto gasto de energia, enquanto o trabalho para os usuários, garantindo a segurança da rede e validando transações, fosse mínimo. Em outubro de 2008, uma pessoa desconhecida sob o pseudônimo Satoshi Nakamoto lançou um artigo sobre o Bitcoin, "um novo sistema de dinheiro eletrônico". Um dos aspectos mais importantes de qualquer moeda é garantir que ela não seja falsificada ou clonada, conhecida como gasto duplo.

Mas como o Blockchain funciona?

Blockchain ordena blocos de informações em uma cadeia sequencial e era originalmente chamado de Timechain. É importante garantir que ninguém seja capaz de fraudar transações, já que os saldos em cada endereço dependem de transações passadas. Ao contrário de uma conta bancária, em que um banco de dados armazena saldos e até mesmo pode apagar o histórico por períodos mais longos, o Blockchain registra apenas movimentos. Para calcular o saldo, é necessário percorrer toda a história da rede, seguindo as transações desde a emissão de cada moeda. A beleza do sistema é que essa validação é rápida, consome muito pouca energia e é armazenada em cada usuário que executa o software de rede.

Um novo bloco é gerado a cada 10 minutos em média, e a competição para minerar o próximo começa assim que uma solução válida para o bloco anterior é anunciada. Aqueles que verificam essa resposta fornecida pelos mineradores são os nós, os usuários comuns da rede Bitcoin. Em outras palavras, os mineradores encontram a solução que conecta o novo bloco ao anterior, mas são os usuários da rede que realizam essa validação, ao mesmo tempo, em que decidem qual é a sequência de blocos mais longa a seguir.

E como esses blocos funcionam?

Para começar, vamos examinar com mais detalhes o que exatamente esses blocos do Blockchain funcionam. Cada bloco do Blockchain contém informações essenciais para sua integridade e segurança. Primeiramente, registra-se a data e hora da mineração do bloco, possibilitando uma ordenação cronológica na leitura dos dados. Além disso, é registrado o montante transacionado, sendo em bitcoins para o Bitcoin e em Ether (ETH) para o Ethereum, garantindo a transparência das operações. Em vez de utilizar dados pessoais como nome ou CPF, as transações são identificadas por endereços digitais de origem e destino de cada quantia. Por fim, cada transação é distinguida por um hash único, também conhecido como ID de transação ou TXID, o que assegura sua individualidade e rastreabilidade na rede. Esses elementos combinados garantem a confiabilidade e a imutabilidade das transações registradas no Blockchain. Como cada bloco contém o hash do bloco anterior, alterar uma única transação causaria um efeito dominó em toda a cadeia a partir desse ponto.

E este papo de usar o Blockchain para Criptomoedas?

Proteger um banco de dados requer um gasto de energia, pelo menos no modelo de Prova de Trabalho usado pelo Bitcoin e pelas principais criptomoedas. Por esse motivo, algum incentivo é necessário para que esses mineradores continuem buscando uma solução que conecte novos blocos à rede. Esses mineradores poderiam muito bem ser pagos em moeda fiduciária, mas seu incentivo para manter a rede funcionando seria menor. Uma das invenções de Satoshi Nakamoto foi o mecanismo de remuneração por meio da emissão de novas moedas. Além das taxas de transação pagas pelos usuários, cada bloco encontrado recebia uma recompensa de 50 Bitcoins.

Dessa forma, há um alinhamento perfeito, pois os próprios mineradores têm incentivos para investir em equipamentos, aumentando a proteção da rede, agregando mais valor, tornando o próprio Bitcoin um ativo mais seguro.

Mas esse negócio? E seguro mesmo?

A função usada pelo Bitcoin é SHA-256, criada pela NSA - Agência de Segurança Nacional dos EUA. Na verdade, é tão difícil decifrá-la que mesmo os supercomputadores de hoje combinados levariam mais de 2.000 anos para resolver.

Contrariamente ao que se acredita, as empresas de mineração, esses equipamentos com processadores projetados especificamente para esse algoritmo, funcionam em um processo de tentativa e erro. Milhões de soluções (hashes) são testadas até que alguma pessoa com sorte encontre a correta. Embora no início da rede fosse possível minerar com um simples notebook, a competição por esses novos Bitcoins e taxas de transação aumentou ao longo do tempo, então hoje isso não é mais possível, exigindo um computador com placa de vídeo para mineração.

image    

O gráfico acima mostra o aumento na taxa de hash, o poder computacional que protege a rede Bitcoin. Essa capacidade cresceu 20 vezes em apenas três anos.

Em conclusão:

A tecnologia blockchain encontrou aplicação além do setor financeiro, especialmente no mundo administrativo, onde está otimizando processos em diversos segmentos de mercado, agilizando as operações empresariais. A validação de documentos em cartórios, a emissão de registros, o reconhecimento de firma e a criação de contratos inteligentes são apenas algumas das ações que podem ser realizadas na blockchain.

Integrando essa rede de dados a sistemas automatizados, obtém-se sucesso e passa-se a contar com a tecnologia como uma grande aliada, garantindo que tempo e esforço de trabalho sejam direcionados para tomadas de decisões mais estratégicas.

O Blockchain foi criado para resolver o problema do gasto duplo, por meio de um banco de dados descentralizado e facilmente verificável. Nesse sentido, existem três pilares básicos que permeiam essa estrutura, independentemente da criptomoeda. Ausência de uma entidade coordenadora central, ou grupo, com poderes para reverter transações ou alterar regras de consenso na ausência de usuários. Embora seja tecnicamente possível realizar ataques, a característica descentralizada do Blockchain permite que a rede seja dividida, ignorando a sequência

image

Bibliografia

https://aws.amazon.com/pt/what-is/blockchain/

https://www.investopedia.com/terms/b/blockchain.asp

Share
Comments (2)
ERIK PAIVA
ERIK PAIVA - 26/03/2024 00:11

Ótima explicação, obrigado pelo conhecimento compartilhado conosco.

Fernando Conceição
Fernando Conceição - 25/03/2024 23:28

Belo artigo! Parabéns.