blockchain: registros eletrônicos distribuídos, imutáveis e seguros
TRANSCRIPT
Blockchainregistros eletrnicosdistribudos, imutveis e seguros
Augusto Herrmann Batista
24/6/2016
O que ?
Blockchain
Um banco de dados distribudo que mantm uma lista continuamente crescente de registros de dados, dificultando a manipulao e reviso.
O que ?
primeira aplicao: moedas digitais ( virtuais), ou criptomoedas
Bitcoin
outros exemplos:altcoins: Namecoin, Litecoin, Ethereum, etc.
Bitcoin: como comeou
artigo acadmico: Satoshi Nakamoto, 2008moeda digital transaes assinadas digitalmente
peer-to-peer, modelo descentralizado
funcionamento baseado no blockchain
remunerao do trabalho computacional pela cunhagem de novas moedas (minerao de Bitcoins)
Bitcoin: crescimento
Bitcoin: software livre em 2009
rpida expanso a partir de 2012
Valor estimado das transaes em US$/ano (Ladislav Mecir, 2016)
Volume de transaes (Zhitelew, 2016)
Bitcoin: aceitao
Exemplos de organizaes que aceitam Bitcoin como pagamento incluem:
Paypal
Microsoft
Dell
Fundao Mozilla
Fundao Wikimedia
Bitcoin: como funciona
Blockchain: livro-caixa global de transaes
distribudo: cada n na rede tem uma cpia do blockchain
/
X YValor: NRef.: T1, T2Bitcoin: transaes
cada transao tem informaes de valores e destinatrios
pagador X envia N bitcoins para recebedor Y
inclui referncias s transaes anteriores
transao assinada pelo pagador
/
T1
T2
Bitcoin: minerao
grupos de transaes so verificados pelo minerador, que faz clculos criptogrficos e cria um bloco
valores (moedas) so emitidos como recompensa pelo trabalho computacional de processamento
BLOCO nBLOCO n-1
T1
Tm
...
T2
Bitcoin: blockchain
blockchain a cadeia de blocos onde cada um referencia o anterior
o blockchain contm todas as transaes j realizadas na histria e de conhecimento pblico
as transaes so identificadas por endereos Bitcoinso pseudnimos, no annimos
BLOCO 1BLOCO 2BLOCO 3BLOCO 4...
Blockchain
Ser que s serve para moedas digitais?
Blockchain: caractersticas
Banco de dados distribudo;
blocos podem conter quaisquer dados (no caso do Bitcoin, registros no livro contbil de transaes);
incentivo econmico: proof-of-work (minerao);clculo matemtico caro computacionalmente de se fazer;
barato de se verificar;
funes de resumo criptogrfico (hash)
Blockchain: caractersticas
assinatura digital a cada transao;
assinatura digital do agente de minerao
estado do blockchain alterado ao acrescentar-se um novo bloconunca se retira ou altera um bloco anterior
blocos devem incluir referncia criptogrfica ao estado anterior
passado imutvel
Aplicaes no financeiras
Cartrios digitais;
registro de patentes e propriedade intelectual;
carimbos de tempo;
registro de descobertas cientficas;
autoria de contedo;
votao digital;
contratos inteligentes
Mais informaes: The Impact of the Blockchain Goes BeyondFinancial Services, Harvard Business Review
Produtos comerciais
Microsoft: Ethereum Blockchain as a Service (EbaaS)
IBM: ADEPT (contratos inteligentes e internet das coisas)
Deloitte e ConsenSys (banco digital)
Consideraes
Ao considerar o uso do blockchain a uma aplicao:considerar se as suas caractersticas (distribudo, transparente, rede de confiana, imutvel, custo computacional, etc.) so compatveis com as necessidades da aplicao
estudar, projetar e associar cada um de seus aspectos tcnicos (ex.: gesto de identidade e par de chaves criptogrficas, transao, bloco, minerao) a elementos da aplicao
Consideraes
Fazer as adaptaes necessrias, por exemplo:se for necessrio sigilo do contedo/transao em algum caso, usar criptografia. Projetar o controle de acesso pode ser complexo
Estudar a distribuio / modelo econmico relacionado aos custos computacionais (minerao)
Referncia tcnica
Mastering Bitcoin: Unlocking Digital CryptocurrenciesLivro de Andreas M. Antonopoulos, editora O'Reilly.
Referncias: aplicao
How The Cryptoconomy Will Be Created , Forbes
New Initiative Aims To Eliminate Corruption With Blockchain Technology, Forbes
Public-Sector Blockchain Pilot Pushes the Tech Forward, Govtech
The Impact of the Blockchain Goes Beyond
Financial Services, Harvard Business Review
Block Chain 2.0: The Renaissance of Money, Wired
Obrigado!
Disponvel em:http://pt.slideshare.net/AugustoHerrmannBatis/Creative Commons Atribuio 4.0
/