ConstrUindo uma nova internet
Quem sou eu?
- Kaleb Alves, 25 anos
- Engenheiro de Informação pela UFABC
- Adorador do mundo Open-Source
- Learn/Build in Public
- Gosto de aprender sobre tudo um pouco, desde falar árabe até GNU Radio
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/7289970/foto.jpg)
@forgondolin
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/7293408/pasted-from-clipboard.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/7293421/pasted-from-clipboard.png)
kalves_rohan
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/10734492/brwg-logo_3x.png)
Objetivo dessa Conversa
- Estimular o papo sobre como a web se tornou dona do ser humano
- Trazer alternativas para o modelo da Web 2 com Web 3
Princípios da web foundation
- Descentralização
- Não discriminação
- Design bottom up
- Universalidade
- Consenso
Um pOUCO DO NOSSO MOMENTO ATUAL (Macro)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/10733999/pasted-from-clipboard.png)
Um pOUCO DO NOSSO MOMENTO ATUAL (Macro)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/10734021/pasted-from-clipboard.png)
Um pOUCO DO NOSSO MOMENTO ATUAL (MICRO)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/7290597/crane.png)
Containers
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/7290637/dados.png)
Serverless
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/7290694/universo.png)
Universal
SDK nativo para web
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/7293475/celular.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/7293480/internet.png)
Por que só agora?
- Razões sociais
- Razões que demandam do mercado
- Razões técnicas
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/7293597/estrutura.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/7293598/md5.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/7293627/disco-rigido.png)
IPFS
- p2p
- Usa o conceito de CID's
- Uma porrada de conceito de blockchain
IPFS is a distributed system for storing and accessing files, websites, applications, and data.
Documentação do IPFS
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/7293668/pasted-from-clipboard.png)
IPFS
- Rede voltada para os dados
- Link de dados
- Busca otimizada
- Autenticação nos dados
- DIDS
- Princípio do mínimo de informação
IPFS
Portabiliade
-
Rodar tudo localmente por padrão (FaaS dinâmico)
-
Servir o front-end e permitir execução offline
-
runtime dinâmico
-
Facilita computação paralela
-
- "Code as data"
- "Event-based"
IFPS
Provando coisas com o mínimo de conhecimento da resposta o possível
Novos tipos de licenças
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1090504/images/7293723/pasted-from-clipboard.png)
FISSION
We enable a serverless style of website and app building. This supports local-first software that runs locally for you and your users as much as possible
-
Autenticação baseada em PK
-
Dados criptografados no IPFS
-
WNFS
-
IPVM
-
UCAN
-
RhizomeDB
-
ODD sdk
Thanks
Construindo uma nova internet
By Kaleb Alves
Construindo uma nova internet
- 122