A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Blockchain Como Serviço no Azure

Apresentações semelhantes


Apresentação em tema: "Blockchain Como Serviço no Azure"— Transcrição da apresentação:

1 Blockchain Como Serviço no Azure
Anderson Vasconcelos Vagner Oliveira

2 Sponsors

3 Grupos Locais

4 SQL Saturday – 2018 [Previstos]
Mês Local Abril Joinville Maio Belo Horizonte Junho Caxias do Sul Agosto Brasilia

5 Os sorteios vão ser realizados no final do evento.

6 Anderson Vasconcelos Quem sou eu?
Bacharel em Ciência da Computação pela Faculdade Ruy Barbosa. Trabalho com o banco de dados SQL Server a 8 anos Sou MTAC Anderson Vasconcelos Systems Analyst – Nutricash andersonvasconcelos andersonvasconcelos

7 Vagner Oliveira Quem sou eu?
Bacharelando em Sistemas de Informação pelo Centro Universitário Estácio da Bahia Membro ativo dos grupos PSL – Bahia, Sql Server Bahia e HackBahia. Estudioso sobre Criptomoedas e Blockchain. Vagner Oliveira Information Technology Analyst vopp86 @vopp86 /vopp86

8 Agenda Ethereum Como funciona o ethereum?
O que é Blockchain? Principais Características Arquitetura Simplificada Bloco; Nó; Transação; Wallet Funcionamento Ethereum Como funciona o ethereum? O Ethereum no azure (Blockchain como serviço) Dúvidas

9 O que é Blockchain? Um banco de dados distribuído , um protocolo de rede , um pássaro ou um avião? Banco de Dados: Conceitualmente sua tecnologia é similar a um banco de dados, porém, a forma de interagir é diferente: Transações, Blocos, Criptografia Funciona como um “livro de registro” que garante a autenticidade e integridade dessa transação, partindo da impossibilidade de qualquer tipo de alteração.

10 O que é Blockchain? A tecnologia está baseada em 4 fundamentos:
O registro compartilhado das transações; O consenso para verificação das transações; Um contrato que determina as regras de funcionamento das transações; A criptografia.

11 Principais Características
TRANSPARÊNCIA - É possível ter a visualização de qualquer transação. DESCENTRALIZADO - Não há necessidade de um órgão intermediário que aprove a transação ou que determine certos regulamentos de contrato. SEGURANÇA - O banco de dados é imutável, em outra palavras, consiste em um registro que não pode ser alterado, revisado ou adulterado, nem mesmo para aqueles que operam o banco de dados. CONFIANÇA - A validação de uma transação requer que outros computadores de outros participantes entrem em um consenso para possibilitar que essa transação ocorra. AUTOMATIZADO - O software foi desenvolvido para que não haja duplicidade ou informação conflituosa, sendo assim, transações que não respeitem essa regra não são registradas dentro do Blockchain.

12 Arquitetura Simplificada- Bloco
Version Info Noce Previous Block TimeStamp Proof of work Hash Block 1 Block 0 Block 3 Block 2 ... Merkle Merkle Tree Hash Transaction’s id list ...

13 Arquitetura Simplificada - Nó
O blockchain é  uma rede distribuída, não existe intermediários para realizar e validar uma transação, muito menos alguém para cobrar altas taxas de operação. Basicamente todos os computadores dentro dessa rede (também conhecidos como nós) precisam reconhecer a transação para ela se tornar válida. Nó 1 Nó 3 Nó 2

14 Arquitetura Simplificada - Transação
A unidade de informação dentro do Blockchain é conhecida por transação. As transações não é necessariamente representa por dinheiro, ativos financeiros, pode ser qualquer coisa, desde música, vídeos, jogos até uma propriedade. Cada usuário e transação possui uma identificação própria, de modo que sem esses dados de identificação é impossível saber quem está por trás daquele processo.

15 Wallet O que são? As digital wallets (carteiras digitais, em tradução livre) têm essencialmente a mesma funcionalidade, mas, ao invés de retirar seu cartão de crédito para fazer uma transação, você usa o seu telefone com o aplicativo correspondente contendo seus dados bancários. Como funcionam? Uma carteira digital é sempre baseada em um software de criptografia que substitui a antiga carteira física durante as transações monetárias, com mais segurança. Aos comerciantes, a solução também oferece o benefício de proteger contra fraudes, além de dar mais opções de formas de pagamento aos clientes.

16

17 Ethereum O que é? Ethereum é uma plataforma descentralizada capaz de executar contratos inteligentes e aplicações descentralizadas utilizando a tecnologia blockchain. O que é Ether? É um token utilizado como combustível (gás) dentro da plataforma do Etherium para rodas os contratos inteligentes e outros recursos. Além disso ele também é negociado como criptomoedas.

18 Ethereum consortium network architecture on Azure

19 Demonstração no Azure

20 Dúvidas?

21 Referências Blockchain < Acesso em 20/08/2017 Blockchain: o que é e como funciona < Acesso em 20/08/2017 Blockchain, a “alma” do bitcoin < Acesso em 20/08/2017 Blockchain: o banco de dados global que chegou para mudar as transações < Acesso em 20/08/2017 Blockchain: uma cronologia < Acesso em 20/08/2017 Getting Started with Blockchain as a Service using Microsoft Azure Dev Test Labs < Acesso em 20/08/2017

22 OBRIGADO


Carregar ppt "Blockchain Como Serviço no Azure"

Apresentações semelhantes


Anúncios Google