O documento discute os problemas da Web 2.0 e apresenta a Web 3.0 como uma solução descentralizada. A Web 3.0 usará blockchain, criptomoedas e aplicativos descentralizados (DApps) para resolver problemas como falta de privacidade, propriedade de dados e concentração de poder nas grandes empresas de tecnologia.
Este whitepaper tem por objetivo apresentar uma visão geral da tecnologia Blockchain, abordando, de modo introdutório, os temas que julgamos mais relevantes.
Você conhece o Blockchain? Sabe o que ela pode fazer pela sua empresa? E a pergunta mais importante: sabe como implementar essa tecnologia para melhorar processos e desenvolver projetos?
A tecnologia que está gerando muitas perguntas e muitas novas aplicações já é uma realidade no mercado corporativo. E pode ajudar a sua empresa a otimizar processos, agilizar projetos e reduzir custos e fraudes.
Em nosso Pocket Content “Blockchain: muito além das criptomoedas” fizemos uma versão reduzida para que possa apresentar esse tecnologia e seus benefícios de maneira rápida na sua empresa!
Apresente por aí!
Se você quiser se aprofundar ainda mais sobre esse assunto, leia a versão completa do nosso ebook Blockchain: muito além das criptomoedas: https://conteudo.mjv.com.br/ebook-blockchain-muito-além-das-criptomedas
Evolução da comunicação, redes sociais, facilidade na interação.
Wikis, blogs, forums e mídias para a empresa do futuro agora.
Empresa 2.0 é a utilização das mídias sociais nas empresas.
Este whitepaper tem por objetivo apresentar uma visão geral da tecnologia Blockchain, abordando, de modo introdutório, os temas que julgamos mais relevantes.
Você conhece o Blockchain? Sabe o que ela pode fazer pela sua empresa? E a pergunta mais importante: sabe como implementar essa tecnologia para melhorar processos e desenvolver projetos?
A tecnologia que está gerando muitas perguntas e muitas novas aplicações já é uma realidade no mercado corporativo. E pode ajudar a sua empresa a otimizar processos, agilizar projetos e reduzir custos e fraudes.
Em nosso Pocket Content “Blockchain: muito além das criptomoedas” fizemos uma versão reduzida para que possa apresentar esse tecnologia e seus benefícios de maneira rápida na sua empresa!
Apresente por aí!
Se você quiser se aprofundar ainda mais sobre esse assunto, leia a versão completa do nosso ebook Blockchain: muito além das criptomoedas: https://conteudo.mjv.com.br/ebook-blockchain-muito-além-das-criptomedas
Evolução da comunicação, redes sociais, facilidade na interação.
Wikis, blogs, forums e mídias para a empresa do futuro agora.
Empresa 2.0 é a utilização das mídias sociais nas empresas.
Apenas monitorar a infraestrutura não é o bastante, com as modernas arquiteturas de software e a necessidade de rápida entregas de software, começaram a exigir uma monitoria inteligente. Partindo do paper do Google apresentando o Borg iremos abordar os benefícios e técnicas para identificação de erros de forma granular traduzindo 0 e 1 para negócios.
Com histórico de métricas ?Time-series based?, alertas poderoso, bibliotecas de instrumentação em Java, Python, C#, Go, PHP, NodeJS, Erlang entre outros, apresentamos o Prometheus.io criado pela equipe do SoundCloud. O case é a implementação de nova equipe Site Reliability Engineering na estrutura de Operações de TI da B2W.
HACKBCBR - RIPPEX - Rafael Pereira e Jan SchnurleVictor Cunha
Missão: “Remover o atrito do movimento de valores”
Criar estruturas e serviços que possibilitem mover valores globalmente, em tempo real, com segurança e sem limites superiores ou inferiores.
O que é a Internet dos Valores ?
Camada da Internet capaz de criar, propagar e validar transações fiduciárias de maneira descentralizada
Pagamentos, Contratos, Negociações e outros...
HACKBCBR - RIPPEX - Rafael Pereira e Jan SchnurleVictor Cunha
Missão: “Remover o atrito do movimento de valores”
Criar estruturas e serviços que possibilitem mover valores globalmente, em tempo real, com segurança e sem limites superiores ou inferiores.
O que é a Internet dos Valores ?
Camada da Internet capaz de criar, propagar e validar transações fiduciárias de maneira descentralizada
Pagamentos, Contratos, Negociações e outros...
Modular Monoliths - Como é possível organizar sua aplicação para habilitar um...Luiz Costa
O objetivo desta palestra é mostrar como é possível construir uma aplicação baseada na idéia de MonolithFirst e atrasar a decisão de separar em microserviços. A ideia de modular monoliths vem da organização e separação da sua aplicação em módulos ou componentes autônomos que se relacionam entre si, mas estão dentro de uma mesma base de código. Nesta palestra será mostrado como identificar e separar estes módulos, além de um processo que permite extrair um módulo e distribuir como um microserviço.
[CESAR REPORTS] O que falta na internet para as coisas?CESAR
SÉRIE: IoT - Internet das Coisas
REPORT: O que falta na internet para as coisas? (9/9)
AUTOR: Tiago Barros, Consultor em Sistemas Embarcados e Líder do Grupo de Pesquisa em IoT do CESAR
"Existem iniciativas para padronização dos protocolos de IoT, mas no curto-médio prazo diversos padrões de protocolos irão coexistir. Plataformas que implementam alguns desses padrões estão aparecendo e sendo utilizadas para o desenvolvimento de soluções em IoT."
Para saber mais sobre o Knot, plataforma aberta de internet das coisas do CESAR, acesse: http://www.slideshare.net/CESAR/knot-knot-network-of-things
Como DDD e Strategic Design estão nos ajudando a modernizar um LegadoLuiz Costa
O objetivo desta palestra é mostrar como é possível evoluir e reescrever partes de uma aplicação legada com mais 5 anos em produção utilizando técnicas de uma parte Domain Driven Design conhecida como Strategic Design. É uma aplicação web escrita em Python e Django que suporta a operação de um grupo focado em medicina do trabalho, com clínicas espalhadas pelo país.
Nesta palestra vamos mostrar uma abordagem que pode ajudar times que precisam lidar com aplicações legadas grandes e complexas no caminho da modernização.
Erros que cometemos na arquitetura de micro-serviços e a evolução para Contai...brunoaalves
Desde que começamos o desenvolvimento da plataforma da Dito tínhamos o conceito de micro-serviços em mente. Apesar de termos o conceito desde o princípio cometemos vários erros nos últimos anos que geraram vários aprendizados e evolução da nossa arquitetura que hoje está cada vez mais baseada em containers. A ideia deste talk é falar dos erros, aprendizados e mostrar um pouco de como estamos evoluindo atualmente utilizando Docker e Kubernetes.
Python Brasil 2020 - Desmitificando pipeline de dados com Python: o que apren...Affinitas GmbH
Quais os problemas da engenharia de dados? Python é uma ferramenta que importa nessa jornada. Conceitos básicos serão apresentados para desmistificar erros mais comuns ao projetar pipelines usando Python, desde aquisição, ingestão, transformação, armazenamento e gerenciamento.
Apenas monitorar a infraestrutura não é o bastante, com as modernas arquiteturas de software e a necessidade de rápida entregas de software, começaram a exigir uma monitoria inteligente. Partindo do paper do Google apresentando o Borg iremos abordar os benefícios e técnicas para identificação de erros de forma granular traduzindo 0 e 1 para negócios.
Com histórico de métricas ?Time-series based?, alertas poderoso, bibliotecas de instrumentação em Java, Python, C#, Go, PHP, NodeJS, Erlang entre outros, apresentamos o Prometheus.io criado pela equipe do SoundCloud. O case é a implementação de nova equipe Site Reliability Engineering na estrutura de Operações de TI da B2W.
HACKBCBR - RIPPEX - Rafael Pereira e Jan SchnurleVictor Cunha
Missão: “Remover o atrito do movimento de valores”
Criar estruturas e serviços que possibilitem mover valores globalmente, em tempo real, com segurança e sem limites superiores ou inferiores.
O que é a Internet dos Valores ?
Camada da Internet capaz de criar, propagar e validar transações fiduciárias de maneira descentralizada
Pagamentos, Contratos, Negociações e outros...
HACKBCBR - RIPPEX - Rafael Pereira e Jan SchnurleVictor Cunha
Missão: “Remover o atrito do movimento de valores”
Criar estruturas e serviços que possibilitem mover valores globalmente, em tempo real, com segurança e sem limites superiores ou inferiores.
O que é a Internet dos Valores ?
Camada da Internet capaz de criar, propagar e validar transações fiduciárias de maneira descentralizada
Pagamentos, Contratos, Negociações e outros...
Modular Monoliths - Como é possível organizar sua aplicação para habilitar um...Luiz Costa
O objetivo desta palestra é mostrar como é possível construir uma aplicação baseada na idéia de MonolithFirst e atrasar a decisão de separar em microserviços. A ideia de modular monoliths vem da organização e separação da sua aplicação em módulos ou componentes autônomos que se relacionam entre si, mas estão dentro de uma mesma base de código. Nesta palestra será mostrado como identificar e separar estes módulos, além de um processo que permite extrair um módulo e distribuir como um microserviço.
[CESAR REPORTS] O que falta na internet para as coisas?CESAR
SÉRIE: IoT - Internet das Coisas
REPORT: O que falta na internet para as coisas? (9/9)
AUTOR: Tiago Barros, Consultor em Sistemas Embarcados e Líder do Grupo de Pesquisa em IoT do CESAR
"Existem iniciativas para padronização dos protocolos de IoT, mas no curto-médio prazo diversos padrões de protocolos irão coexistir. Plataformas que implementam alguns desses padrões estão aparecendo e sendo utilizadas para o desenvolvimento de soluções em IoT."
Para saber mais sobre o Knot, plataforma aberta de internet das coisas do CESAR, acesse: http://www.slideshare.net/CESAR/knot-knot-network-of-things
Como DDD e Strategic Design estão nos ajudando a modernizar um LegadoLuiz Costa
O objetivo desta palestra é mostrar como é possível evoluir e reescrever partes de uma aplicação legada com mais 5 anos em produção utilizando técnicas de uma parte Domain Driven Design conhecida como Strategic Design. É uma aplicação web escrita em Python e Django que suporta a operação de um grupo focado em medicina do trabalho, com clínicas espalhadas pelo país.
Nesta palestra vamos mostrar uma abordagem que pode ajudar times que precisam lidar com aplicações legadas grandes e complexas no caminho da modernização.
Erros que cometemos na arquitetura de micro-serviços e a evolução para Contai...brunoaalves
Desde que começamos o desenvolvimento da plataforma da Dito tínhamos o conceito de micro-serviços em mente. Apesar de termos o conceito desde o princípio cometemos vários erros nos últimos anos que geraram vários aprendizados e evolução da nossa arquitetura que hoje está cada vez mais baseada em containers. A ideia deste talk é falar dos erros, aprendizados e mostrar um pouco de como estamos evoluindo atualmente utilizando Docker e Kubernetes.
Python Brasil 2020 - Desmitificando pipeline de dados com Python: o que apren...Affinitas GmbH
Quais os problemas da engenharia de dados? Python é uma ferramenta que importa nessa jornada. Conceitos básicos serão apresentados para desmistificar erros mais comuns ao projetar pipelines usando Python, desde aquisição, ingestão, transformação, armazenamento e gerenciamento.
5. A internet 3.0
O que iremos aprender:
- Necessidade da WEB 3.0
- Como blockchain funciona
- Como o stack da Web 3.0 Stack se parece
6. A internet 3.0
AS grandes empresas de internet tem a maioria do
dinheiro tem todos os dados.
Eles podem contratar os melhores talentos e criar
os melhores algoritmos.
Eles tem o maior poder computacional.
Como é possível alguém competir com eles? Como
podemos criar um startup dessa maneira?
Problemas com a WEB 2.0 – Sem lugar para competição
7. A internet 3.0
Nossas redes digitais tem criado uma
economia onde o vencedor leva tudo.
A indústria da música como exemplo, a
internet "liberou" a distribuição da múscia,
mas transformou os músicos em pessoas mal
pagas que não recebem mais royalties por
suas músicas.
Jaron Lanier, um dos pioneiros da internet
sugere que deveríamos estar monetizando
mais, onde cada indivíduo cria valor através do
uso e da contribuição destas redes.
Problemas com a WEB 2.0 – Economia encolhendo
8. A internet 3.0
Você não é dono dos seus dados.
Seus dados são usados para espionar você,
enviar propagandas, e além de tudo lucrar em
cima de você, onde p
Problemas com a WEB 2.0 – Propriedade dos seus dados
9. A internet 3.0
Edward Snowden contou ao mundo sobre o
PRISM (programa que a NSA usa coletar
dados privados de grandes empresas de
tecnologia)
Poder! Muito poder!
Problemas com a WEB 2.0 – Prestação de contas
10. A internet 3.0
Os feeds do Facebook são um exemplo de AI
deturbada. Ela otimiza para sua atenção, não
para algo que seria útil para você.
Você não possui nenhum tipo de governança
nesses sistemas massivos, que muitas vezes
são mais poderoso que muitos países inteiros.
Problemas com a WEB 2.0 – Prestação de contas
11. A internet 3.0
Queima de livros foi considerado uma heresia.
Se dados são perdidos é similar a aquilo.
Nós precisamos criar uma maneira mais
resiliente, de ter fazer os dados serem
permanentes.
Não podemos mais aceitar ter dados cruciais
perdidos, como dados científicos, memórias,
etc.
Problemas com a WEB 2.0 – Permanência dos dados
25. Ethereum Blockchain porVitalik Buterin
- Pessoas que conheçem Bitcoin e pessoas que não conhecem Bitcoin.
- Moeda digital em uma rede Peer to Peer
- Moedais atuais usam servidores centralizados.
- Na ciência da computação, lidar com sistemas de valor descentralizados é
um grande desafio.
- Satoshi Nakamoto foi o primeiro que surgiu como uma solução prática.
- O Ethereum veio de uma idéia de onde chamo de "cypto-economia"
26. Ethereum Blockchain porVitalik Buterin
- Combinação de algoritmos criptográficos, como hashes e assinaturas
digitais, e incentivos econômicos, como os que o Bitcoin tem para
continuar crescendo. Usar eles para criar redes descrentalizadas com
memória, e descentralizando o banco de dados temos uma nova categoria
de aplicações.
- A idéia por trás do Ethereum é ter um Blockchain que entenda várias
linguagens de programação em geral, e você possa escrever
SmartContracts para diversos tipos de novas aplicações.
27. Ethereum Blockchain porVitalik Buterin
- Quais os tipos de aplicações que o Ethereum Blockchain suporta hoje?
- Moedas em geral, valores.
- Aplicações que precisam ser descentralizdas.
- Aplicações que precisam memória compartilhada.
- Seguros, contratos financeiros de todos os tipos,
28. Ethereum Blockchain porVitalik Buterin
- Em resumo blockchain é um sistema descentralizado que tem alguma
memória.
- Smart Contracts são a implementação de acordos.
- Smart Contracts são códigos de programação que cuidam de recursos
virtuais.
- Warcraft update
- Bitcoin está a 3 transções por segundo. Ethereum está a 6 ou 7.
- Nós não temos idéia do que será feito com blockchain daqui a 5 ou 10
anos.
- Ecosistema Ethereum
- Cripto economia
36. DAPP’s – Aplicações descentralizada
- Rodam em uma rede P2P ao invés de um único servidor.
- Existem muitos tipos, como Popcorn Time, BitTorrent
Diferença entre dapps e smart contracts
- Site tradicional usa html, css e Javascript. Usa API quando precisa pegar
dados, FrontEnd->API->Database
- Dapps usam também a mesma tecnologia de FrontEnd, uma crítica
diferença é que ao invés de uma API para conectar a um banco, seu Smart
Contract está conectado ao blockchain. FrontEnd->SmartContracts-
>BlockChain.
37. DAPP’s – Aplicações descentralizada
De uma descentralizada ARPANET para… uma computação serverless
centralizada na internet
40. DAPP’s – Aplicações descentralizada
- Dapps tem seu código de
backend rodando em uma rede
descentralizada p2p.
- Para criar uma aplicação
descentralizada você deve
combinar outros sistemas para
o FrontEnd.
45. DAPP’s – Aplicações descentralizada
Dapps Blockchain
Para que um aplicativo seja considerado um dApp no contexto do
Blockchain, ele deve atender aos seguintes critérios:
Aplicativo deve ser completamente open-source
Ele deve operar de forma autônoma e sem que nenhuma entidade
controle a maioria dos seus tokens. O aplicativo pode adaptar seu protocolo
em resposta a melhorias propostas e feedback do mercado, mas o consenso de
seus usuários deve decidir todas as mudanças.
46. DAPP’s – Aplicações descentralizada
Os dados do aplicativo e os registros de operação devem ser
armazenados criptograficamente
deve ser armazenado criptograficamente em um blockchain público,
descentralizado, a fim de evitar quaisquer pontos centrais de falha.
O aplicativo deve usar um token criptográfico
(Bitcoin ou um token nativo de seu sistema) que é necessário para acesso à
aplicação e qualquer contribuição de valor de (mineiradores) deve ser
recompensada com os tokens do aplicativo.
47. DAPP’s – Aplicações descentralizada
Aplicativo deve gerar tokens
De acordo com um algoritmo criptográfico padrão agindo como uma
prova do valor, os nós estão contribuindo para a aplicação (o Bitcoin usa o
Algoritmo de Prova de Trabalho).
48. DAPP’s – Aplicações descentralizada
Ethereum dapps em três categorias primárias:
1 – Aplicações financeiras, que fornecem aos usuários mais poder ao
manipular seus recursos.
2 – Semi-Aplicações Financeiras, do qual uma das partes envolve dinheiro,
porém a outra não envolve, como exemplo, uma prestação de serviços.
3 – Aplicações para votações e governança descentralizada (DAO), encerra as
premissas para a criação de um DAPP.
52. DAPP’s – Aplicações descentralizada
Computação serverless CENTRALIZADA Computação serverless DESCENTRALIZADA
Você não precisa gerenciar servidores ou
serviços, nem mesmo se preocupar em como
escalar ou alocar os recursos…
Enquanto você pode PAGAR ou cooperar com as
regras do provedor.
Você não precisa gerenciar servidores ou
serviços, nem mesmo se preocupar em escalar
ou alocar recursos…
Mas você pode ajudar a construir a rede e ser
recompensado por isso.
A confiança está no provedor A confiança está na rede.
Resiliência e escalabilidade através de um
cluster centralizado, com zonas, etc.
Resiliência e escalabilidade através de redes
descentralizadas.
58. IPFS
O InterPlanetary File System (IPFS) é um protocolo e uma rede
projetados para criar um método peer-to-peer endereçável ao conteúdo de
armazenamento e compartilhamento de hipermídia em um sistema de
arquivos distribuído.
59. IPFS
O InterPlanetary File System (IPFS) é um protocolo e uma rede
projetados para criar um método peer-to-peer endereçável ao conteúdo de
armazenamento e compartilhamento de hipermídia em um sistema de
arquivos distribuído.
60. DAPP’s – Aplicações descentralizada
Site HTTP estático Site IPFS estático
Custos com transferência e largura de
banda ficam com o site
Custos de transferência e largura de banda
ficam com o cliente.
Proxies, balanceadores de carga, clusters,
zonas…precisam ser configurados e
precisam de manutenção
A rede P2P é “self-organising".
Censura pode ser facilmente forçada
através de DNS e filtros de IP
Conteúdo é resiliente a DNS e filtros de IP
ou mesmo deleção