SlideShare uma empresa Scribd logo
1 de 20
Rogério
Rodrigues…
Chains of Block - 2008
BitCoin a P2P Cash
BlockChain 2.0...
Imutável
Criptografia Assimétrica
Alta disponibilidade
Blockchain
A Microsoft traz as principais redes Blockchain privadas e federadas do mercado para o Azure como: Corda ,
HyperLedger e Ethereum . Ambas com suporte a criação de smart Contracts.
BaaS – Blockchain As A Service
Com isso você reduz o tempo tendo facilidade com as redes e infraestruturas de diferentes topologias e pré-
configuradas , se preocupando apenas com a gestão e desenvolvimento.
Com o Azure BaaS você terá rapidamente iteração e validacão dos cenários com blockchain rapidamente
usando o stack de recursos do Azure, recursos com o qual já está familiarizado e num mesmo ambiente.
Mais um uso...
Hospitais Operadoras
de Saúde
Azure
Workbench
+ Ethereum
http://remix.ethereum.org
https://faucet.rinkeby.io/
Blockchain Workbench
http://www.rogerio.eti.br
https://bit.ly/2JeDSgu
https://bit.ly/2K225rs
https://bit.ly/2HFHpal
Thank You! Perguntas?
Rogério Rodrigues
Microsoft Student Partner
MTAC
rogerio@rogerio.eti.br http://www.rogerio.eti.br @rogerrrodrigues

Mais conteúdo relacionado

Mais procurados

Smart Contracts com Ethereum Blockchain no Azure
Smart Contracts com Ethereum Blockchain no AzureSmart Contracts com Ethereum Blockchain no Azure
Smart Contracts com Ethereum Blockchain no AzureRogério Rodrigues
 
Blockchain e IoT : aplicações e iniciativas
Blockchain e IoT : aplicações e iniciativasBlockchain e IoT : aplicações e iniciativas
Blockchain e IoT : aplicações e iniciativasRodrigo Lima Verde Leal
 
Blockchain Workshop
Blockchain WorkshopBlockchain Workshop
Blockchain WorkshopDaniel Rocha
 
140916 Conferência Blockchain RTM - Maurício Alban-Salas - Itaú Unibanco
140916 Conferência Blockchain RTM - Maurício Alban-Salas - Itaú Unibanco140916 Conferência Blockchain RTM - Maurício Alban-Salas - Itaú Unibanco
140916 Conferência Blockchain RTM - Maurício Alban-Salas - Itaú UnibancoRTM
 
140916 Conferência Blockchain RTM - Edilson Osório Júnior - Original MY
140916 Conferência Blockchain RTM - Edilson Osório Júnior - Original MY140916 Conferência Blockchain RTM - Edilson Osório Júnior - Original MY
140916 Conferência Blockchain RTM - Edilson Osório Júnior - Original MYRTM
 
140916 Conferência Blockchain RTM - Marcelo Yared - Banco Central do Brasil
140916 Conferência Blockchain RTM - Marcelo Yared - Banco Central do Brasil140916 Conferência Blockchain RTM - Marcelo Yared - Banco Central do Brasil
140916 Conferência Blockchain RTM - Marcelo Yared - Banco Central do BrasilRTM
 
Blockchain e o Novo Ambiente - Curitiba, Brazil 11/12/2018
Blockchain e o Novo Ambiente - Curitiba, Brazil 11/12/2018Blockchain e o Novo Ambiente - Curitiba, Brazil 11/12/2018
Blockchain e o Novo Ambiente - Curitiba, Brazil 11/12/2018Pascual Arrechea
 

Mais procurados (9)

Smart Contracts com Ethereum Blockchain no Azure
Smart Contracts com Ethereum Blockchain no AzureSmart Contracts com Ethereum Blockchain no Azure
Smart Contracts com Ethereum Blockchain no Azure
 
Tecnologia blockchain: uma visão geral
Tecnologia blockchain:  uma visão geralTecnologia blockchain:  uma visão geral
Tecnologia blockchain: uma visão geral
 
Blockchain e IoT : aplicações e iniciativas
Blockchain e IoT : aplicações e iniciativasBlockchain e IoT : aplicações e iniciativas
Blockchain e IoT : aplicações e iniciativas
 
Blockchain Workshop
Blockchain WorkshopBlockchain Workshop
Blockchain Workshop
 
140916 Conferência Blockchain RTM - Maurício Alban-Salas - Itaú Unibanco
140916 Conferência Blockchain RTM - Maurício Alban-Salas - Itaú Unibanco140916 Conferência Blockchain RTM - Maurício Alban-Salas - Itaú Unibanco
140916 Conferência Blockchain RTM - Maurício Alban-Salas - Itaú Unibanco
 
140916 Conferência Blockchain RTM - Edilson Osório Júnior - Original MY
140916 Conferência Blockchain RTM - Edilson Osório Júnior - Original MY140916 Conferência Blockchain RTM - Edilson Osório Júnior - Original MY
140916 Conferência Blockchain RTM - Edilson Osório Júnior - Original MY
 
140916 Conferência Blockchain RTM - Marcelo Yared - Banco Central do Brasil
140916 Conferência Blockchain RTM - Marcelo Yared - Banco Central do Brasil140916 Conferência Blockchain RTM - Marcelo Yared - Banco Central do Brasil
140916 Conferência Blockchain RTM - Marcelo Yared - Banco Central do Brasil
 
Blockchain e o Novo Ambiente - Curitiba, Brazil 11/12/2018
Blockchain e o Novo Ambiente - Curitiba, Brazil 11/12/2018Blockchain e o Novo Ambiente - Curitiba, Brazil 11/12/2018
Blockchain e o Novo Ambiente - Curitiba, Brazil 11/12/2018
 
Blockchain - Uma breve explicação
Blockchain - Uma breve explicaçãoBlockchain - Uma breve explicação
Blockchain - Uma breve explicação
 

Semelhante a Blockchain as a Service - Azure Blockchain WorkBench

Visão geral da plataforma de Sistemas Distribuídos com foco em Internet das C...
Visão geral da plataforma de Sistemas Distribuídos com foco em Internet das C...Visão geral da plataforma de Sistemas Distribuídos com foco em Internet das C...
Visão geral da plataforma de Sistemas Distribuídos com foco em Internet das C...Walter Coan
 
AmbevTech Day - Introdução ao Azure IoT
AmbevTech Day - Introdução ao Azure IoTAmbevTech Day - Introdução ao Azure IoT
AmbevTech Day - Introdução ao Azure IoTWalter Coan
 
Construindo soluções para Internet das Coisas utilizando o Azure
Construindo soluções para Internet das Coisas utilizando o AzureConstruindo soluções para Internet das Coisas utilizando o Azure
Construindo soluções para Internet das Coisas utilizando o AzureWalter Coan
 
Introdução a plataforma Azure IoT
Introdução a plataforma Azure IoTIntrodução a plataforma Azure IoT
Introdução a plataforma Azure IoTWalter Coan
 
Integração: IoT Central + CosmosDB + Power BI - Dicas, desafios e boas práticas.
Integração: IoT Central + CosmosDB + Power BI - Dicas, desafios e boas práticas.Integração: IoT Central + CosmosDB + Power BI - Dicas, desafios e boas práticas.
Integração: IoT Central + CosmosDB + Power BI - Dicas, desafios e boas práticas.Walter Coan
 
Apresentação sobre blockchain, executada no mestrado de ciencia da computação
Apresentação sobre blockchain, executada no mestrado de ciencia da computaçãoApresentação sobre blockchain, executada no mestrado de ciencia da computação
Apresentação sobre blockchain, executada no mestrado de ciencia da computaçãoManoelGuilherme2
 
Azure Floripa - Introdução a plataforma Azure IoT
Azure Floripa - Introdução a plataforma Azure IoTAzure Floripa - Introdução a plataforma Azure IoT
Azure Floripa - Introdução a plataforma Azure IoTWalter Coan
 
Sql Azure no Access Aay Lite 2010
Sql Azure no Access Aay Lite 2010Sql Azure no Access Aay Lite 2010
Sql Azure no Access Aay Lite 2010Ronaldo Ramires
 
Azure Weekend 2ed - Azure Confidential Computing
Azure Weekend 2ed - Azure Confidential ComputingAzure Weekend 2ed - Azure Confidential Computing
Azure Weekend 2ed - Azure Confidential ComputingWalter Coan
 
Construção de soluções IoT mais simples e seguras com Azure IoT Central, Azur...
Construção de soluções IoT mais simples e seguras com Azure IoT Central, Azur...Construção de soluções IoT mais simples e seguras com Azure IoT Central, Azur...
Construção de soluções IoT mais simples e seguras com Azure IoT Central, Azur...Walter Coan
 
TDC Florianópolis 2020 - Microsoft Azure Sphere: novas funcionalidades e apli...
TDC Florianópolis 2020 - Microsoft Azure Sphere: novas funcionalidades e apli...TDC Florianópolis 2020 - Microsoft Azure Sphere: novas funcionalidades e apli...
TDC Florianópolis 2020 - Microsoft Azure Sphere: novas funcionalidades e apli...Walter Coan
 
SQLSaturday 2019 - Desafios e tendências na utilização de bancos de dados par...
SQLSaturday 2019 - Desafios e tendências na utilização de bancos de dados par...SQLSaturday 2019 - Desafios e tendências na utilização de bancos de dados par...
SQLSaturday 2019 - Desafios e tendências na utilização de bancos de dados par...Walter Coan
 
Novidades sobre Azure Sphere
Novidades sobre Azure SphereNovidades sobre Azure Sphere
Novidades sobre Azure SphereWalter Coan
 
Domo Technology Day 2019
Domo Technology Day 2019Domo Technology Day 2019
Domo Technology Day 2019Walter Coan
 
Novidades da plataforma Azure IoT
Novidades da plataforma Azure IoTNovidades da plataforma Azure IoT
Novidades da plataforma Azure IoTWalter Coan
 
Azure na Prática - Azure IoT Edge
Azure na Prática - Azure IoT EdgeAzure na Prática - Azure IoT Edge
Azure na Prática - Azure IoT EdgeWalter Coan
 
Azure IoT Floripa Tech Day
Azure IoT Floripa Tech DayAzure IoT Floripa Tech Day
Azure IoT Floripa Tech DayWalter Coan
 
Ignite The Tour 2019 - Sao Paulo - Blazor, AI & Blockchain
Ignite The Tour 2019 - Sao Paulo - Blazor, AI & BlockchainIgnite The Tour 2019 - Sao Paulo - Blazor, AI & Blockchain
Ignite The Tour 2019 - Sao Paulo - Blazor, AI & BlockchainGustavo Bellini Bigardi
 

Semelhante a Blockchain as a Service - Azure Blockchain WorkBench (20)

AZURE BLOCKCHAIN
AZURE BLOCKCHAINAZURE BLOCKCHAIN
AZURE BLOCKCHAIN
 
Visão geral da plataforma de Sistemas Distribuídos com foco em Internet das C...
Visão geral da plataforma de Sistemas Distribuídos com foco em Internet das C...Visão geral da plataforma de Sistemas Distribuídos com foco em Internet das C...
Visão geral da plataforma de Sistemas Distribuídos com foco em Internet das C...
 
AmbevTech Day - Introdução ao Azure IoT
AmbevTech Day - Introdução ao Azure IoTAmbevTech Day - Introdução ao Azure IoT
AmbevTech Day - Introdução ao Azure IoT
 
Fundamentos de Blockchain
Fundamentos de BlockchainFundamentos de Blockchain
Fundamentos de Blockchain
 
Construindo soluções para Internet das Coisas utilizando o Azure
Construindo soluções para Internet das Coisas utilizando o AzureConstruindo soluções para Internet das Coisas utilizando o Azure
Construindo soluções para Internet das Coisas utilizando o Azure
 
Introdução a plataforma Azure IoT
Introdução a plataforma Azure IoTIntrodução a plataforma Azure IoT
Introdução a plataforma Azure IoT
 
Integração: IoT Central + CosmosDB + Power BI - Dicas, desafios e boas práticas.
Integração: IoT Central + CosmosDB + Power BI - Dicas, desafios e boas práticas.Integração: IoT Central + CosmosDB + Power BI - Dicas, desafios e boas práticas.
Integração: IoT Central + CosmosDB + Power BI - Dicas, desafios e boas práticas.
 
Apresentação sobre blockchain, executada no mestrado de ciencia da computação
Apresentação sobre blockchain, executada no mestrado de ciencia da computaçãoApresentação sobre blockchain, executada no mestrado de ciencia da computação
Apresentação sobre blockchain, executada no mestrado de ciencia da computação
 
Azure Floripa - Introdução a plataforma Azure IoT
Azure Floripa - Introdução a plataforma Azure IoTAzure Floripa - Introdução a plataforma Azure IoT
Azure Floripa - Introdução a plataforma Azure IoT
 
Sql Azure no Access Aay Lite 2010
Sql Azure no Access Aay Lite 2010Sql Azure no Access Aay Lite 2010
Sql Azure no Access Aay Lite 2010
 
Azure Weekend 2ed - Azure Confidential Computing
Azure Weekend 2ed - Azure Confidential ComputingAzure Weekend 2ed - Azure Confidential Computing
Azure Weekend 2ed - Azure Confidential Computing
 
Construção de soluções IoT mais simples e seguras com Azure IoT Central, Azur...
Construção de soluções IoT mais simples e seguras com Azure IoT Central, Azur...Construção de soluções IoT mais simples e seguras com Azure IoT Central, Azur...
Construção de soluções IoT mais simples e seguras com Azure IoT Central, Azur...
 
TDC Florianópolis 2020 - Microsoft Azure Sphere: novas funcionalidades e apli...
TDC Florianópolis 2020 - Microsoft Azure Sphere: novas funcionalidades e apli...TDC Florianópolis 2020 - Microsoft Azure Sphere: novas funcionalidades e apli...
TDC Florianópolis 2020 - Microsoft Azure Sphere: novas funcionalidades e apli...
 
SQLSaturday 2019 - Desafios e tendências na utilização de bancos de dados par...
SQLSaturday 2019 - Desafios e tendências na utilização de bancos de dados par...SQLSaturday 2019 - Desafios e tendências na utilização de bancos de dados par...
SQLSaturday 2019 - Desafios e tendências na utilização de bancos de dados par...
 
Novidades sobre Azure Sphere
Novidades sobre Azure SphereNovidades sobre Azure Sphere
Novidades sobre Azure Sphere
 
Domo Technology Day 2019
Domo Technology Day 2019Domo Technology Day 2019
Domo Technology Day 2019
 
Novidades da plataforma Azure IoT
Novidades da plataforma Azure IoTNovidades da plataforma Azure IoT
Novidades da plataforma Azure IoT
 
Azure na Prática - Azure IoT Edge
Azure na Prática - Azure IoT EdgeAzure na Prática - Azure IoT Edge
Azure na Prática - Azure IoT Edge
 
Azure IoT Floripa Tech Day
Azure IoT Floripa Tech DayAzure IoT Floripa Tech Day
Azure IoT Floripa Tech Day
 
Ignite The Tour 2019 - Sao Paulo - Blazor, AI & Blockchain
Ignite The Tour 2019 - Sao Paulo - Blazor, AI & BlockchainIgnite The Tour 2019 - Sao Paulo - Blazor, AI & Blockchain
Ignite The Tour 2019 - Sao Paulo - Blazor, AI & Blockchain
 

Mais de Rogério Rodrigues

Cognitive Services: Aplicando Inteligência Artificial
Cognitive Services: Aplicando Inteligência ArtificialCognitive Services: Aplicando Inteligência Artificial
Cognitive Services: Aplicando Inteligência ArtificialRogério Rodrigues
 
Gestão Ágil de Projetos com VS e TFS 2013
Gestão Ágil de Projetos com VS e TFS 2013Gestão Ágil de Projetos com VS e TFS 2013
Gestão Ágil de Projetos com VS e TFS 2013Rogério Rodrigues
 
Cross Platform com Xamarin e Visual Studio 2013
Cross Platform com Xamarin e Visual Studio 2013Cross Platform com Xamarin e Visual Studio 2013
Cross Platform com Xamarin e Visual Studio 2013Rogério Rodrigues
 
Iniciando com .NET no Visual studio 2013
Iniciando com .NET no Visual studio 2013Iniciando com .NET no Visual studio 2013
Iniciando com .NET no Visual studio 2013Rogério Rodrigues
 
Iniciando Desenvolvimento para Windows 8
Iniciando Desenvolvimento para Windows 8Iniciando Desenvolvimento para Windows 8
Iniciando Desenvolvimento para Windows 8Rogério Rodrigues
 
Iniciando desenvolvimento para Windows Phone 7
Iniciando desenvolvimento para Windows Phone 7Iniciando desenvolvimento para Windows Phone 7
Iniciando desenvolvimento para Windows Phone 7Rogério Rodrigues
 
DevBrasil OpenDay São José do Rio Preto
DevBrasil OpenDay São José do Rio PretoDevBrasil OpenDay São José do Rio Preto
DevBrasil OpenDay São José do Rio PretoRogério Rodrigues
 
Visual Studio Summit 2012 - Team Foundation Server 2012 Express
Visual Studio Summit 2012 - Team Foundation Server 2012 ExpressVisual Studio Summit 2012 - Team Foundation Server 2012 Express
Visual Studio Summit 2012 - Team Foundation Server 2012 ExpressRogério Rodrigues
 
Visual Studio Summit 2012 - Novidades do Visual Studio 2012 Express
Visual Studio Summit 2012 - Novidades do Visual Studio 2012 ExpressVisual Studio Summit 2012 - Novidades do Visual Studio 2012 Express
Visual Studio Summit 2012 - Novidades do Visual Studio 2012 ExpressRogério Rodrigues
 

Mais de Rogério Rodrigues (19)

Baixada Nerd Itanhaém
Baixada Nerd ItanhaémBaixada Nerd Itanhaém
Baixada Nerd Itanhaém
 
Cognitive Services: Aplicando Inteligência Artificial
Cognitive Services: Aplicando Inteligência ArtificialCognitive Services: Aplicando Inteligência Artificial
Cognitive Services: Aplicando Inteligência Artificial
 
Watch & Wear com Xamarin e C#
Watch & Wear com Xamarin e C#Watch & Wear com Xamarin e C#
Watch & Wear com Xamarin e C#
 
Gestão Ágil de Projetos com VS e TFS 2013
Gestão Ágil de Projetos com VS e TFS 2013Gestão Ágil de Projetos com VS e TFS 2013
Gestão Ágil de Projetos com VS e TFS 2013
 
Cross Platform com Xamarin e Visual Studio 2013
Cross Platform com Xamarin e Visual Studio 2013Cross Platform com Xamarin e Visual Studio 2013
Cross Platform com Xamarin e Visual Studio 2013
 
Windows 8 Apps
Windows 8 AppsWindows 8 Apps
Windows 8 Apps
 
Iniciando com .NET no Visual studio 2013
Iniciando com .NET no Visual studio 2013Iniciando com .NET no Visual studio 2013
Iniciando com .NET no Visual studio 2013
 
Windows Phone 8
Windows Phone 8Windows Phone 8
Windows Phone 8
 
Projeto Codinome Collectors
Projeto Codinome CollectorsProjeto Codinome Collectors
Projeto Codinome Collectors
 
Imagine cup 2013
Imagine cup 2013Imagine cup 2013
Imagine cup 2013
 
Iniciando Desenvolvimento para Windows 8
Iniciando Desenvolvimento para Windows 8Iniciando Desenvolvimento para Windows 8
Iniciando Desenvolvimento para Windows 8
 
Iniciando desenvolvimento para Windows Phone 7
Iniciando desenvolvimento para Windows Phone 7Iniciando desenvolvimento para Windows Phone 7
Iniciando desenvolvimento para Windows Phone 7
 
Iniciando com .NET no VS 2012
Iniciando com .NET no VS 2012Iniciando com .NET no VS 2012
Iniciando com .NET no VS 2012
 
7 masters - TFS Express 2012
7 masters - TFS Express 20127 masters - TFS Express 2012
7 masters - TFS Express 2012
 
Msp phone
Msp phoneMsp phone
Msp phone
 
Msp workshop
Msp workshopMsp workshop
Msp workshop
 
DevBrasil OpenDay São José do Rio Preto
DevBrasil OpenDay São José do Rio PretoDevBrasil OpenDay São José do Rio Preto
DevBrasil OpenDay São José do Rio Preto
 
Visual Studio Summit 2012 - Team Foundation Server 2012 Express
Visual Studio Summit 2012 - Team Foundation Server 2012 ExpressVisual Studio Summit 2012 - Team Foundation Server 2012 Express
Visual Studio Summit 2012 - Team Foundation Server 2012 Express
 
Visual Studio Summit 2012 - Novidades do Visual Studio 2012 Express
Visual Studio Summit 2012 - Novidades do Visual Studio 2012 ExpressVisual Studio Summit 2012 - Novidades do Visual Studio 2012 Express
Visual Studio Summit 2012 - Novidades do Visual Studio 2012 Express
 

Último

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 

Último (6)

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

Blockchain as a Service - Azure Blockchain WorkBench

Notas do Editor

  1. Chain of Blocks Foi primeiramente definido no código-fonte original do bitcoin e, portanto, sua origem se confunde com a da moeda digital. A definição original foi criada em 2008 com a publicação do artigo "Bitcoin: A Peer-to-Peer Electronic Cash System" por Satoshi Nakamoto. As palavras “bloco” e “cadeia” (block and chain) foram usadas separadamente no documento original de Satoshi, em outubro de 2008 Ao longo dos primeiros anos, a palavra foi modificada, para ser um pouco mais sonora, com isso chegamos ao que temos hoje: Blockchain. Em 2014, surge o termo "Blockchain 2.0" usado para descrever um novo projeto no campo de banco de dados distribuído ou tecnologia de registros distribuídos (o que seria, na sigla em inglês, DLT) Um bloco é um conjunto de transações que foram agrupadas e validadas pelos mineradores. Cada bloco está ligado ao bloco anterior, criando assim uma cadeia de blocos. Para ter validade, cada bloco deve estar ligado ao bloco anterior, referindo-se a ele. Assim, é criada uma cadeia de blocos. Essa estrutura marca permanentemente o momento e armazena as trocas de valor que são realizadas na rede, impedindo que qualquer pessoa altere o livro-razão ou a cadeia de blocos; (sugestão: impedindo a alteração do livro-razão oud a cadeia de blocos) Imagine esse registro no Blockchain como uma anotação feita em uma linha do Excel; Os registros são validados em sequencia, tornando-se imutáveis com a validação da rede;
  2. block chain publico A distinção entre Blockchains públicas e privadas está relacionada a quais indivíduos é permitido participar da rede, além de executar o protocolo de consenso e manter o livro-razão compartilhado. Um Blockchain público está completamente aberto e qualquer um pode participar e ser um nó da rede, que possui um mecanismo para incentivar a integração de mais participantes. O Blockchain do Bitcoin é uma das maiores redes públicas em produção hoje. Uma das desvantagens de um Blockchain pú- blico é a quantidade substancial de poder computacional que é necessário para manter o banco de dados distribuído em grande escala. blockchain federado Esse Blockchain opera sob a liderança de um grupo. Ao contrário dos Blockchains públicos, eles não permitem que qualquer pessoa com conexão à internet participe no processo de verificação de transações. Os Blockchains federados são mais rápidos (maior escalabilidade) e oferecem mais privacidade de transações. As cadeias de bloco do consórcio são principalmente usadas no setor bancário. O processo de consenso é controlado por um conjunto pré- -selecionado de nós; por exemplo, pode-se imaginar um consórcio de 15 instituições financeiras, cada uma das quais opera um nó e das quais 10 devem assinar todos os blocos para que o bloco seja válido. O direito de ler o bloco pode ser público ou restrito aos participantes. blockchain privado Uma rede privada de blocos requer um convite e deve ser validada pelo iniciador da rede ou por um conjunto de regras implementadas por ele. As empresas que configuraram uma cadeia de blocos privada geralmente estabelecem uma rede aprovada. Isso coloca restrições sobre quem é permitido participar na rede e somente em determinadas transações. Os aspirantes precisam obter um convite ou permissão para integrar à rede. O mecanismo de controle de acesso pode variar: os participantes existentes podem decidir futuros participantes; uma autoridade reguladora pode emitir licenças de participação; ou um consórcio poderia tomar as decisões. Uma vez que uma entidade se juntou à rede, ela desempenhará um papel na manutenção da cadeia de blocos de forma descentralizada.
  3. O projeto Ethereum decidiu criar sua própria cadeia de blocos, com propriedades muito diferentes que a do Bitcoin, desacoplando a camada de contrato inteligente do protocolo core do Blockchain. Dessa maneira, foi possível oferecer uma nova forma de criar mercados on-line e transações programáveis conhecidas como contratos inteligentes ou “smart contracts”.
  4. O projeto Ethereum decidiu criar sua própria cadeia de blocos, com propriedades muito diferentes que a do Bitcoin, desacoplando a camada de contrato inteligente do protocolo core do Blockchain. Dessa maneira, foi possível oferecer uma nova forma de criar mercados on-line e transações programáveis conhecidas como contratos inteligentes ou “smart contracts”.
  5. Quais as vantagens dos smart contracts? Por serem os principais responsáveis por realizar os registros das transações dentro do blockchain, os smart contracts são ferramentas essenciais para o funcionamento de todo o mercado de criptomoedas. Mas eles trazem vantagens que vão além desse universo, como você vai ver a partir de agora! Rapidez Feitos por meio de uma programação que já leva em conta diversos fatores, como as regras financeiras e tributárias que incidem sobre determinada transação, os contratos inteligentes são muito rápidos. Nesse contexto, as partes não precisam fazer consultas jurídica e legal a cada novo acordo, já que os requisitos já foram incluídos na programação inicial. Cabe ao cliente, portanto, apenas ler o contrato eletrônico e assiná-lo! Dessa forma, saem de cena cartórios, impressões em várias vias, envio de papéis via motoboy ou correios, dando lugar a dashboards de uso simples, acionados por pouquíssimos cliques. Segurança Os acordos feitos por meio de contratos inteligentes são muito seguros, a começar pelos requisitos legais, como falamos no tópico anterior. Mas os arquivos em si também recebem uma série de recursos antifraude, em especial a criptografia. Assim, os dados só são lidos por quem possui a chave para acessar determinado arquivo, o que pode se restringir a apenas o comprador e vendedor, por exemplo. Dessa forma, é possível não só garantir a origem e a destinação dos contratos como até identificar quando e por que o documento foi alterado. Com isso, a integridade do arquivo é preservada, o que, por consequência, consolida a lisura do acordo. Comodidade O combo segurança e rapidez dá uma comodidade inédita às transações virtuais. Hoje em dia, a maior parte dos negócios digitais feita entre desconhecidos no Brasil se dá via marketplaces — como o Mercado Livre. Esse mediador atua ativamente para garantir que nem quem compra nem quem vende seja lesado. No entanto, esse serviço é prestado com um custo que se traduz nas taxas cobradas pelos próprios marketplaces. Ao eliminar a necessidade de um intermediador externo, o contrato inteligente dá autonomia às partes diretamente envolvidas. Sem intermediadores, o custo das transações cai consideravelmente, sem que se perca por isso a segurança de vista. Controle Como os smart contracts são autoexecutáveis, permitem um nível de controle de processos excelente. Voltando ao exemplo da locação de carros: o locador consegue usar informações coletadas pelo próprio contrato. Conhecendo a distância percorrida pelo veículo enquanto locado, é possível entender o consumo médio de combustível e fazer cálculos de despesas médias, identificando a lucratividade da transação. Integração O grande diferencial dos contratos eletrônicos inteligentes é que eles também podem ser usados em ferramentas automatizadas de gestão empresarial. Com isso, você consegue aproveitar os dados dos arquivos para entender melhor o funcionamento da sua empresa, sempre tomando como base informações realmente qualificadas. Seu negócio pode usar um sistema de Digital Transaction Management (DTM), que coleta e organiza os arquivos de forma inteligente, além de ainda usar essas informações para gerar relatórios ricos para a tomada de decisões. Você consegue, assim, identificar quais clientes geram mais contratos de vendas ou quais compradores têm maior ticket médio, por exemplo. Os sistemas DTM ainda funcionam baseados na nuvem, o que significa que você pode criar, assinar e enviar documentos de forma segura e rápida por meio de qualquer dispositivo conectado à internet — seja um notebook, um tablet ou um smartphone.
  6. Que setores são diretamente impactados? Como falamos, os contratos inteligentes ganharam popularidade acompanhando o crescimento das criptomoedas, já que são pontos-chave para o funcionamento correto dessas transações. Mas por mais que a moeda virtual já seja aceita em vários tipos de negócios, como e-commerces, hotéis, restaurantes e até mesmo bancos tradicionais, isso não significa que só quem usa Bitcoins será impactado. Na prática, o modelo pode ser replicado em diversos outros nichos, agregando todas as vantagens que acabamos de listar no tópico anterior. Para que isso fique claro, vamos a alguns exemplos? Varejo online O varejo online está na liderança do uso de contratos inteligentes, sendo sua utilidade evidente em um processo bem simples: a confirmação de recebimento dos produtos, com a respectiva autorização de transferência de valores. Pense na venda de um tênis feita por um holandês para um brasileiro, por exemplo. Como o frete é demorado e existe a possibilidade de que a entrega nunca se concretize, estabelece-se que a transferência dos valores (seja por meio de moeda virtual ou cartão de crédito tradicional) só será realizada após o comprador receber o calçado na sua casa, em um prazo previamente definido. Nesse caso, o contrato inteligente pode usar o rastreador dos Correios ou da transportadora envolvida para acompanhar a entrega do produto, que, quando realizada, libera o próprio smart contract a fazer o pagamento ao vendedor. Mercado imobiliário Abrimos este post citando o uso hipotético do smart contract em um acordo de aluguel. E não é nada difícil imaginar, nesse contexto, que controlar automaticamente a adimplência de locatários é muito mais prático que conferir o extrato bancário mês a mês, certo? Quando falamos no alto volume de acordos sob a responsabilidade de uma imobiliária, fica evidente que o controle manual não é uma boa opção. Os contratos inteligentes também podem ser usados para transações de compra e venda de imóveis, bem como funcionar como aliados na administração de condomínios — usados tanto com os próprios condôminos quanto na contratação de fornecedores. Ao contratar uma empresa de reforma predial, por exemplo, eles entram como uma forma de garantir que a terceirizada só receberá a quantia combinada quando certas etapas da obra forem concluídas, garantindo celeridade e confiabilidade na relação. Meio jurídico É simplesmente impossível pensarmos em acordos judiciais sem imaginar papéis e mais papéis a serem assinados à caneta, oficializados por autoridades e arquivados em alguma estante de fórum. Mas é claro que o peso da burocracia acaba impactando negativamente a efetividade dos acordos. Afinal, fica difícil averiguar as partes estão de fato cumprindo o combinado se até encontrar a pasta do acordo judicial já é um desafio enorme. Com contratos inteligentes, as partes podem oficializar os documentos judiciais usando ferramentas de controle autoexecutáveis. Assim, se a empresa fez um acordo com um fornecedor para ser indenizada por um serviço incorretamente prestado e a indenização deve acontecer em 15 parcelas, por exemplo, o próprio contrato pode ser dotado de ferramentas para identificar a regularidade do pagamento. No caso de atrasos, é possível emitir um alerta para os setores responsáveis, por exemplo. Mercado de seguros Outro mercado que depende de uma boa gestão de contratos é o das seguradoras. Hoje em dia, as empresas já investem pesado para criar documentos abrangentes, que apontem cada tipo de sinistro a ser coberto, em quais circunstâncias e em quais prazos. Nesse cenário, um sistema de acordos inteligentes ajuda a ganhar velocidade e segurança nos processos internos. E se o segurado de um veículo só puder renovar seu seguro quando o pagamento do IPVA estiver em dia? Pois o contrato inteligente pode ser programado para só autorizar a renovação quando detectar o pagamento do tributo. No futuro, o smart contract ainda será capaz de entender se o proprietário fez as manutenções programadas pela fabricante e, usando dados de geolocalização, averiguar se um acidente causador de sinistro aconteceu dentro de uma cidade ou um estado coberto pelo seguro.
  7. neste cenário de uma explosão exponencial na geração de dados digitais da saúde de cada paciente, vindos dos exames diagnósticos, prontuários eletrônicos,wearables , dentre outros, e armazenados em diferentes repositórios dos hospitais, clínicas e prestadores de serviços assistenciais com a blockchain você poderá ter um banco de dados da jornada do paciente interoperavel sendo ele o dono da informação e permitindo somente a quem ele quiser e ao nivel que quiser ter acesso às suas informações. Os pacientes por exemplo poderão escolher quando e para quem autorizar o acesso aos seus registros médicos . Os prestadores de assistência na saúde precisariam de chaves criptografadas para solicitar informações aos pacientes, e os pacientes poderão, por sua vez, selecionar quem tem acesso aos seus registros médicos e quando. Os pacientes poderão até pré autorizar o compartilhamento de informações com provedores específicos em situações de emergências sem realmente ter de antecipar o compartilhamento desses dados e ainda escolher quais entidades de pesquisa científica desejam  emprestar ou vender parte de seus dados.
  8. pragma solidity ^0.4.23; contract MeuNome { string public name; function setNome(string newName)public{ name = newName; } }
  9. A Microsoft trouxe o Blockchain Workbench que reúne a stack de recursos do Microsoft Azure para ajudar a implantar aplicações descentralizadas blockchain em processos coorporativos. Com o Workbench a infraestrutura já é implementada em poucos steps com os recursos necessários para os desenvolvedores focar na criação da lógica do negócio e nos Smart Contracts ( Contratos inteligentes ), integrando com diversos recursos e serviços do azure com a automação inteligente de tarefas. Com o Workbench vai facilitar para que o desenvolvedor integre disponibilize Dapps através de um serviços Web ou API REST com gerenciamento de usuários integrados ao AD, facilmente utilizando o padrão de mensagens que compõe as transações na API Nativa Blockchain, além do próprio Workbench possuir um barramento de serviços e Grid de Eventos para gerenciar todas as iterações. Atualmente o Workbench está integrado somente ao Consortium Ethereum mas futuramente terão integrações com HyperLedger e Corda aumentando assim as opções de abordagens blockchain dentro do Azure.
  10. pragma solidity ^0.4.23; contract MeuNome { string public name; function setNome(string newName)public{ name = newName; } }
  11. pragma solidity ^0.4.23; contract MeuNome { string public name; function setNome(string newName)public{ name = newName; } }
  12. pragma solidity ^0.4.23; contract MeuNome { string public name; function setNome(string newName)public{ name = newName; } }
  13. pragma solidity ^0.4.23; contract MeuNome { string public name; function setNome(string newName)public{ name = newName; } }