Blockchain: a tecnologia que promete mudar o Mundo
O ano de 2017 foi o grande ano das criptomoedas. A Bitcoin cresceu imenso e, cada vez mais, surgem outras moedas que também querem ganhar espaço. No entanto, para muita gente, o Mundo das criptomoedas é algo extremamente complexo e difícil de compreender.
Mas de onde é que vêm estas moedas? Como é funcionam as transferências? Estas são das perguntas mais frequentes, mas antes de procurar resposta para elas, deve entender a tecnologia Blockchain e o seu funcionamento. As criptomoedas podem ser confusas, sem dúvida, mas se entender os conceitos por detrás do Blockchain está no caminho certo.
De onde é que vem o Blockchain?
Apesar da tecnologia Blockchain se ter tornado famosa apenas há alguns anos, a sua origem começa nos anos 70. Um artigo científico publicado em 1976 apresentou pela primeira vez a ideia de registo distribuído e que, basicamente, é a ideia por detrás do Blockchain.
No entanto, foram necessárias mais algumas décadas, o poder de processamento dos computadores atuais e uma moeda virtual chamada Bitcoin para que o Blockchain se tornasse a tecnologia importante que é hoje.
A Bitcoin, criação de Satoshi Nakamoto, apareceu pela primeira vez em 2009 e com ela chegou também o Blockchain. Com o aparecimento desta criptomoeda e graças ao Blockchain, passou a ser possível fazer transferências sem interferências e de forma extremamente segura.
O que é o Blockchain?
O Blockchain é um registo digital que é incorruptível e que pode ser programado para registar transações financeiras ou algo que tenha valor virtual.
Imagine uma folha de cálculo do Excel que é duplicada milhares de vezes através de uma rede de computadores que está espalhada por todo o Mundo. Agora imagine que essa rede foi desenvolvida para ser atualizada regularmente e registar qualquer alteração que ocorra.
Pronto, aqui tem! Este é o conceito de Blockchain.
A informação guardada num Blockchain existe como uma grande base de dados partilhada e que está sempre a atualizar e a ser alterada, pois a informação que contem também é modificada. Obviamente, esta forma de uso tem as suas vantagens.
A base de dados blockchain não se encontra guardada em nenhuma localização específica, o que significa que os registos que mantém são verdadeiramente públicos e fáceis de verificar. Para além disso, não existe nenhuma versão centralizada da informação que guarda, o que significa que não pode ser alterada por qualquer hacker que tente atacar o sistema. Finalmente, pode ser acedida por qualquer pessoa com acesso à Internet.
A Bitcoin e o Blockchain
A Bitcoin é uma moeda virtual, também conhecida como criptomoeda, que é descentralizada, ou seja, não existe nenhuma autoridade reguladora, e permite aos utilizadores realizar transferências sem a intervenção de terceiros.
Deste modo, todas as transações de Bitcoin são guardadas e mantidas numa base de dados pública que preserva a sua autenticidade e ajuda a prevenir fraudes. A tecnologia que permite a realização destas transações e que elimina a necessidade de um intermediário chama-se Blockchain.
Agora, evocando os conhecimentos que obteve dos parágrafos anteriores, é fácil de perceber que um dos principais benefícios de usar a tecnologia Blockchain no contexto da Bitcoin reside na transparência que providencia, dado que todas as transações ficam guardadas para sempre.
Sempre que ocorre uma transação, os seus detalhes são adicionados a um bloco que contém transações do mesmo tipo e que foram submetidas recentemente. A validade dessas transações é depois verificada e confirmada pelos mineiros.
Quando essa verificação é concluída e tudo está correto, o bloco que contem as transações é anexado ao mais recente bloco que se encontra na cadeia de blocos, criando assim um registo que pode ser visto por qualquer pessoa, ou seja, o Blockchain.
Assim, este processo continua perpetuamente e cria-se um registo de confiança e que guarda todas as transações que são efetuadas.
A encriptação por detrás da Bitcoin
A Bitcoin é uma moeda digital que utiliza criptografia de chave pública, ou seja, existe uma chave privada e uma chave pública ligadas matematicamente que permitem controlar e gastar as Bitcoins que estão associadas a uma determinada carteira.
Se um utilizador não tiver na sua posse as chaves privadas então não possui Bitcoins. Isto porque é esta chave única que permite gastar/enviar Bitcoins. Cada carteira de Bitcoins contém uma ou mais chaves privadas. Estas chaves privadas estão ligadas aos endereços de Bitcoin que, por sua vez, estão associados a uma determinada carteira.
As chaves privadas são também utilizadas para tornar as transações irreversíveis. Esta irreversibilidade é garantida pelas "assinaturas" matemáticas que estão associadas a cada transação. E é aqui que entra o conceito de chave pública.
Sempre que uma transação é efetuada, uma chave pública é derivada a partir da chave privada para assinar a transação. Isto acontece para não ser necessário revelar a chave privada. Assim, para cada transação estas assinaturas são únicas, mesmo que sejam geradas a partir da mesma chave privada.
E aqui está um pormenor interessante: devido às funções matemáticas utilizadas é impossível derivar as chaves privadas a partir das chaves públicas geradas.
Uma vez que a transação é verificada, as Bitcoins são enviadas para o endereço público do recetor das Bitcoins, que é o código que está associado a cada carteira que existe e a transação é adicionada ao Blockchain.
O Blockchain não serve apenas para criptomoedas...
Para já, é necessário que autoridades centrais confiem umas nas outras e sigam os termos especificados nos contratos, mas com o Blockchain é possível garantir de forma automática que a transparência entre parceiros se mantém e que a confiança não é quebrada.
Essa é a grande inovação do Blockchain.
Assim, o Blockchain pode, no futuro, vir a ser utilizado para manter e guardar uma enorme variedade de informação. Por exemplo, organizações que estão a tentar implementar projetos de votação eletrónica usam o Blockchain para tornar o processo mais seguro e garantir que a informação não é alterada.
Sem dúvida, um dia, o Blockchain poderá vir a ter um impacto tão grande no Mundo como a Internet. Mudar o estado das coisas e ajudar criar um sistema financeiro melhor seria algo incrível.
Este artigo tem mais de um ano
Só digo isto: implementar a tecnologia Blockchain to Governo acabaria com a corrupção! Todos os fundos, transferências, gastos seria teriam um tracking público!
Mas o senhores ministros precisam dos seus Audis!
e os assessores, as secretárias, os amigos, as famílias?… a lista para os Audis é extensa.
quem paga? paga o Zé.
Sei que existe um limite máximo para a quantidade de bitcoins. Mas ainda não percebi como são criados mais bitcoins.
Olá!
A criação de Bitcoin é resultado da mineração, que basicamente é a adição de novos blocos de transações ao Blockchain. Sempre que um bloco de transações é completado e adicionado ao Blockchain é gerado um certo número de Bitcoins.
Mas essa dúvida será esclarecida com mais pormenor num artigo futuro. Fique atento!
Abraço!
Eu ainda não percebi é como é que a republicação do registo de uma transacção pode criar valor, neste caso, como é pode “criar” ou dar origem a novas criptomoedas!
Cada transação tem uma pequena taxa associada que é o incentivo usado para pagar a pessoas que fazem mineração. Cada bloco minerado oferece 12.5 bitcoins como recompensa e assim são criadas novas moedas
Mas sabendo que há um máximo de moedas que pode ser criado, qual será o incentivo à mineração depois de se atingir o máximo?
As taxas que são pagas por cada transação serão a recompensa para a mineração 🙂
aí está Paulo! é com essa base que eu acredito que as moedas com baixo valor vão aumentar a pico quando o bitcoin chegar ao máximo de mineração.. EU comparo o máximo de mineração a por exemplo deixar de ser produzido euro de um dia para o outro. se acabasse a produção de euro, tudo parava no mundo e os euros restantes que haviam vão valer 0 pois de certeza que mais cedo ou mais tarde só os bancos os teriam e eles não lhes interessa mandar euros cá para fora. dito isto quando o bitcoin atingir o máximo, todas as moedas vão levar crash pois dependem de o mesmo, e depois vai ser mais uma anarquia e o marketshare (daqui penso que falo do fluxo monetário constante) passa para outras moedas supervalorizando-as… GO TRON!
E quando alguém quiser corromper esses dados partilhados ?
Quando a quantidade de “senders” for maioritária ? Em quem vão acreditar ? Em que transacção vão acreditar os “receivers” ? Quando a “chain” mudar ?
Isto faz-me lembrar o Tor, era isto e aquilo até que os próprios criadores decidiram moldar o sistema e corromper o mesmo.
Os governos, e as grande potencias, vão ter sempre capacidade para moldar o sistema.
Estás a falar de um ataque 51%, que é teoricamente possível, sim, mas financeiramente inviável de ser efectuado no momento, pelo simples facto de não haver lucro para a super potência que o fizesse.
Não estamos a falar de Bitcoins, estamos a falar de Blockchain.
Estamos a falar em remodelar todo o conceito de transacções e bloqueio de transacções.
quanto maior for a blockchain mais segura é! E a resposta do blabla é não só mas também referente à blockchain em geral! Por isso é uma boa resposta
o objetivo da public keychain é assegurar nunca haver maioria absoluta..
Cenário 1:
…imagine-se que eu consigo, após ardua mineração (?), ter algumas bitcoins (?) e agora quero ir comprar batatas. Sendo o agricultor ainda mais basico do que eu como passo das bitcoins para vil metal que lhe possa colocar nas mãos?
Cenário 2:
…imagine-se que com alguma facilidade consegui um extraordinário acumular de bitcoins e agora vou comprar o iatezinho de 20milhões a um vendedor que aceita moeda virtual. Como vai ser entregue ao estado o IVA?
Em relação à tua primeira pergunta basta criares uma conta numa exchange que aceite €€ como a Coinbase por exemplo e lá podes depositar as tuas bitcoin e trocar por €€
Sobre a segunda: como para já a Bitcoin não é regulada não pagas qualquer tipo de imposto sobre a mesma portanto só pagavas mesmo os 20 milhões 😉
Boas, quanto ao primeiro ponto, concordo, com o segundo já não.
Cenário 2: Se a compra for efectuada em territorio nacional o IVA e os demais impostos já estão adicionados ao preço final se por outro lado o quiser importar com a bandeira Nacional… terá na mesma de pagar impostos e IVA ao matricular o mesmo.
Se por outro lado não quiser pagar impostos e IVA aconselho a matricular o iate com uma bandeira de um dos paraisos fiscais espanhados pelo mundo.
o estado portugues não vê criptomoeda como método de pagamento como o euro, por isso não existem taxas absolutamente nenhumas sobre isso, pode ir procurar
O IVA funciona assim, você vai ao supermercado o preço é 100€ com IVA INCLUIDO, desses 100€ o dono do supermercado vai ter de entregar ao estado o IVA que você já pagou, até lhe pode pagar em areia, o estado vai receber o IVA pois ele passou-lhe uma factura no valor de 100€
Mas quem vendeu, teve uma mais-valia, e aí as finanças vão buscar o imposto referente. Ou seja, o vendedor, vai ficar com os 20 milhões – imposto sobre a mais valia
1- A moeda, como qualquer outra, só vale o que as pessoas dão por ela. Dito isto, é necessario “vender” bitcoins a quem quer, e pagar com euros ao agricultor que quer euros e não bitcoins
2- quando vai ao supermercado esta preocupado se eles pagam IVA? Provavelmente não, porque não é o cliente que tem de devolver o IVA ao estado. O cliente compra um iate de 20M, não compra um iate de 20M + IVA
Boas, falando em cenários… aqui vai um Cenário 3:
Arranjaste uns 10 bitcoins que valiam 2000 euros… mas depois ocorre uma grande subida e aquilo ficou a valer 180000 euros. Consegues converter em dinheiro e vais, por exemplo, comprar uma casa… como justificas esse dinheiro? Ao entrar na tua conta bancária o banco reporta para o banco de portugal, as finanças vão ver que o gajo não tem ordenado para pagar uma casa (sem empréstimo) e donde saiu o dinheiro? lavagem de dinheiro? se não foi, então terá de pagar impostos sobre esse lucro, certo?
Não. Em Portugal não se paga qualquer tipo de imposto sobre criptomoedas como já foi referido num artigo aqui. Tu já pagas uma boa taxa quando convertes €€ para bitcoin e bitcoin para €€
Quanto aos rendimentos terias de dizer simplesmente que fizeste bom dinheiro ao investir na moeda. Há vários casos de pessoal milionário nos Estados Unidos porque investiram cedo
não sei se isso seria facilmente entendível (aceitável até) pelo Fisco. Assim a lavagem de dinheiro teria a vida facilitada. Como se comprova ao Fisco (no caso PT) que obti o dinheiro após “investir” em bitcoin?
Quando compras a casa em Portugal, vais logo pagar impostos à cabeça, ao efectuares a transação. Pagas o Municipal sobre as Transmissões e pagas o Imposto de Selo, sem provares que fizestes o pagamento desses impostos no acto da escritura a mesma não se irá concretizar . Além disso todos os anos irás pagar o IMI, pelo que o pagamento de impostos ao Estado está salvaguardado. Agora o provar de onde vem a riqueza, isso já entra no dominio do Rendimento do singular e isso já será outro assunto.
ainda não perceberam que blockchain sem BITCOIN = nada de novo.
blockchain sem a força e o PoW da Bitcoin pode ser destruída por alguém com mais poder computacional que nós.
só existe uma blockchain segura = BITCOIN
o resto é lixo e banha da cobra para enganar gente que não percebe nada disto.
todas as altcoins são scams; todas as pseudo blockchains são scams.
a unica razao para que as altcoins existem é para sugar dinheiro de gente que entra neste mercado não regulamentado sem perceber pevide disto. altcoins são parasitas.
altcoins são MUITO diferentes da BITCOIN.
nenhuma altcoin faz algo que a BITCOIN não faça e nenhuma altcoin vai alguma vez ser NEUTRA como a BITCOIN é: neutra a censura, neutra a tudo. BITCOIN dont care.
altcoins foram criadas para enriquecer os seus criadores! mais nada. são controladas por eles, são centralizadas.
BITCOIN é outra liga, porque NINGUÉM a controla; não tem lideres e segue-se sempre pelas melhores ideias onde cada indivíduo pode votar. Cresceu de forma espontânea na selva que é a internet sem NENHUM plano CENTRAL.
nenhuma altcoin pode recrear isto porque não existe MERCADO ESPONTÂNEO para uma moeda MENOS segura que a BITCOIN.
Qualquer developer que se preze direciona as suas qualidade para a BITCOIN, por ser a unica descentralizada, imune a censura e com projectos incríveis a serem desenvolvidos.
Os que querem dinheiro rápido e vigarizar incautos, criam uma blockchain/altcoin!!! criam 50M de moedas; fazem um airdrop de 10% (5M), compram de volta essas 5M a 10centimos! 500mil euros que gastam e criam 5M de euros!!!! (50M x 0,1€)!!!!! enchem os bolsos que capital de gente ingénua!!!
ABRAM OS OLHOS
blockchains e altcoins são scams.
LOL! Bitcoins têem valor porque existe procura, tal como as altcoins.
Se um dia se lembrarem que as caricas da cerveja é que têm valor, também as podemos utilizar como moeda.
Fallout?!?!
Este comentário é da mais alta ordem de ignorância possível.
Shilling at it’s finest.
OH MEU DEUS! E VIVA A IGORANCIA!
Há altcoins com algoritmos diferentes e consequentemente sistemas diferentes, nomeadamente as correcções (implementações de outros sistemas) que vêm rectificar algumas falhas da bitcoin (transacções demoradas para rápidas, fees considerávelmente mais baixas, mais anonimato e “segurança”)^
ABRE OS OLHOS e EDUCA-TE! porque a ignorancia reina por aí!
quem confunde blockchain com bitcoin demonstra o quanto ignora…
Tu é que não percebes nada disto… Se conhecesses a história do btc nem falavas. Eu é que gosto destes carapaus que ouviram falar do btc no ano passado e pensam que são experts.
Outros protocolos que visam o consenso são independentes do poder de processamento e daí que a tua afirmação não faz qualquer sentido. Conheces o PoW pensas que és um expert. Tens tanto protocolo de consenso e alguns bem promissores.
Ri-me tanto a ler o comentário deste indivíduo que acho que larguei uma “pinguinha”!!!!!!
“blockchain = BITCOIN” !!!!!!! LOL a ignorância é grande neste indivíduo!!!!
Será positivo trazer o blockchain para a ordem do dia. Obrigado
Na verdade o blockchain tem um grave problema de escalabilidade e de centralização, por isso nunca poderá ser a solução futurista apresentada no artigo.
Finalmente , alguem com um comentário realista !!! ( +1 )
Não é bem assim, a banca desde o ano passado que anda a investir em especialistas de blockchain para replicar modelo, Portugal começou esse ano a analisar a questão também.
Um dos pontos fortes da Blockchain é não teres um sistema centralizado que é facilmente alvo de ataques….
https://www.safaribooksonline.com/library/view/decentralized-applications/9781491924532/ch01.html
Onde está a centralização?
De escalabilidade ainda se está para ver até onde pode esticar mas acredito que seja escalavél até um brom grau de complexidade.
Visto que um dos objectivos do blockchain é descentralizar, concordo que tem um “problema” com a centralização!!!! 😉
Quanto à escalabilidade acho que está limitada pelo poder de processamento existente, e acho que é de conhecimento comum que o poder de processamento “tem tendência” a aumentar com o passar do tempo!!!!!
Hashgraph
https://www.youtube.com/watch?v=pOc23lJw7ls
https://squawker.org/technology/blockchain-just-became-obsolete-the-future-is-hashgraph/
Está condenada à nascença! Não é Open Source, jamais alguém confiará em algo que não seja open source… no entanto se eles abrirem aí sim acredito que possa abanar
Boa síntese Tomás. Parabéns pelo artigo!
Em qualquer artigo acerca de blockchain, se mudares a palavra blockchain para base de dados e a leitura fizer sentido, então será blockshit…
E depois um dia, uns putos de 17 anos sem nada para fazer descobrem o blockchain injection ou block impersonation, e todos os profetas caíram por terra e os sistemas baseados no conceito faliram…
Quem acredita em que o sistema é perfeito e inquebrável, acredita em tudo.
Só escrevem aqui barbaridades. Falam do que não sabem. Tentem comprar um Mercedes topo de gama na Alemanha com Bitcoins. E depois vão à alfandega para lhe atribuir a matrícula nacional. Sem os impostos estarem pagos e estar documentalmente provado que foram pagos, mandam-te pentear macacos e apreendem-te o carro.
Caro João, o objetivo das crypto não é fazer coisas ilegais. é fazer as coisas com privacidade e >>rápido<<. Claro que é fácil pessoas como o João (e eu e todos) pensarem em maneiras de fazer trafulhice, está no sangue ao ser humano, dito isto, nesse exemplo, quer o uso de bitcoins como pagar por debaixo da mesa é igual e obviamente não passa na alfândega
Boa tarde
Eu que não percebo nada disto, e vejo tantos comentários diferentes, vale a pena ou não investir em criptomoedas? E como saber escolher, porque são tantas.