O que é um blockchain?

As criptomoedas, tais como Bitcoin e Ethereum têm como base uma tecnologia denominada blockchain. Na sua forma mais básica, uma blockchain é uma lista de transações que qualquer pessoa pode ver e verificar. A blockchain Bitcoin, por exemplo, contém um registo de cada vez que alguém enviou ou recebeu bitcoin. As criptomoedas e a tecnologia de blockchain que as capacita tornam possível transferir valor online sem a necessidade de um intermediário, tal como um banco ou empresa de cartões de crédito.
Imagine uma alternativa aberta e global a todos os serviços financeiros que utiliza atualmente, acessível com pouco mais do que um smartphone e ligação à internet.
A lista de transações contidas no blockchain é fundamental para a maioria das criptomoedas porque permite que os pagamentos sejam feitos entre pessoas que não se conhecem sem ter de passar por um verificador de terceiros, como um banco.
A tecnologia de blockchain também é entusiasmante porque tem muitas utilizações além das criptomoedas. Os blockchains estão a ser utilizados para explorar a investigação médica, melhorar a precisão dos registos de saúde, simplificar as cadeias de abastecimento e muito mais.
Quais são algumas vantagens dos blockchains?
são globais: o que significa que as criptomoedas podem ser enviadas para qualquer parte do planeta
São abertas : uma vez que cada transação nas redes de criptomoeda é publicada publicamente sob a forma de blockchain, qualquer pessoa pode examiná-las. Isto não deixa espaço para a manipulação das transações, para a alteração da oferta de moeda ou para o ajustamento das regras a meio do jogo. O software que constitui o núcleo destas moedas é gratuito e de código aberto, pelo que qualquer pessoa pode rever o código.

Questões-chave
Qual é a principal vantagem que os blockchains têm sobre o sistema financeiro antigo?
Pense em quanto da sua vida financeira ocorre online, desde compras a investimentos – e quantas dessas transações exigem um banco ou uma empresa de cartões de crédito ou processador de pagamento, tal como Paypal, como intermediário. Os blockchains permitem que essas transações ocorram sem um intermediário e sem os custos e a complexidade acrescidos inerentes aos mesmos.
Bitcoin é um blockchain?
Bitcoin é uma forma de dinheiro digital. E a tecnologia subjacente que torna isso possível é um blockchain.
Quantos blockchains existem?
Milhares, desde as que servem de base para Bitcoin, Litecoin, Tezos e muitas outras moedas digitais a um número crescente que nada têm a ver com dinheiro digital

Como funciona um blockchain?
Imagine uma corrente que poderia utilizar na âncora de um navio. Mas neste caso, cada elo na corrente é um pedaço de informação que contém dados de transações. Na parte superior da corrente pode ver o que aconteceu hoje e, à medida que percorre a corrente para baixo, pode ver transações cada vez mais antigas. E se seguir a âncora até ao fundo do mar? Terá visto todas as transações no histórico dessa criptomoeda. O que proporciona ao blockchain avançadas vantagens de segurança; é um registo aberto e transparente de todo o histórico de uma criptomoeda. Se alguém tentar manipular uma transação vai causar a quebra de um elo e toda a rede verá o que aconteceu. Isto, resumidamente, é a explicação de um blockchain.
Outra forma que as pessoas usam para descrever o blockchain é dizer que é um livro razão (por vezes, ouvirá os termos "livro razão distribuído" ou "livro razão imutável") que é semelhante ao balanço de um banco. Tal como o livro razão de um banco, o blockchain rastreia todo o dinheiro que entra, saia e passa pela rede.
Mas ao contrário dos registos de um banco, uma blockchain de criptomoedas não é mantida por uma pessoa ou organização, incluindo bancos e governos. Na verdade, não é centralizada de todo. Em vez disso, é mantida por uma grande rede peer-to-peer de computadores com software de código aberto. A rede está constantemente a verificar e a proteger a exatidão da blockchain.
De onde vêm novas criptomoedas? De vez em quando – aproximadamente a cada dez minutos no caso do Bitcoin – um novo pedaço de informações de transação (ou um novo bloco) é adicionado à cadeia de informações existentes. Em troca de contribuir com o seu poder de computação para manter a blockchain, a rede recompensa os participantes com uma pequena quantidade de moeda digital.
Uma blockchain de criptomoedas é distribuída por toda a rede da moeda digital. Não é controlado por nenhuma empresa, país ou terceiro e qualquer pessoa pode participar.
A rede está constantemente a verificar e a proteger a precisão do blockchain.
Questões-chave
Como se envia e recebe dinheiro num blockchain?
A rede de criptomoedas atribui a cada utilizador um "endereço" único, que é composto por uma chave privada e uma chave pública. Qualquer pessoa pode enviar dinheiro através da chave pública, que é semelhante a um endereço de e-mail. Quando quer gastar o seu dinheiro, utiliza a sua chave privada, que é basicamente a sua palavra-passe, para "assinar" digitalmente as transações. Uma forma de gerir a sua criptomoeda é através de um software denominado carteira, que pode obter através de uma bolsa como a Coinbase Wallet.
Quem inventou o blockchain?
Uma pessoa ou grupo utilizando o nome Satoshi Nakamoto, publicou um livro branco online a explicar os princípios por detrás de um novo tipo de dinheiro digital denominado Bitcoin nos finais de 2008. Cada criptomoeda desde então é uma evolução das ideias estabelecidas nesse livro branco.
O objetivo de Nakamoto era criar dinheiro que tornaria possível transações online entre dois estranhos em qualquer parte do mundo sem terceiros, tais como uma empresa de cartões de crédito ou um processador de pagamento, tal como Paypal a servir de intermediário.
Isto exigia um sistema que eliminaria um problema denominado o problema de "gasto duplo", onde uma pessoa poderá utilizar o mesmo dinheiro mais do que uma vez. A solução é uma rede que está constantemente a verificar o movimento do Bitcoin. Essa rede é o blockchain.
Cada transação de Bitcoin é armazenada e verificada por uma rede global de computadores além do controlo de qualquer pessoa, empresa ou país.
A base de dados que retém todas essas informações, denomina-se blockchain. Os bitcoins são "minados" através dessa rede de computadores enorme e descentralizada (também conhecida como peer-to-peer), que também estão constantemente a verificar e a proteger a precisão do blockchain. Em troca da contribuição do poder de computação para o blockchain, os mineiros são recompensados com pequenas quantidades de criptomoeda.
Todas as transações de bitcoin são refletidas no livro razão, com novas informações recolhidas periodicamente num "bloco", que é adicionado a todos os blocos anteriores.
A capacidade computacional coletiva dos mineiros é utilizada para garantir a precisão do livro-razão em constante crescimento. O Bitcoin não pode existir separadamente da blockchain; cada nova bitcoin é registada nela, tal como cada transação subsequente com todas as moedas existentes.
Em troca da contribuição do poder de computação para o blockchain, os mineiros são recompensados com pequenas quantidades de criptomoeda.
Qual é o futuro dos blockchains?
A ideia de blockchain revelou ser uma plataforma para servir de base a uma vasta gama de aplicações. Ainda é uma tecnologia nova em rápido desenvolvimento, mas muitos especialistas descreveram o potencial dos blockchains para mudar a forma como vivemos e trabalhamos como sendo semelhante aos potenciais protocolos de internet públicos, tal como HTML tinha no início da World Wide Web.
Os blockchains Bitcoin Cash e Litecoin funcionam de forma semelhante ao blockchain Bitcoin original. A blockchain Ethereum é uma evolução da ideia do livro-razão distribuído, porque, ao contrário da blockchain Bitcoin, não foi concebida apenas para gerir uma moeda digital. (Dito isto, Ethereum é uma criptomoeda e pode ser utilizada para enviar valores para outra pessoa.) Pense na blockchain Ethereum mais como uma plataforma de computação poderosa e altamente flexível que permite aos programadores criarem todo o tipo de aplicações com base na blockchain.
Por exemplo, pense numa caridade que pretende enviar dinheiro para mil pessoas todos os dias durante um ano. Com Ethereum, isso só exigiria algumas linhas de código. Ou talvez seja um programador de videojogos que pretende criar itens tais como espadas e armaduras que possam ser negociados fora do próprio jogo. Ethereum foi criado para isso também.