Você está na página 1de 30

Tecnologia Blockchain:

uma viso geral.

01 Introduo
Em 2008, foi apresentado ao grupo de discusso The Cryptography Mailing
um artigo1 tcnico contendo os princpios de funcionamento de uma cripto-
moeda denominada Bitcoin, cuja proposta era a criao de uma moeda digital
mundial que funcionasse em uma rede peer-to-peer e que permitisse o envio
de pagamentos online de forma totalmente segura, sem o envolvimento de
instituies nanceiras para todos os participantes da rede. A autoria desse
artigo annima e est sob o pseudnimo de Satoshi Nakamoto.

Desde ento, muita coisa aconteceu. O software original foi disponibilizado


abertamente sob a licena do MIT. Em 2009, a rede Bitcoin comeou a funcio-
nar com o lanamento do primeiro cliente bitcoin open source e a emisso
das primeiras moedas bitcoins. Atualmente, estima-se que existam mais de 16
milhes de bitcoins em circulao.

1 Fonte: Bitcoin: A Peer-to-Peer Electronic Cash System. Satoshi Nakamoto. satoshin@g-


mx.com. www.bitcoin.org/bitcoin.pdf , acessada em 27/12/2016

Tecnologia Blockchain: uma viso geral 01


As guras a seguir mostram a quantidade de bitcoins em circulao e a cota-
o da moeda em dlar americano at dezembro de 20162.

Uma questo curiosa est relacionada com a autoria do artigo.


A primeira suspeita foi que se tratava de um grupo de programadores. Em
verso mais recente, de maio de 2016, um empresrio australiano denomina-
do Craig Wright se identicou como o mentor da criptomoeda. Gavin Andre-
sen, cientista-chefe da Bitcoin Foundation, conrmou em seu blog que est
convencido de que Craig e Satoshi so a mesma pessoa3.

2 Fonte: Bitcoin: A Peer-to-Peer Electronic Cash System. Satoshi Nakamoto. satoshin@g-


mx.com. www.bitcoin.org/bitcoin.pdf , acessada em 27/12/2016

3 Fonte: http://www.techtudo.com.br/noticias/noticia/2016/05/quem-e-sa-
toshi-nakamoto-identidade-do-Portanto, criador-do-bitcoin-e-revelada.html, acessada em
20/12/2016.

Tecnologia Blockchain: uma viso geral 02


No entanto, qual a relao entre Blockchain e Bitcoin? muito comum as
pessoas confundirem essas duas coisas e natural que faam, uma vez que
Blockchain a plataforma tecnolgica utilizada para o funcionamento da rede
Bitcoin e de vrias outras criptomoedas. Bitcoin a primeira e a mais conheci-
da aplicao da tecnologia Blockchain.

Atualmente, existe uma enorme quantidade de criptomoedas em circulao no


mundo, porm o Bitcoin a com o maior marketshare. As aplicaes da tecnolo-
gia Blockchain associadas s criptomoedas fazem parte da primeira gerao
dessa tecnologia e so denominadas Blockchain 1.0.

Aps a implantao das primeiras criptomoedas, vrios especialistas obser-


varam que propriedades intrnsecas tecnologia Blockchain (tais como segu-
rana, resilincia, inviolabilidade e imutabilidade) poderiam ser usadas em
vrios outros tipos de aplicaes. Neste sentido, as plataformas de desenvol-
vimento Blockchain evoluram e permitiram a insero de transaes mais
complexas atravs dos contratos inteligentes (smart contracts).

A partir de 2013, surgiu uma nova gerao da tecnologia denominada


Blockchain 2.0.

Atualmente, existe uma expectativa muito grande em relao ao futuro da


tecnologia Blockchain. Segundo o Gartner, ela encontra-se prxima do topo
do Gartner Hype Cycle for Emerging Tecnologies 4, conforme mostrado na
gura a seguir. Ainda, segundo a revista britnica The Economist, a tecnologia
considerada The Next Big Thing5.

4 Fonte: http://www.gartner.com/smarterwithgartner/3-trends-appear-in-
-the-gartner-hype-cycle-for-emerging-technologies-2016/, acessada em 20/12/2016.

5 Fonte: http://www.economist.com/news/special-report/21650295-or-it-next-big-thing.
Maio de 2015. Acessada em 20/12/2016.

Tecnologia Blockchain: uma viso geral 03


Alm disso, investimentos signicativos tm sido feitos na tecnologia.
Muitas startups esto sendo criadas com foco na tecnologia e as grandes
empresas do mundo das tecnologias de informao e comunicao (TIC) tm
investido grande quantidade de recursos, como, por exemplo, a IBM que,
recentemente, transferiu o cdigo da sua plataforma de desenvolvimento
Blockchain para a Linux Foundation, constituindo, junto com outras iniciativas,
a plataforma Hypeledger6.

Distributed Ledger Technology (DTL) a outra forma se referenciar tecnolo-


gia Blockchain. Alguns especialistas colocam-na como o prximo passo evolu-
tivo da internet, sendo denominada Internet do Valor, e que permitir fazer
com que o dinheiro ua na rede to livremente como os dados esto uindo
atualmente. Neste sentido, os entusiastas esperam que a tecnologia possa

6 Fonte: https://www.hyperledger.org/about, acessado em 26/12/2016.

Tecnologia Blockchain: uma viso geral 04


afetar as aplicaes relacionadas com transaes da mesma forma que o GPS
mudou o transporte pessoal, atravs dos aplicativos de navegao7.

Este whitepaper tem por objetivo apresentar uma viso geral da tecnologia
Blockchain, abordando, de modo introdutrio, os temas que julgamos mais
relevantes. O texto est organizado do seguinte modo: a seo 2 explica con-
ceitos associados tecnologia; a seo 3 aborda reas de aplicao promisso-
ras. A seo 4 relata algumas iniciativas de uso da tecnologia; a seo 5
aborda as plataformas de desenvolvimento de aplicaes. Finalmente, a
seo 6 oferece consideraes e comentrios nais.

Para uma viso mais detalhada sobre a tecnologia, o CPqD publicar, no


curto prazo, uma srie de whitepapers com os seguintes temas:

Conceitos sobre a tecnologia Blockchain, tecnologias e


desenvolvimento de aplicaes.

Aplicaes, iniciativas e mercado da tecnologia Blockchain.

Blockchain e Internet das Coisas (Internet of Things IoT):


aplicaes e iniciativas.

7 Fonte: A Strategists Guide to Blockchain. Price Whaterhouse Cooper. ISSUE 82 SPRING


2016. BY JOHN PLANSKY, TIM ODONNELL, AND KIMBERLY RICHARDS.

Tecnologia Blockchain: uma viso geral 05


02 Conceitos

A tecnologia Blockchain pode ser entendida de vrias formas. Em linhas


gerais, pode-se dizer que se trata de um sistema distribudo de base de dados
em log, mantido e gerido de forma compartilhada e descentralizada (atravs
de uma rede peer-to-peer, P2P), na qual todos os participantes so respons-
veis por armazenar e manter a base de dados.

A tecnologia foi construda tendo em mente quatro principais caractersticas


arquiteturais: segurana das operaes, descentralizao de armazenamen-
to/computao, integridade de dados e imutabilidade de transaes.

Dito de outra forma, Blockchain uma ledger of facts replicada em compu-


tadores que participam de uma rede peer-to-peer, onde:

O ledger um livro de registros digital, no qual uma vez validado um


registro, este nunca mais poder ser apagado;

Um fato (fact) pode signicar vrias coisas, desde uma transao monet-
ria, a um contedo de determinado documento, ou at mesmo um progra-
ma de computador, contendo, em algumas plataformas, at uma base de
dados pequena;

Os membros participantes da rede podem, ou no ser annimos e so


chamados peers ou ns;

Toda operao ou transao dentro da ledger protegida por tecnologias


criptogrcas de assinatura digital, inclusive para identicar os ns emisso-
res e receptores das transaes;

Tecnologia Blockchain: uma viso geral 06


Quando um n deseja adicionar ao ledger um fato novo, necessrio um
consenso entre todos ou alguns ns previamente determinados da rede,
para decidir se um fato pode ser registrado no ledger;

Havendo consenso, o fato ser escrito e nunca mais poder ser apagado,
em tese, um processo levemente semelhante escritura e registro de um
imvel no Brasil.

Conforme mostrado na gura a seguir, uma rede Blockchain possui os seguin-


tes elementos essenciais:

Fato (Fact): pode ser uma transao, um contedo digital ou um programa


de computador, este ltimo tambm denominado contrato inteligente (smart
contract);

Bloco: um conjunto de fatos, geralmente em um nmero xo predenido;

Cadeia de blocos (Blockchain): conjunto de blocos encadeados (conectados


um a um) seguindo uma lgica matemtica, ou seja, no so independentes.

Do ponto de vista de aplicao, a tecnologia Blockchain passou por uma


grande evoluo com a possibilidade de uso dos contratos inteligentes.

Tecnologia Blockchain: uma viso geral 07


Eles so programas de computador replicados e executados por todos os ns
da rede, ou por um conjunto predeterminado de ns denominados validado-
res. Aplicaes baseadas em contratos inteligentes so chamadas Decentrali-
zed Applications ou Dapps.

Atualmente, as redes Blockchain so divididas em dois grandes grupos: (i) as


redes pblicas ou de acesso aberto (permissionless) e (ii) as redes privadas ou
de acesso autorizado (permissioned). A gura a seguir mostra algumas carac-
tersticas de tais redes.

Eles so programas de computador replicados e executados por todos os ns


da rede, ou por um conjunto predeterminado de ns denominados validado-
res. Aplicaes baseadas em contratos inteligentes so chamadas Decentrali-
zed Applications ou Dapps.

Tecnologia Blockchain: uma viso geral 08


O processo de validao ocorre quando um n da rede, seguindo um conjunto
de regras bem denidas, consegue montar um bloco que, neste exemplo,
um conjunto de transaes monetrias utilizando a criptomoeda. Vale lem-
brar que o n validador escolhe um nmero denido de transaes no
processadas da rede para montar o bloco.

Vrios ns esto fazendo a mesma coisa simultaneamente, mas no necessa-


riamente com as mesmas transaes, ou seja, o processo de montagem do
bloco depende das transaes ainda no processadas visveis ao n. H uma
competio entre os ns para validar determinadas transaes antes dos con-
correntes. No Bitcoin, tal processo de validao denominado minerao, em
que o n naliza o processo de montagem do bloco quando resolve uma
expresso matemtica computacionalmente custosa.

Quando isso ocorre, todos os ns da rede so informados e o bloco, aps


passar por um processo de autenticao pelos demais ns, baseado nas
regras de consenso, inserido na cadeia com as transaes devidamente
validadas e um novo processo de construo de bloco se inicia em cada n.

Uma pergunta frequente nas discusses sobre Blockchain est relacionada


com as vantagens que a tecnologia possui em relao s outras tecnologias na
resoluo de problemas semelhantes. As principais vantagens do Blockchain
sobre as tecnologias ditas convencionais8 so:

Economia de tempo: em algumas situaes, como sistemas de pagamen-


tos globais, o processamento de transaes com Blockchain pode durar
apenas minutos no lugar de dias, como outros sistemas convencionais;

Tecnologia Blockchain: uma viso geral 09


Minimizao de custos: o acesso convel a uma base de dados distribu-
da e consistente elimina custos operacionais (tais como de integrao de
sistemas heterogneos) e, principalmente, de intermedirios;

Reduo de riscos: a mitigao de fraudes, de adulteraes e de outros


crimes cibernticos facilitada pelo acesso transparente a dados imutveis e
ntegros;

Aumento da conana: processos e registros compartilhados com segu-


rana e, se necessrio, maior transparncia, facilitam a vericao, a auditoria
e a assegurao do bom funcionamento da infraestrutura tecnolgica da qual
dependem os parceiros de negcios.

8 Fonte: Blockchain: uma realidade para o mundo dos negcios. Luiz F. Jeronymo. IBM.
Outubro de 2016.

Tecnologia Blockchain: uma viso geral 10


03 Aplicaes

Com a possibilidade de se utilizar os contratos inteligentes nas plataformas de


desenvolvimento Blockchain atualmente disponveis, as possibilidades de
aplicaes cresceram de modo signicativo, indo alm das j conhecidas crip-
tomoedas, permitindo aplicaes avanadas, tais como controle de imveis,
cadeias de produo e at mesmo a gesto de identidade digital de pessoas e
coisas. Apresentamos, a seguir, um resumo destas possibilidades em diferen-
tes setores.

A - Governo

Benefcios da tecnologia, tais como maior transparncia, reduo de fraudes,


e compartilhamento de dados, favorecem o desenvolvimento de vrias
aplicaes de extrema importncia para o governo. Seguem alguns exemplos:

Votao eletrnica: pode ser utilizada para impossibilitar a realizao de


dois votos pela mesma pessoa e a garantir a imutabilidade dos registros das
zonas eleitorais;

Gesto de identidade de pessoas: permite a implantao de programas


conveis de abrangncia nacional para a gesto de identidade digital dos
cidados, permitindo o registro seguro de parmetros biomtricos;

Controle de acesso: controle de acesso lgico e fsico de diferentes servi-


os pblicos e rgos da administrao com caratersticas de rastreabilidade e
imutabilidade de registros;

Pagamento de programas sociais: permite a implantao de programas


sociais com o rastreamento de recursos distribudos;

Tecnologia Blockchain: uma viso geral 11


Controle de ativos: implantao de sistemas de controle de ativos em
diferentes nveis da administrao, mantendo o histrico de vida dos ativos
cadastrados, desde o momento da sua compra at o seu descarte.

B - Telecomunicaes

As aplicaes da tecnologia Blockchain em telecomunicaes so fortemente


baseadas nos contratos inteligentes. A tecnologia pode ajudar as operadoras
a cortar custos e ofertar servios digitais a preos mais competitivos.
Seguem alguns exemplos de aplicaes9:

Processos internos: billing, aprovisionamento de eSIM, bases de dados de


portabilidade numrica e gesto de ativos;

Roaming: implementao de bases de dados para autenticao de usu-


rios em roaming;

Aprovisionamento de conectividade: pagamentos e autenticao em


Wi-Fi pblicos;

Gesto de identidade: autenticao entre dispositivos, aplicativos e orga-


nizaes;

Cidades inteligentes: transparncia e auditoria para iniciativas de cidades


inteligentes.

Outra aplicao que est sendo avaliada no mbito do ITU, mais especica-
mente nas atividades do SG11 (subgrupo de trabalho 11), questo 15, a
utilizao de soluo de Blockchain para mitigar o problema de falsicao e
de roubo de celulares no mundo.

9 Fonte: Enrique Velasco-Castillo. Nine Blockchain opportunities that telecoms operators


should explore. Analysys Mason, jun. 2016.

Tecnologia Blockchain: uma viso geral 12


O MMF (Mobile Manufacturers Forum) calcula que 20% dos celulares em
operao no mundo so adulterados e/ou falsicados e utilizam IMEIs (Inter-
national Mobile station Equipment Identity) falsos10. A soluo permitiria o
rastreamento e controle de acesso ao equipamento mvel desde a sua
fabricao at o seu descarte11.

C - Setor Eltrico

Assim com como setor de telecomunicaes, a tecnologia Blockchain pode


ajudar as concessionrias de energia na reduo do custo operacional e na
oferta de novos servios. Seguem alguns exemplos de aplicaes12:

Controle e monitoramentos de ativos: sua implementao feita atravs de


combinao de redes mesh + Blockchain;

Gesto descentralizada da compra e venda de energia na gerao distribu-


da, eliminando necessidade de intermedirios;

Pagamento de car sharing para veculos eltricos;

Diminuio do custo de compliance junto agncia reguladora de energia e


outros rgos de controle.

12 Fonte: How Blockchain Technology Can Reinvent the Power Grid. May, 2016. http://for-
tune.com/2016/05/15/Blockchain-reinvents-power-grid/, em 20/12/2016.

Tecnologia Blockchain: uma viso geral 13


D - Setor Financeiro

o setor que mais tem investido na tecnologia Blockchain. Calcula-se que


80% dos bancos tero, em 2017, algum projeto utilizando a tecnologia.
Atualmente, mais de 90 bancos centrais esto discutindo a tecnologia, suas
aplicaes e seus impactos no arcabouo legal e regulatrio. Isso vale para
as instituies incumbentes e para os novos bancos virtuais. Principais
benefcios esperados com o uso da tecnologia:

Simplicao da operao e diminuio de custo operacional;

Menor nmero de intermedirios;

Diminuio de custo de compliance, propiciando menor tenso entre


reguladores
e regulados;

Mitigao de fraudes;

Oferta de novos servios.

Algumas potenciais aplicaes:

Gesto de identidade digital (Know Your Customer);


Implantao de criptomoedas;
Gesto de emprstimos consignados;
Rastreamento e liquidao de cartas de crdito;
Pagamentos globais;
Seguros de acidentes e propriedades.

Tecnologia Blockchain: uma viso geral 14


E - Internet das Coisas

Um grande problema associado Internet das Coisas (Internet of Things


IoT) so os aspectos relacionados a segurana e privacidade. A utilizao da
tecnologia Blockchain contribui para a mitigao do problema. Seguem
alguns benefcios:

Rastrear a histria nica de cada dispositivo, registrando a troca de dados


com outros dispositivos, servios web e usurios humanos;

Permitir que dispositivos inteligentes atuem de forma autnoma em uma


variedade de transaes.

Exemplos de aplicao:

Monitoramento remoto de ativos de elevado valor para vericar, por exem-


plo, se esto sendo usados corretamente;

Monitoramento, controle e autorizao de solicitao de determinado


equipamento para reposio de alguma pea ou matria-prima (mquina de
lavar solicitando sabo, por exemplo);

Controle de identidade dos dispositivos IoT para registro e controle de


acesso lgico a diferentes aplicaes.

F - Outros Exemplos

A tecnologia Blockchain pode ser aplicada em projetos estruturantes, que


envolveriam diferentes atores de uma cadeia de valor. Seguem alguns exemplos:

Tecnologia Blockchain: uma viso geral 15


Monitoramento e rastreamento de uma cadeia de produo, por exemplo,
fabricao de automveis, produo de vinhos, produo de equipamentos
de informtica, dentre outros;

Sistema de gesto de logstica reversa de diferentes produtos. Exemplos:


produo de medicamentos, produtos eletroeletrnicos e seus resduos;

Sistemas de gesto e controle da distribuio e venda de medicamentos de


uso controlado.

Tecnologia Blockchain: uma viso geral 16


04 Iniciativas de Empresas e Governos
EMPRESAS
Vrias empresas tm investido na tecnologia Blockchain. Nos ltimos anos,
observou-se o surgimento de um grande nmero de startups, sendo muitas
delas nanciadas por grandes empresas. Calcula-se que existam mais de 140
empresas de capital de risco que esto apoiando iniciativas nesta tecnologia,
sendo quase 30% oriundas do Vale do Silcio na Califrnia, com um investi-
mento estimado, at o momento, em cerca de US$ 1,3 bilhes13.

O setor que mais vem investindo o nanceiro atravs das ntechs (Finan-
cial Technology). Alm disso, vrios bancos e algumas bolsas de valores
investem em provas de conceito, tais como:

14 dos 30 maiores bancos esto com projetos, como: Bank of America, BNP
Paribas, Barclays, HSBC, JP Morgan, Santander e Bradesco;

13 Fonte: http://www.coindesk.com/research/state-of-Blockchain-q3-2016/.

Tecnologia Blockchain: uma viso geral 17


Bolsas de valores, como Nasdaq (em parceria com a Chain, totalizando
US$30 mi de investimentos), JPX, ASX e Swiss Exchange, BM&F Bovespa.

No grupo das grandes empresas de TIC, destacam-se: Microsoft, HP, IBM e


Intel. A Microsoft tem investido na tecnologia Blockchain de diferentes
formas. Uma delas o desenvolvimento de uma plataforma de Blockchain
como servio (Blockchain-as-a-Servise BaaS).

Em agosto de 2016, a plataforma foi disponibilizada para testes e, em


setembro, foi lanado o grupo de trabalho denominado Smart Contracts
Security Working Group - Kinakuta, com o objetivo de compartilhar as
melhores prticas de desenvolvimento de contratos inteligentes. Ainda em
setembro, a empresa revelou sua participao na nova verso do consrcio
Blockchain software Bletchley. Alm disso, a Microsoft tambm parceira
da R3CEV no desenvolvimento de provas de conceito.

A Samsung, em parceria com a IBM, investe no desenvolvimento de aplica-


es em IoT no projeto denominado ADEPT (Autonomous Decentralized
Peer-to-Peer Telemetry). A Samsung SDS investe em startups denominadas
Bloko e Darktrace. Alm disso, o Samsung Strategy and Innovation Center,
em parceria com a Canonical e Slock.it, desenvolve solues para trazer a
tecnologia Blockchain para dentro das casas.

O Wal-Mart recentemente anunciou um projeto com a IBM para testar o uso


da tecnologia Blockchain para melhorar a segurana alimentar. Ainda em
outubro, comeou a rastrear um produto embalado nos EUA e carne de
porco na China.

Tecnologia Blockchain: uma viso geral 18


GOVERNOS
A Comisso Europeia (CE) est investigando o potencial da tecnologia.
Seguem algumas iniciativas recentes do segundo semestre de 2016:

CE aprova uma fora tarefa dedicada ao estudo de criptomoedas;

Grupo de especialistas do parlamento divulga um discussion paper sobre


aplicao da tecnologia em processos eleitorais;

Incentivo, atravs do Horizon 2020, s startups juntamente com potenciais


investidores, parceiros de negcio, universidade e centros de pesquisa no
desenvolvimento de solues utilizando a tecnologia.

O governo do Reino Unido tem tratado o assunto de forma bastante estrutu-


rada. No nal de 2015, divulgou um relatrio denominado Distributed
Ledger Technology: beyond blockchain14. Seguramente, trata-se de um dos
melhores relatrios sobre a tecnologia, suas aplicaes, aspectos regulat-
rios e perspectivas.

14 Fonte: https://www.gov.uk/government/uploads/system/uploads/attach-
ment_data/le/492972/gs-16-1-distributed-ledger-technology.pdf, acessado em 21/12/2016.

Tecnologia Blockchain: uma viso geral 19


Bolsas de valores, como Nasdaq (em parceria com a Chain, totalizando
US$30 mi de investimentos), JPX, ASX e Swiss Exchange, BM&F Bovespa.

O estudo foi coordenado e elaborado pelo UK Government Chief Scientic


Adviser e contou com a participao de especialista do governo, universida-
des e de empresas. O estudo teve por objetivo avaliar o potencial da tecno-
logia na maximizao dos benefcios quando aplicada aos servios pblicos,
assim como identicar as novas oportunidades de negcio atravs de parce-
rias internas e externas.

Neste mesmo ano, foram investidas cerca de 10 milhes de libras em ativi-


dades de pesquisa para estudar criptomoedas e outras inovaes associa-
das tecnologia, tais como a transferncia de ativos digitais na internet15.

Vale um destaque para o US Federal Reserve, o banco central dos EUA, que
lanou, no incio de dezembro de 2016, o relatrio sobre a tecnologia deno-
minado Distributed ledger technology in payments, clearing, and settle-
ment. Na viso do banco, as aplicaes da tecnologia ainda esto em est-
gio inicial, havendo ainda uma srie de desaos para o desenvolvimento e
adoo de plataformas baseadas em Blockchain, incluindo questes em
torno de casos de negcios, barreiras tecnolgicas, consideraes legais e de
gerenciamento de risco.

15 Fonte: Blockchain: Powering the Internet of Value. Evry. https://www.evry.com/globalas-


sets/insight/bank2020/bank-2020-
---Blockchain-powering-the-internet-of-value---whitepaper.pdf em 20/12/2016.

Tecnologia Blockchain: uma viso geral 20


Vrios governos ao redor do mundo trabalham com diferentes iniciativas de
aplicaes. Citam-se trs das mais conhecidas:

Estnia: e-residency program com digital ID e plano de sade com registro


mdicos rastreados;

Sua: registro de transaes imobilirias;

Reino Unido: distribuio de benefcios, departamento de trabalho e


penses.

Tecnologia Blockchain: uma viso geral 21


05 Ambiente de Desenvolvimento

Atualmente, possvel desenvolver aplicaes de Blockchain utilizando


plataformas de desenvolvimento com cdigo aberto ou proprietrio, porm
predomina a tendncia de desenvolvimento sobre plataformas de cdigo
aberto. Tais plataformas podem ser classicadas, quanto a disponibilizao
de uma ledger pblica, em duas modalidades:

Pblicas (public Blockchain): Bitcoin, Ethereum, Coinbase, entre outras;

Privadas (enterprise Blockchain): Ripple, Chain, Hyperledger, DAH (Digital


Asset Holdings), etc.

Os fundamentos da plataforma foram apresentados no artigo de 2008 e


posteriormente seu cdigo foi disponibilizado. Atualmente, vrios desenvol-
vedores de aplicao a utilizam, tais como fornecedores de carteira eletrni-
ca, processamento de pagamentos, mineradores, empresas de seguros,
dentre outros.

O protocolo e o software Bitcoin so publicados abertamente e esto dispo-


nveis para qualquer desenvolvedor revis-lo ou fazer a sua prpria verso
modicada do software Bitcoin.
Atualmente, o cdigo Bitcoin mantido como Bitcoin Core por uma comuni-
dade de programadores, seguidores e voluntrios16.

Tecnologia Blockchain: uma viso geral 22


Os fundamentos da plataforma foram apresentados no artigo de 2008 e
posteriormente seu cdigo foi disponibilizado. Atualmente, vrios desenvol-
vedores de aplicao a utilizam, tais como fornecedores de carteira eletrni-
ca, processamento de pagamentos, mineradores, empresas de seguros,
dentre outros.

O protocolo e o software Bitcoin so publicados abertamente e esto dispo-


nveis para qualquer desenvolvedor revis-lo ou fazer a sua prpria verso
modicada do software Bitcoin.
Atualmente, o cdigo Bitcoin mantido como Bitcoin Core por uma comuni-
dade de programadores, seguidores e voluntrios16.

Existem trs formas de utilizao da plata-


forma, onde o desenvolvedor poder rodar
sua aplicao17:

Utilizando um provedor de servio de pagamento, com o qual a sua


aplicao ser capaz de aceitar o Bitcoin como forma de pagamento. Tais
empresas geralmente disponibilizam APIs e ferramentas para integrar s
aplicaes;

Utilizando um provedor de servio que fornece API para um Blockchain n


da rede, tornando a rede Blockchain Bitcoin mais acessvel para os desenvol-
vedores;

Escrevendo a sua prpria integrao, acessando diretamente a rede Bitcoin.

16 Fonte: bitcoin.org.

17 Fonte: DEVELOPING BITCOIN APPLICATIONS AN OVERVIEW. Fonte: https://www.rails-


love.com/stories/developing-bitcoin-applications-an-overview. Acessado em 22/12/2016.

Tecnologia Blockchain: uma viso geral 23


A plataforma Ethereum foi proposta no nal de 2013 por Vitalik Buterin, um
pesquisador e programador de criptomoedas, e considerada uma evoluo
da plataforma Bitcoin. Seu funcionamento foi descrito no whitepaper deno-
minado A Next-Generation Smart Contract and Decentralized Application
Platform18.

Trata-se de uma plataforma pblica e de cdigo aberto, lanada em 2015,


que suporta contratos inteligentes. Ela prov uma plataforma computacional
com mquinas virtuais descentralizadas denominadas Ethereum Virtual
Machines (EVM), que executam contratos usando uma criptomoeda denomi-
nada ether. Na Ethereum, os contratos inteligentes so escritos em lingua-
gens de programao como Solidity e Serpent (derivao do Python).

O uso de recursos como aplicao descentralizada e de contratos inteligen-


tes permite o desenvolvimento de diferentes tipos de aplicao no s para
o setor nanceiro. Tal caracterstica aumentou o interesse das grandes
empresas pela plataforma. Por isso, Ethereum uma das plataformas mais
utilizadas em projetos pilotos atualmente. Por exemplo, a Microsoft e o
Santander esto com projetos piloto e a Thompson Reuters lanou recente-
mente uma soluo de gesto de identidade denominada BlockoneID.

18 Fonte: https://github.com/ethereum/wiki/wiki/White-Paper, acessada em 22/12/2016.

Tecnologia Blockchain: uma viso geral 24


A criptomoeda Ether est na segunda posio na diviso de mercado de
criptomoedas, perdendo somente para o Bitcoin, com um volume pouco
superior a US$ 1 bilho em julho de 2016. Existe a Ethereum Foundation,
uma fundao sem ns lucrativos que tem como objetivo promover e buscar
recursos para pesquisa, desenvolvimento e capacitao da tecnologia.

uma plataforma de cdigo aberto, porm sem uma ledger pblica, lanada
em 2015 e voltada para ambientes empresariais e diferentes tipos de aplica-
o. Atualmente est na sua verso 0.8 e sofre ainda com instabilidades em
seu desenvolvimento. Prev-se o lanamento da verso 1.0 para o incio de
2017.

Trata-se de um projeto colaborativo com a participao de vrias empresas


de grande porte e, atualmente, sua gesto feita pela Linux Foundation. As
principais colaboraes de cdigo vieram de trabalhos prvios feitos pela
Digital Asset Holdings (Blockstream's libconsensus) e a OpenBlockchain da
IBM. Atualmente, a plataforma de desenvolvimento Blockchain da IBM,
juntamente com o Bluemix. A comunidade conta com 81 membros.

A plataforma de desenvolvimento Hyperledger menos voltada para cripto-


moedas (embora possa ser utilizada para tal) e promove aplicaes basea-
das em sua verso de contratos inteligentes, denominados de chaincodes,
que podem ser escritos em linguagens de programao de uso geral como
Go e Java.

Tecnologia Blockchain: uma viso geral 25


uma empresa focada no desenvolvimento de solues para o mercado
nanceiro, parte destas utilizando a tecnologia Blockchain. Desenvolve tais
solues sobre um protocolo denominado Interledger Protocol ou ILP para
suportar pagamentos entre diferentes ledgers de uma rede global.

Possui mais de 50 parceiros, sendo 19 do setor nanceiro.


Apresentou um crescimento de 25% de crescimento nas parcerias no tercei-
ro trimestre de 2016.

Tecnologia Blockchain: uma viso geral 26


06 Comentrios Finais

Existe grande expectativa do mercado, de governos, assim como das comu-


nidades acadmica e de desenvolvedores de soluo, em relao ao futuro
da tecnologia Blockchain. Alguns especialistas a consideram o quinto para-
digma disruptivo da computao, que poder trazer uma experincia ubqua
de internet do valor19.

Em entrevistas realizadas no segundo semestre de 2016, durante o Consesus


Summit 20, com 243 especialistas em Blockchain de startups e empresas de
grande porte, concluiu-se que:

86% dos entrevistados acreditam que a tecnologia ter impacto nos


servios nanceiros, enquanto 14% acreditam que muito cedo para con-
cluir algo;

70% acreditam que a tecnologia ter impacto em aplicaes de governo e


outras reas no nanceiras;

52% acreditam que ser necessrio ainda de 5 a 10 anos para a uma


adoo ampla da tecnologia.

Falando especicamente das aplicaes da tecnologia Blockchain para o


setor nanceiro, avalia-se que esta poder trazer mudanas estruturais no
mdio e longo prazo para este mercado. Porm, vale ressaltar que o desen-
volvimento de tais aplicaes se encontra no seu estgio inicial, ainda
distantes do mundo real21.

19 Fonte: Swan,M (2015); Blockchain: Blueprint for a new economy.

20 Fonte: http://www.coindesk.com/events/consensus-2016/.

21 Fonte: http://www.ibtimes.co.uk/us-federal-reserve-industry-under-
standing-ntech-Blockchain-still-its-infancy-1595107.

Tecnologia Blockchain: uma viso geral 27


Em relao aos investimentos, ainda no existe muita clareza sobre qual a
tendncia. Os investimentos na tecnologia caram 18% neste ltimo ano
(2016), apesar de atingir US $114 milhes no terceiro trimestre22.

Uma das razes para as quedas pode ser uma mudana na forma como start-
ups esto abordando o mercado. Como evidenciado pelos nanciamentos nas
empresas Ripple e Juzhen, mais dinheiro est sendo concedido s startups que
esto procurando trabalhar ao lado e no contra os grandes bancos23.

O interesse dos bancos centrais est em alta e estas instituies provavel-


mente seguiro avaliando os impactos tecnolgicos, regulatrios, oferta de
novos servios, assim como nos modelos de negcios atuais. As principais
instituies nanceiras em todo o mundo esto agora explorando a tecnologia,
com destaque para um aumento no interesse dos governos na sia.

No Brasil, o assunto tambm vem ganhando ateno no setor nanceiro.

Vrias palestras sobre Blockchain foram apresentadas no Ciab FEBRABAN


2016. No evento, os bancos Ita e Bradesco anunciaram a associao ao
consrcio R3. Os especialistas que se apresentaram no evento foram categri-
cos ao armar que: a Distributed Ledger Technology uma ruptura to impor-
tante para os servios nanceiros como foi a Internet24.

Em setembro de 2016, foi realizado o primeiro Hackathon Internacional de


Blockchain no Brasil25. O evento foi organizado pelo Blockchain Center, um
grupo focado em reunir empresas com atividades relacionadas ao Blockchain e
tecnologias similares. Seu objetivo fomentar a adoo e o desenvolvimento

Tecnologia Blockchain: uma viso geral 28


destas tecnologias, para ajudar a tornar o Brasil referncia em tecnologia e
inovao na rea.

O CPqD vem estudando a tecnologia desde meados de 2016. Neste perodo,


especialistas das reas de tecnologia de segurana da informao e com-
putao cognitiva analisaram algumas plataformas de desenvolvimento e,
atualmente, desenvolvem provas de conceito utilizando contratos inteligentes.
Alm disso, foi iniciado um processo de criao de parcerias para desenvolvi-
mento de aplicaes, assim como proposio de projetos de pesquisa e desen-
volvimento para diferentes setores do mercado.

22 Fonte: http://www.coindesk.com/research/state-of-Blockchain-q3-2016/.

23 Fonte: http://www.coindesk.com/coindesk-research-state-Block-
chain-q3-six-takeaways/.

24 Fonte: Decifrar para no ser devorado. Ediane Tiago. Revista Ciab FEBRABAN. Julho/a-
gosto de 2016. Edio 64. http://www.ciab.com.br/pt/publicacoes/revistas#publicacoes,
acessado em 23/12/2016.

25 Fonte: http://www.brasscom.org.br/brasscom/Portugues/detNoticia.php?-
codArea=2&codCategoria=51&codNoticia=1603, acessado em 23/12/2016.

Tecnologia Blockchain: uma viso geral 29


JOS REYNALDO FORMIGONI FILHO

Graduado em 1984 em engenharia eltrica pela Universidade de Campinas. Em 1995 obteve


o ttulo de mestre em engenharia de sistemas pela mesma universidade. Ingressou no CPqD
em 2000, atuando como consultor e pesquisador em diferentes projetos nos setores de
telecomunicaes, nanceiro e eltrico. De 2004 a 2010 foi gerente de estratgia e intelign-
cia regulatria. Do nal de 2010 at o presente o gerente da rea de Tecnologias de
Segurana da Informao e Comunicao. Atualmente, coordena atividades relacionadas
com a tecnologia Blockchain no CPqD.

ALEXANDRE MELLO BRAGA

Bacharel em cincia da computao (UFPA, 1996), mestre em cincia da computao


(UNICAMP, 1999) e especialista no desenvolvimento de aplicaes para Internet (UNIRIO,
2004). Est concluindo o doutorado no Instituto de Computao da UNICAMP com o tema
desenvolvimento de software criptogrco seguro. No CPqD desde 2000, j atuou como
desenvolvedor de software e consultor em segurana da informao em projetos para os
setores nanceiro, governo, foras armadas, varejo, telecomunicaes e sade.

Atualmente atua como pesquisador em segurana da informao e criptograa aplicada.


Possui publicaes cientcas sobre segurana da informao, segurana de software e
criptograa aplicada, em conferncias nacionais e internacionais, com mais de 200 citaes
acadmicas e um prmio de melhor artigo. Professor em cursos de graduao e de
ps-graduao em Campinas, So Paulo, desde 2001, nas disciplinas de criptograa aplicada,
desenvolvimento de software seguro, segurana em redes e segurana na Internet. Possui
as seguintes certicaes prossionais: PMP, CSSLP, CISSP, SCJP, SCMAD, SCWCD.

RODRIGO LIMA VERDE LEAL

Possui graduao em Engenharia Eltrica pela UNICAMP (1995), especializao em Adminis-


trao pela FGV-SP (2002) e mestrado em Poltica Cientca e Tecnolgica pela UNICAMP
(2007). Atualmente pesquisador da Fundao CPqD responsvel pela formulao de
projetos de P&D com parceiros industriais e governamentais. Tem experincia na rea de
gesto da inovao e marketing de produto, atuando principalmente nos seguintes temas:
TIC (telecomunicaes e TI), modelos de negcio, design thinking, gesto de portflio e
roadmaps tecnolgicos.

Tecnologia Blockchain: uma viso geral 30

Você também pode gostar