Definição de BlockChain
A blockchain como o seu próprio nome diz é uma cadeia de blocos. A blockchain é um tipo de base de dados, que armazena transações feitas nela e é a prova se caso exista alguma violação de alguma entidade. A blockchain tem dois tipos de registro: um é de transações individuais e por blocos. O bloco é a parte onde é guardado os dados das todos ou quase todas as transações mais recentes e uma vez concluída a transação é guardada na blockchain de forma permanente.
Esta cadeia de blocos vai sempre criando novos blocos de forma cronológica, por isso esta base de dados está em constante crescimento. A blockchain funciona como um Livro-Razão, publico para todas as pessoas e disponível para todas as pessoas. Esta rede base de dados cria uma comunicação direta entre as duas partes, o que isto significa sem intermediários de terceiros. Estes blocos são impossíveis de ser alterados pois nenhum participante pode alterar ou corromper uma transação depois do seu registro no livro-razão, mesmo alguém com mas intensões tente entrar num bloco é impossível pois cada bloco novo tem uma validação de segurança mais forte que o bloco anterior.
Importância da Blockchain
Todas as empresas têm informação frágeis, tanto da empresa, tanto de clientes. Quanto mais rápidas de receber as mesma, mais eficaz a sua empresa faz a gestão de dados. A blockchain é ideal para fazer isso tudo. Uma rede de blockchain pode acompanhar pedidos de clientes, pagamentos, contas, tempo de produção entre outras coisas. A rede apenas só pode ser acedida por pessoas autorizadas fazendo assim a rede da empresa segura.
Principais funções da Blockchain
Distribuição: Uma rede que é de todos para todos tendo todos acesso ao Livro-razão. Com este Livro-razão publico, as transações são registadas apenas uma vez, eliminando registos duplos que são comuns em empresas tradicionais.
Encriptação: Com os dados encriptados apenas acessíveis com chaves publicas ou privadas, os dados podem ser gravados de uma forma segura e semianônima.
Registos imutáveis: Nenhuma pessoa que participe em um acordo pode alterar os dados desse acordo
Descentralização: Uma rede que permite a validação de contratos sem a necessidade de intermediários, fazendo as transações mais baratas e rápidas.
Vantagens da Blockchain
Angariar fundos
Verificação de originalidade de produtos
Acordos jurídicos totalmente automáticos
Antifraude
Mais transparência entre indivíduos
Baixo custo de utilização
Adaptado de: https://www.ibm.com/br-pt/topics/what-is-blockchain