Dynamique Blockchain 1.0 – Definições

  •  
  •  
  •  

Dynamique Blockchain 1.0 – Definições

 

Olá pessoal!

Hoje iremos começar uma série de artigos falando sobre Blockchain. Iremos explorar a definição, os termos técnicos, segurança e principalmente onde aplicar.

Vamos lá?

Definição

Blockchain, literalmente traduzido para blocos encadeados, é uma tecnologia, um modelo, de segurança descentralizado de registro de dados. São bases de dados distribuídos e compartilhados que tem como função criar um índice global de transações que ocorrem num determinado mercado.

Fonte: https://magazine.seats2meet.com/more-about-blockchain/

 

Existem diversos modelos de Blockchain, porém algumas premissas são comuns entre todas elas, por exemplo:

Bloco

Os blocos são as informações armazenadas na cadeia. Em um bloco geralmente contém o hash da informação atual que está sendo inserida, o hash do bloco anterior e a informação de data e hora (timestamp) de quando o bloco foi inserido na cadeia.

Hash

Uma função hash é um algoritmo que mapeia dados de comprimento variável para dados de comprimento fixo.

Basicamente, a função hash recebe um valor determinado e retorna um código para este valor e o tamanho, número de caracteres, é sempre fixo.

Essa sequência busca identificar um arquivo ou informação unicamente. Por exemplo, uma mensagem de correio eletrônico, uma senha, uma chave criptográfica ou mesmo um arquivo. É um método para transformar dados de tal forma que o resultado seja exclusivo. Além disso, funções usadas em criptografia garantem que não é possível a partir de um valor de hash retornar à informação original.

Registros Permanentes

Uma vez que um bloco é inserido na cadeia ele jamais será excluído ou alterado. Ou seja, a informação é registrada permanentemente. Isso garante que tenhamos uma espécie de livro-razão, porém de forma pública, compartilhada e universal, que cria consenso e confiança na comunicação direta entre duas partes, ou seja, sem o intermédio de terceiros.

Os blocos são inseridos de maneira linear e cronologicamente. Cada nó, computador ligado à rede, possui uma cópia do Blockchain desde o primeiro bloco adicionado até o último registro.

 

Blockchain

Fonte: https://tecnoblog.net/227293/como-funciona-blockchain-bitcoin/

 

A Blockchain é vista como a principal inovação tecnológica do Bitcoin visto que é a prova de todas as transações na rede. Seu projeto original tem servido de inspiração para o surgimento de novas criptomoedas e de bancos de dados distribuídos.

 

Resumidamente, Blockchain não é uma tecnologia completamente nova, mas sim a união de diversos conceitos da ciência da computação, como criptografia, redes distribuídas e teoria dos jogos para criar uma maneira segura, robusta e transparente de armazenamento de dados.

 

Blockchain pode e será usado muito mais do que apenas em transações de moeda virtual. Nos próximos artigos falaremos sobre isso.

 

Até a próxima!

Fábio Silva #

Fundador da Fênix Soluções Digitais, responsável pela arquitetura do Dynamique, formado em Analise e Desenvolvimento de Sistemas pelo Instituto Brasileiro de Tecnologia Avançada, especialista em integração de sistemas e mais de 15 anos de experiência em desenvolvimento Web.

Comentários encerrados.