Categorias
Blockchain O que é

O que é Blockchain? Explicando esta tecnologia!

Olá, querido(a) leitor(a)! No texto de hoje, vou explicar no detalhe o que é Blockchain!

A Blockchain é um livro-razão mundial, distribuído, transparente e imutável. Serve para o registro de dados e transações, rastreamento de ativos e execução de contratos inteligentes. Os registros são […]

Migração Wix para WordPress

Estamos migrando do Wix para WordPress para uma melhor experiência dos nossos leitores. Por isso, tenham paciência com os textos mal formatados, sem imagens ou links.

O que é Blockchain?

A Blockchain é um livro-razão mundial, distribuído, transparente e imutável. Serve para o registro de dados e transações, rastreamento de ativos e execução de contratos inteligentes. Os registros são feitos em ordem cronológica, formando blocos. E é daí que vem o nome Blockchain: cadeia de blocos!

A Blockchain é a mãe do Bitcoin e todas as Altcoins. Ela existe sem o Bitcoin, no entanto, o Bitcoin não existe sem a Blockchain. Sacou? Se você ainda não sabe o que é Bitcoin, pode entender aqui: “O que é Bitcoin? Guia completo 2020“.

A Blockchain é um livro-razão mundial, distribuído, transparente e imutável. Serve para o registro de dados e transações, rastreamento de ativos e execução de contratos inteligentes. Os registros são feitos em ordem cronológica, formando blocos. E é daí que vem o nome Blockchain: cadeia de blocos

Explicando a Blockchain

Você já viu um livro razão? É um caderno, onde os mais diversos tipos de registros são feitos. Então você pode ter um livro de registros (livro razão) para diversas coisas, como:

  • Folha de ponto de funcionários;
  • Entrada e saída de pessoas em um lugar;
  • Entradas e saídas de um caixa;
  • Retiradas de produtos em uma loja;
  • Registro de pedidos; etc.

É preciso destacar que estes registros são feitos em ordem de tempo. Ou seja, na primeira linha, está o primeiro registro. Na linha 2, o segundo registro. Assim por diante.

O que é Blockchain? Explicando a tecnologia Blockchain. Blockchain, o livro razão mundial. A Blockchain é um livro-razão mundial, distribuído, transparente e imutável. Serve para o registro de dados e transações, rastreamento de ativos e execução de contratos inteligentes. Os registros são feitos em ordem cronológica, formando blocos. E é daí que vem o nome Blockchain: cadeia de blocos

A Blockchain é um livro razão mundial

Estou comparando com um livro razão escrito a mão, porque após registrar, não tem como apagar ou mudar o registro. A menos que você o corrompa.

A Blockchain funciona igual ao livro razão, só que virtual. No entanto, é impossível alterar um registro. É imutável, incorruptível! Não tem como falsificar ou hacker a Blockchain.

Antes de ser escrito na Blockchain, o dado tem que ser validado. Essa validação ocorre por meio de vários cálculos. Por isso, é preciso um computador que fique com essa missão. Ele faz um monte de cálculos para provar que a transação é verdadeira. Só então aquele registro é feito.

É por isso que dizemos que a Blockchain é confiável, tanto que seu apelido é “protocolo de confiança”. Tudo o que estiver registrado ali, é verdade! Qualquer pessoa no mundo pode ler e verificar a Blockchain, pois é distribuída a todos!

Características do Protocolo de Confiança

  • Descentralizado, ou seja, ninguém controla ou é seu “dono”;
  • Distribuída, então cada usuário possui uma cópia do livro razão;
  • Protegido por criptografia avançada. O que impede que os dados e registros sejam deletados, revisados ou modificados;
  • Confiável;
  • Transparente;
  • Mantém a privacidade dos usuários.
O que é Blockchain? Explicando a tecnologia Blockchain. Blockchain, o livro razão mundial. A Blockchain é um livro-razão mundial, distribuído, transparente e imutável. Serve para o registro de dados e transações, rastreamento de ativos e execução de contratos inteligentes. Os registros são feitos em ordem cronológica, formando blocos. E é daí que vem o nome Blockchain: cadeia de blocos

Vale lembrar que cada criptomoeda possui sua própria Blockchain. Ou seja, a moeda Ethereum tem sua própria Blockchain, que é diferente do Bitcoin.

Ou seja, existem muitas Blockchains, mas cada uma possui uma criptomoeda específica. Não levando em consideração os tokens.

O que é a cadeia de blocos da Blockchain?

O nome da Blockchain vem do inglês: “cadeia de blocos”. Mas você sabe o que são esses blocos?

Cada bloco é como se fosse uma folha do livro razão. Quando você termina de fazer os registros em uma folha, precisa começar uma folha nova. Na Blockchain, cada bloco é como se fosse uma folha desse livro razão. Só que ao final de cada bloco, é preciso uma assinatura.

Essa assinatura coloca data, hora e o número do bloco. Garantindo que ele será anexado ao bloco anterior. Ao mesmo tempo, garante que o bloco seguinte será anexado a ele. Isto mantém cada bloco em seu respectivo lugar.

Exemplo da cadeia de blocos

Para explicar a cadeia de blocos, vamos usar o exemplo do trem abaixo.

Bloco origem

Toda Blockchain possui seu bloco origem. É nele onde as regras do sistema são escritas. No nosso trem, este bloco é responsável por carregar todos os outros blocos. Além de definir o rumo para onde vão. Neste bloco há informações como:

  • Quantidade máxima de criptomoedas que serão emitidas neste sistema;
  • Qual a recompensa pela mineração de cada bloco;
  • O código;
  • Funcionalidades;
  • Como vai funcionar;
  • E demais parâmetros mais complexos.
Cadeia de blocos, bloco origem, hash

Blocos

Após o bloco origem, vem o primeiro bloco, o bloco 1. As primeiras transações serão escritas nele. E quando todo o espaço for preenchido, este bloco será fechado e assinado.

Hash

O hash é uma chave criptografada, mas para nós, basta saber que é a assinatura que encerra um bloco. É a última informação de cada bloco, pois este só é assinado quando fica completo. Essa assinatura liga este novo bloco ao bloco anterior e ao próximo. Algumas das informações que contém em um hash:

  • Data e hora;
  • Quantas transações estão validadas no bloco;
  • Número do bloco atual e do próximo.

Bloco que está sendo escrito

Veja que tem um vagão ali do trem que ainda não foi anexado ao trem. Este vagão representa o bloco que está sendo usado no momento. É o bloco incompleto, onde as transações ainda estão sendo registradas.

Quando todo o espaço deste bloco for preenchido, ele então será assinado com o hash e aí sim, será anexado à Blockchain. No nosso exemplo, ele representa o futuro bloco 3.

Banco de dados descentralizado

Quando falamos sobre a tecnologia das moedas digitais, sempre mencionamos os termos:

  • Descentralizada;
  • Distribuída.

Agora vamos explicar o que significam. Veja a imagem abaixo, onde temos 3 tipos diferentes de sistemas.

Diferença entre centralizado, descentralizado e distribuído

Centralizado

Em uma rede que é centralizada, temos um “dono” da rede. Ou seja, todas as informações e dados passam pelo dono. E só depois dessa mediação, são distribuídos para os demais usuários.

O sistema de um banco, por exemplo, é centralizado. Afinal, você tem sua conta lá dentro, mas as transações passam pelo dono. Que pode ou não recusar ou estornar suas operações.

O que é Blockchain descentralizada?

Em suma, é o contrário do primeiro. Possui vários centros de agregação, mas que distribuem o fluxo de informações e dados. Não possui um dono. Os dados passam por estes centros e o livro razão de todo mundo é atualizado simultaneamente.

Distribuído

Em uma rede distribuída, além de ser descentralizada, cada usuário da rede é um nó. E cada nó, possui uma cópia do livro razão. Cada usuário (ou nó), é como se fosse um centro desse sistema. Desta forma, todo mundo é dono. E cada usuário é a própria infraestrutura da Blockchain.

Ah! Será comum você ver esses “nós” serem chamados de “nodes”, ok? Então é bom conhecer o termo.

Se um node entra na rede, automaticamente as informações são todas copiadas e entregues a ele. E se um outro node sair, todos os outros usuários já possuem uma cópia de todas os dados compartilhados. Isso tudo é excelente para que não haja um ponto de falha na rede.

Vantagens da Blockchain

Agora que você já entendeu o que é Blockchain

Vamos falar das vantagens de usá-la e o que ela pode nos trazer de melhoria?

Vantagens da Blockchain
  • Não existe um intermediador nas negociações entre duas partes;
  • Usuários possuem controle total sobre seus dados e transações;
  • Todas as transações são executadas assim como o protocolo determina, eliminando a necessidade de supervisão;
  • O custo de uma transação é menor, pois não são necessárias as taxas para um intermediador ou uma entidade regulamentadora;
  • Resistência a ataques: a rede é distribuída, então os dados estão protegidos e copiados em cada nó;
  • Transações devem ser validadas, por isso, toda informação é completa, verdadeira, precisa e está sempre disponível para os usuários da rede;
  • Ambiente limpo e organizado: dentro de uma blockchain, só existe um único banco de dados, onde tudo é organizado por ordem cronológica sem chance de alterações;
  • Velocidade na transação: você já deve estar acostumado com a demora que as transferências entre bancos pode demorar, especialmente em feriados ou fora do horário comercial. Com a blockchain, as transações são feitas em minutos, 24/7. Sim, temos o PIX agora! Confira este texto: “O futuro do Bitcoin“. No final do texto, eu falo sobre o PIX ser um preparo para o uso das criptomoedas.
  • Ainda haverá o uso da Blockchain de forma e em ambientes incríveis, pois existe uma infinidade de aplicações desta tecnologia na vida real, uma vez que qualquer documento ou bem possa ser traduzido para código e ser inserido no livro-razão.

Desafios do uso da Blockchain

Nem tudo é um mar de rosas, né querido(a) leitor(a). A Blockchain é o futuro e você precisa aceitar isso. Não há como escapar. Mas ainda temos uma série de desafios e obstáculos para atingir esta realidade.

Desafios do uso da Blockchain

Principais desafios da implantação da Blockchain

  • Por ser uma tecnologia nova, há desafios para diminuir o tempo das transações e validação de dados. Além de que o limite de dados inseridos numa blockchain é fundamental para que seu uso seja aceito de forma ampla;
  • Embora ajude a poupar tempo e dinheiro entre as transações, há um alto custo inicial para sua implantação;
  • Por não haver uma entidade regulamentadora, nem terceiros supervisionando a rede, pode haver grande resistência dos bancos e outras entidades financeiras a aceitarem o uso global da Blockchain;
  • Embora seja um dos sistemas mais seguros, com criptografia avançada e impossibilidade de rastrear informações, ainda há problemas de segurança cibernética que devem ser resolvidos e reforçados antes que a população mundial confie seus dados na rede;
  • A mineração, ou validação dos dados da rede requer grande poder computacional e consumo de energia elétrica. O que nos mostra uma nova ameaça ambiental e separação daqueles que possuem recursos técnicos e computacionais (mineradores) dos usuários comuns.
  • A tecnologia por trás da Blockchain é muito diferente da realidade no mundo hoje. Para que se torne plena, seria necessária uma adequação de todos os sistemas do mundo. Ou seja, para a Blockchain ser adotada, haveria a necessidade de um período de transição global.
  • Além de um período de transição de sistemas, seria necessária também uma revolução na cultura. Quebra de paradigmas. É um serviço completamente descentralizado, onde a participação de cada node seria essencial.

A revolução já começou!

Sobre estes últimos 2 pontos de desafios, eu digo: já está acontecendo. Por isso, leia o artigo: “Você sabe qual o futuro do Bitcoin?“. E vai entender que aquela visão que tínhamos das moedas digitais para o futuro, já está acontecendo!


Você já conhecia a Blockchain? Se sim, acredita em seu uso globalmente, tão comum quanto usamos a Internet hoje?

Se você ainda não sabia o que é a Blockchain, ficou com alguma dúvida? O que achou deste artigo explicativo?

Deixe sua opinião aqui nos comentários ou lá nas nossas redes sociais! E não se esqueça: compartilha com aquele seu colega que ainda acha que o Bitcoin é uma bolha! 🤦🏻‍♀️🙄

Este artigo foi escrito com muito amor e devoção! ❤️

JG

Categorias
Blockchain What is

What is Blockchain? Explaining this technology!

Hello, dear reader! In today’s text, I will answer the question: what is Blockchain?

Blockchain is a worldwide ledger, distributed, trustworthy and immutable. It serves to record data and transactions, track assets and execute smart contracts. The records are […]

Wix migration to WordPress

We are migrating from Wix to WordPress for a better experience for our readers. So be patient with poorly formatted texts, without images or links.

What is Blockchain?

Blockchain is a worldwide ledger, distributed, transparent and immutable. It serves to record data and transactions, track assets and execute smart contracts. Records are made in chronological order, forming a chain of blocks. And that’s where the name Blockchain comes from: block chain!

Blockchain is the mother of Bitcoin and all Altcoins. It exists without Bitcoin, however, Bitcoin does not exist without Blockchain. Got it? If you don’t know what Bitcoin is, you can understand here: “What is Bitcoin? Complete guide 2020“.

Blockchain is a worldwide ledger, distributed, transparent and immutable. It serves to record data and transactions, track assets and execute smart contracts. Records are made in chronological order, forming blocks. And that's where the name Blockchain comes from: block chain

Explaining Blockchain

Have you seen a ledger? It is a notebook, where the most diverse types of records are made. Then you can have a ledger for several things, such as:

  • Employee timesheet;
  • Entry and exit of people in one place;
  • Cash inflows and outflows;
  • Product withdrawals in a store;
  • Registration of orders; etc.

It should be noted that these records are made in order of time. That is, in the first line, there is the first record. In line 2, the second record. So on.

Blockchain is a worldwide ledger, distributed, transparent and immutable. It serves to record data and transactions, track assets and execute smart contracts. Records are made in chronological order, forming blocks. And that's where the name Blockchain comes from: block chain

Blockchain is a global ledger

I am comparing it with a handwritten ledger, because after registering, there is no way to delete or change the registration. Unless you corrupt it.

Blockchain works just like the ledger, only virtual. However, it is impossible to change a record. It is immutable, incorruptible! There is no way to counterfeit or hacker the Blockchain.

Before being written on the Blockchain, the data has to be validated. This validation takes place through various calculations. So, you need a computer that stays with that mission. It does a lot of calculations to prove that the transaction is true. Only after validation, that registration is made.

That’s why we say that Blockchain is trustworthy, so much so that its nickname is “trust protocol”. Everything that is registered there, is true! Anyone in the world can read and check the Blockchain, as it is distributed to everyone!

Characteristics of the Trust Protocol

  • Decentralized, that is, no one controls or is its “owner”;
  • Distributed, then each user has a copy of the ledger;
  • Protected by advanced encryption. What prevents data and records from being deleted, revised or modified;
  • Trustworthy;
  • Transparency;
  • Maintains the privacy of users.
Blockchain is a worldwide ledger, distributed, transparent and immutable. It serves to record data and transactions, track assets and execute smart contracts. Records are made in chronological order, forming blocks. And that's where the name Blockchain comes from: block chain

Remember that each cryptocurrency has its own Blockchain. That is, the Ethereum currency has its own Blockchain, which is different from Bitcoin. I’m not talking about tokens here, just cryptocurrencies.

That is, there are many Blockchains, but each one has a specific cryptocurrency.

How does Blockchain works?

Each block is like a ledger sheet. When you are finished making records on a sheet, you need to start a new sheet. In Blockchain, each block is as if it were a part of that ledger. Only at the end of each block, a signature is required.

This signature places the date, time and the block number. Ensuring that it will be attached to the previous block. At the same time, it ensures that the next block will be attached to it. This keeps each block in its respective place.

Block chain example

To explain the chain of blocks, let’s use the example of the train below.

Genesis block

Every Blockchain has its genesis block. This is where the rules of the system are written. On our train, this block is responsible for loading all other blocks. In addition to defining the direction they are going. In this block there is information such as:

  • Maximum amount of cryptocurrencies that will be issued in this system;
  • What is the reward for mining each block;
  • The code;
  • Functionalities;
  • How will it work;
  • And other more complex parameters.
Block chain. Genesis Block, hash and transactions.

Blocks

After the source block, comes the first block, block 1. The first transactions will be written to it. And when all the space is filled, this block will be closed and signed.

Hash

The hash is an encrypted key, but for us, it is enough to know that it is the signature that encloses a block. It is the last information for each block, as it is only signed when it is complete. This signature links this new block to the previous and the next block. Some of the information it contains in a hash:

  • Date and time;
  • How many transactions are validated in the block;
  • Current and next block number.

Block being written

There is a wagonn that has not yet been attached to the train. This wagon represents the block that is currently being used. It is the incomplete block, where transactions are still being recorded.

When all the space in this block is filled, it will then be signed with the hash and then yes, it will be attached to the Blockchain. In our example, it represents the future block 3.

Decentralized ledger

When we talk about digital currency technology, we always mention the terms:

  • Decentralized;
  • Distributed.

Now let’s explain what they mean. See the image below, where we have 3 different types of systems.

Difference between centralized, decentralized and distributed ledger, network, system or social media.

Centralized

In a network that is centralized, we have an “owner” of the network. That is, all information and data are passed through the owner. And only after this mediation, they are distributed to other users.

A bank’s system, for example, is centralized. After all, you have your account inside, but the transactions go through the owner. That may or may not refuse or reverse its operations.

What is decentralized Blockchain?

In short, it is the opposite of the first. It has several aggregation centers, but which distribute the flow of information and data. It does not have an owner. Data goes through these centers and everyone’s ledger is updated simultaneously.

Distributed

In a distributed network, in addition to being decentralized, each user on the network is a node. And each node has a copy of the ledger. Each user (or node) is like a center in that system. In this way, everyone owns it. And each user is their own Blockchain infrastructure.

If a node enters the network, the information is automatically copied and delivered to it. And if another node leaves, all other users already have a copy of all the shared data. This is all excellent so that there is no point of failure in the network.

Advantages of Blockchain

Now that you’ve understood what Blockchain is

Let’s talk about the advantages of using it and what can it bring us to improve?

Advantages of Blockchain
  • There is no intermediary in negotiations between two parties;
  • Users have complete control over their data and transactions;
  • All transactions are executed as the protocol determines, eliminating the need for supervision;
  • The cost of a transaction is less, as fees are not necessary for an intermediary or a regulatory entity;
  • Resistance to attacks: the network is distributed, so the data is protected and copied on each node;
  • Transactions must be validated, therefore, all information is complete, true, accurate and is always available to network users;
  • Clean and organized environment: within a blockchain, there is only one database, where everything is organized in chronological order with no chance of frauds;
  • There will still be the use of Blockchain in an incredible way and environments, as there are a multitude of applications of this technology in real life, since any document or asset can be translated into code and inserted in the ledger.

Challenges of using Blockchain

Not everything is a bed of roses, dear reader. Blockchain is the future and you need to accept that. There is no escape. But we still have a series of challenges and obstacles to achieving this reality.

Challenges of using Blockchain

Main Challenges of Blockchain Deployment

  • As it is a new technology, there are challenges to reduce the time of transactions and data validation. In addition, the limit of data inserted in a blockchain is fundamental for its use to be widely accepted;
  • Although it helps to save time and money between transactions, there is a high initial cost for its implementation;
  • As there is no regulatory entity, nor third parties supervising the network, there may be great resistance from banks and other financial entities to accept the global use of Blockchain;
  • Although it is one of the most secure systems, with advanced encryption and inability to track information, there are still cybersecurity issues that must be resolved and enforced before the world population trusts their data on the network;
  • Mining, or validating network data, requires great computational power and electricity consumption. Which shows us a new environmental threat and separation from those who have technical and computational resources (miners) from ordinary users.
  • The technology behind Blockchain is very different from the reality in the world today. For it to become fully implemented, it would be necessary to adapt all the systems in the world. That is, for Blockchain to be adopted, there would be a need for a global transition period.
  • In addition to a system transition period, a revolution in culture would also be necessary. Breaking paradigms. It is a completely decentralized service, where the participation of each node would be essential.

A revolução já começou!

On these last 2 points of challenges, I say: it is already happening. So, read the article: “Do you know what the future of Bitcoin is?“. And you will understand that that vision that we had of digital currencies for the future, is already happening!


Did you already know Blockchain? If so, do you believe in its use globally, as common as we use the Internet today?

If you still didn’t know what Blockchain is, did you have any questions? What did you think of this explanatory article?

Leave your opinion here in the comments or on our social media! And don’t forget: share with your colleague who still thinks Bitcoin is a bubble! 🤦🏻‍♀️🙄

This article was written with a lot of love and devotion! ❤️

JG