SlideShare a Scribd company logo
Web 3.0
The Future of web
Marcelo Serpa
Marcelo
Serpa
● Software Architect
● Youtuber :D -> DevsDeValor
● AWS and GCP
● Java & DevOps
● Github: https://github.com/marceloserpa
+++
< design + inovação + software >
History
Cold War
< design + inovação + software >
+++
● US versus USSR (1947 - 1991)
● Ideological conflict
● The space race
○ Sputnik - 1957
ARPANET
< design + inovação + software >
+++
● Fear of conflict in USA
● Advanced Research Project Agency
● Created at 1957
● J.C.R Licklider - MIT
● Galactic Network - 1962
○ UCLA - University of California, Los Angeles
○ UCSB - University of California, Santa Barbara
○ SRI - Stanford Research Institute,
○ UTAH - University of Utah
● 1969 - First email
Web 1.0
< design + inovação + software >
+++
● Tim Berners Lee
● 1991 born the web 1.0
● Static Page == Read-only
● The content creator were the developers
● Global digital library
● 1991 - 2004
● WebSite
● Browser
● Server
Web 2.0
< design + inovação + software >
+++
● Started at 2004 - now
● Interactive
● You don't need to be a developer to participate
● Internet become massive adopt
● Social media & Ecommerce
● Dominated by centralized apps from Google, Facebook and Amazon
● Collect user data and monetize it without users meaning consent
● Mobile
● Apps
● Cloud
Web 2.0 - tradeoffs
< design + inovação + software >
+++
● Ownership of identify
● Customize content using ML
● Lack of privacy
● ADS
Web 2.0 - tradeoffs
< design + inovação + software >
+++
New Techs == new opportunities
Web 3.0
< design + inovação + software >
+++
● Decentralization
○ users privacy
○ to resist government censorship
● Verifiable
● Trustless
● Self-governing
● Permissionless
● Distributed and robust
● Stateful
● Native built-in payments
Web 3.0 - Layers
< design + inovação + software >
+++
Interaction
VR / AR / MR
< design + inovação + software >
+++
● VR and AR become interface
● Virtual Reality == Artificial digital environment
● Augmented Reality == Layered on top of the
real world
● Mixed Reality == Hybrid reality
● Immersion
Biology
< design + inovação + software >
+++
● Best aligned with our biology
○ some statistics suggest that the brain processes images
6x-600x times faster than text
■ images are processed in parallel
■ language are processed linear
● AR can enable telepresence
IoT & Wearables
< design + inovação + software >
+++
● Digitalization of every object in real world
● Capture data from every people
● 30B -> trillions in the next decade
● health monitoring
Computation
AI & ML
< design + inovação + software >
+++
● Cognitive computing
● Semantic Web
○ “Smartness”
● Optimize and prescribe activities
Information
BTC Blockchain
< design + inovação + software >
+++
● Created by Satoshi Nakamoto
● Bitcoin released at 2008
● Decentralized cash system
● Network for BTC
● Storage value
● Like linkedin-list but immutable
● P2P - You don’t need an intermediary like a bank
Ethereum Blockchain
< design + inovação + software >
+++
● Whitepaper created by Vitalik Buterin - 17 years old - 2013
● Ethereum starts 2015
● Main difference from BTC Blockchain
● Storage code
● You don’t need any type of intermediary
● No censorship
Smart Contract
< design + inovação + software >
+++
● Contracts as code
○ Programmable
○ Automated
○ Self-executing
● Solidity
● Decentralized Applications
Smart Contract
< design + inovação + software >
+++
< design + inovação + software >
+++
Smart Contract - Use cases
< design + inovação + software >
+++
Axie Infinity
< design + inovação + software >
+++
DApp - Pete’s Pet Shop (Truffle tutorial)
Pete’s Pet shop
< design + inovação + software >
+++
● Based on https://www.trufflesuite.com/tutorial
● Adopt a dog using your crypto wallet
Pete’s Pet shop
< design + inovação + software >
+++
DApp - Yu-Gi-Oh! Decentralized Store
Pete’s Pet shop
< design + inovação + software >
+++
● Based on https://www.trufflesuite.com/tutorial
● Adopt a dog using your crypto wallet
< design + inovação + software >
+++
DApps - Tradeoffs
< design + inovação + software >
+++
● Is Smart Contract a new Backend?
● Complexity
● Learning Curve
● Expensive - Gas fees
● Slow
It’s just the beginning
Web 3.0 + Metaverse
< design + inovação + software >
+++
Bio
< design + inovação + software >
+++
● https://ethereum.org/en/dapps/
● http://trufflesuite.com/tutorial/
● https://dappradar.com/
● https://endireito-cienciasjuridicas.jusbrasil.com.br/artigos/540493001/www-aspectos-gerais-da-rede-
mundial-de-computadores-world-wide-web
● https://www.forbes.com/sites/forbestechcouncil/2020/01/06/what-is-web-3-0/?sh=ce8816158dfb
● https://techinnovations.info/why-every-organization-needs-an-augmented-reality-strategy/?gclid=Cj0
KCQiA7oyNBhDiARIsADtGRZYx629nd7WyFWMRH3d_4XpbhsR82vIEOAFxESwcpcqZZn-A_y3dif8aA
hs4EALw_wcB
● https://oit.williams.edu/files/2010/02/using-images-effectively.pdf
● https://forkast.news/how-blockchain-drive-video-games-web-3-future/
● https://www.emailaudience.com/research-picture-worth-1000-words-marketing/
Thanks!
< design + inovação + software >
+++
Marcelo Serpa
Software Architect
marcelo.serpa@ilegra.com

More Related Content

What's hot

Web 3.0 presentation
Web 3.0 presentationWeb 3.0 presentation
Web 3.0 presentationmcdowellmike
 
What is Web 3,0?
What is Web 3,0?What is Web 3,0?
What is Web 3,0?
dWebGuide1
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
Web 3.0 Web 3.0
Web 3.0
Zainab Muneer
 
Web 3.0.pptx
Web 3.0.pptxWeb 3.0.pptx
Web 3.0.pptx
AASCREATIVE
 
Web3: a simple and visual explanation
Web3: a simple and visual explanationWeb3: a simple and visual explanation
Web3: a simple and visual explanation
Total Identity
 
Web 3.0
Web 3.0Web 3.0
Is web 3 an overengineered solution
Is web 3 an overengineered solutionIs web 3 an overengineered solution
Is web 3 an overengineered solution
Bellaj Badr
 
Web3 Fundamentals
Web3 FundamentalsWeb3 Fundamentals
Web3 Fundamentals
101 Blockchains
 
What is Web 3.0?
What is Web 3.0?What is Web 3.0?
What is Web 3.0?Johan Koren
 
Web 3.0 (Presentation)
Web 3.0 (Presentation)Web 3.0 (Presentation)
Web 3.0 (Presentation)Allan Cho
 
Web 3.0 :The Evolution of Web
Web 3.0:The Evolution of WebWeb 3.0:The Evolution of Web
Web 3.0 :The Evolution of Web
Niharjyoti Sarangi
 
Presentation web 3.0(part 1)
Presentation web 3.0(part 1)Presentation web 3.0(part 1)
Presentation web 3.0(part 1)
Abhishek Roy
 
Web 3.0 - What you may not know about the new web
Web 3.0 - What you may not know about the new webWeb 3.0 - What you may not know about the new web
Web 3.0 - What you may not know about the new web
jawadshuaib
 
Web 1 2 3
Web 1 2 3Web 1 2 3
Web 1 2 3
londoncall
 
Project report (web 3.0)
Project report (web 3.0)Project report (web 3.0)
Project report (web 3.0)
Abhishek Roy
 
Intro to Web3
Intro to Web3Intro to Web3
Intro to Web3
asasdasd5
 
Web.3.0
Web.3.0Web.3.0

What's hot (20)

Web 3.0 presentation
Web 3.0 presentationWeb 3.0 presentation
Web 3.0 presentation
 
What is Web 3,0?
What is Web 3,0?What is Web 3,0?
What is Web 3,0?
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
What is web3?
What is web3?What is web3?
What is web3?
 
Web 3.0
Web 3.0 Web 3.0
Web 3.0
 
Web 3.0.pptx
Web 3.0.pptxWeb 3.0.pptx
Web 3.0.pptx
 
Web3: a simple and visual explanation
Web3: a simple and visual explanationWeb3: a simple and visual explanation
Web3: a simple and visual explanation
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
Is web 3 an overengineered solution
Is web 3 an overengineered solutionIs web 3 an overengineered solution
Is web 3 an overengineered solution
 
Web3 Fundamentals
Web3 FundamentalsWeb3 Fundamentals
Web3 Fundamentals
 
What is Web 3.0?
What is Web 3.0?What is Web 3.0?
What is Web 3.0?
 
Web 3.0 (Presentation)
Web 3.0 (Presentation)Web 3.0 (Presentation)
Web 3.0 (Presentation)
 
Web 3.0 :The Evolution of Web
Web 3.0:The Evolution of WebWeb 3.0:The Evolution of Web
Web 3.0 :The Evolution of Web
 
Presentation web 3.0(part 1)
Presentation web 3.0(part 1)Presentation web 3.0(part 1)
Presentation web 3.0(part 1)
 
Web 3.0 - What you may not know about the new web
Web 3.0 - What you may not know about the new webWeb 3.0 - What you may not know about the new web
Web 3.0 - What you may not know about the new web
 
Web 1 2 3
Web 1 2 3Web 1 2 3
Web 1 2 3
 
Web 3.0?
Web 3.0?Web 3.0?
Web 3.0?
 
Project report (web 3.0)
Project report (web 3.0)Project report (web 3.0)
Project report (web 3.0)
 
Intro to Web3
Intro to Web3Intro to Web3
Intro to Web3
 
Web.3.0
Web.3.0Web.3.0
Web.3.0
 

Similar to Web 3.0 - The Future of Web

IT in 2017
IT in 2017IT in 2017
IT in 2017
Dhaval Anjaria
 
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
Chris Swan
 
[Public] 7 archetipi della tecnologia moderna [italy]
[Public] 7 archetipi della tecnologia moderna [italy][Public] 7 archetipi della tecnologia moderna [italy]
[Public] 7 archetipi della tecnologia moderna [italy]
Nicolas Bortolotti
 
Django on app engine
Django on app engineDjango on app engine
Django on app enginebenpotato
 
In Loco - AWS Startup Day São Paulo
In Loco - AWS Startup Day São PauloIn Loco - AWS Startup Day São Paulo
In Loco - AWS Startup Day São Paulo
Amazon Web Services LATAM
 
Python in Industry
Python in IndustryPython in Industry
Python in Industry
Dharmit Shah
 
Introduction to Internet Of Things
Introduction to Internet Of ThingsIntroduction to Internet Of Things
Introduction to Internet Of Things
Siddharth Dayalwal
 
Workflow Engines + Luigi
Workflow Engines + LuigiWorkflow Engines + Luigi
Workflow Engines + Luigi
Vladislav Supalov
 
Open Advocacy - Citizens Connected Goes Open Source
Open Advocacy - Citizens Connected Goes Open SourceOpen Advocacy - Citizens Connected Goes Open Source
Open Advocacy - Citizens Connected Goes Open Source
Myplanet Digital
 
The Internet of Things and You - A Developers Guide to IoT
The Internet of Things and You - A Developers Guide to IoTThe Internet of Things and You - A Developers Guide to IoT
The Internet of Things and You - A Developers Guide to IoT
Jim McKeeth
 
Flux’s Security & Scalability with OCI & Helm Slides.pdf
Flux’s Security & Scalability with OCI & Helm Slides.pdfFlux’s Security & Scalability with OCI & Helm Slides.pdf
Flux’s Security & Scalability with OCI & Helm Slides.pdf
Weaveworks
 
Drupal 3D - Intro to Using Web 3D with Drupal
Drupal 3D - Intro to Using Web 3D with DrupalDrupal 3D - Intro to Using Web 3D with Drupal
Drupal 3D - Intro to Using Web 3D with Drupal
Brian Hay
 
Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp}
Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp} Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp}
Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp}
Lviv Startup Club
 
Programming for non tech entrepreneurs
Programming for non tech entrepreneursProgramming for non tech entrepreneurs
Programming for non tech entrepreneursRodrigo Gil
 
Netflix Open Source: Building a Distributed and Automated Open Source Program
Netflix Open Source:  Building a Distributed and Automated Open Source ProgramNetflix Open Source:  Building a Distributed and Automated Open Source Program
Netflix Open Source: Building a Distributed and Automated Open Source Program
aspyker
 
Building a Distributed & Automated Open Source Program at Netflix
Building a Distributed & Automated Open Source Program at NetflixBuilding a Distributed & Automated Open Source Program at Netflix
Building a Distributed & Automated Open Source Program at Netflix
All Things Open
 
VR Overview with L2D
VR Overview with L2DVR Overview with L2D
VR Overview with L2D
Nate Johnson
 
Create IoT with Open Source Hardware, Tizen and HTML5
Create IoT with Open Source Hardware, Tizen and HTML5Create IoT with Open Source Hardware, Tizen and HTML5
Create IoT with Open Source Hardware, Tizen and HTML5
Leon Anavi
 
Nordkapp dConstruct09 Recap
Nordkapp dConstruct09 RecapNordkapp dConstruct09 Recap
Nordkapp dConstruct09 Recap
Teppo Kotirinta
 
IoT Domain Naming and Pain Points
IoT Domain Naming and Pain PointsIoT Domain Naming and Pain Points
IoT Domain Naming and Pain Points
David Fowler
 

Similar to Web 3.0 - The Future of Web (20)

IT in 2017
IT in 2017IT in 2017
IT in 2017
 
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
 
[Public] 7 archetipi della tecnologia moderna [italy]
[Public] 7 archetipi della tecnologia moderna [italy][Public] 7 archetipi della tecnologia moderna [italy]
[Public] 7 archetipi della tecnologia moderna [italy]
 
Django on app engine
Django on app engineDjango on app engine
Django on app engine
 
In Loco - AWS Startup Day São Paulo
In Loco - AWS Startup Day São PauloIn Loco - AWS Startup Day São Paulo
In Loco - AWS Startup Day São Paulo
 
Python in Industry
Python in IndustryPython in Industry
Python in Industry
 
Introduction to Internet Of Things
Introduction to Internet Of ThingsIntroduction to Internet Of Things
Introduction to Internet Of Things
 
Workflow Engines + Luigi
Workflow Engines + LuigiWorkflow Engines + Luigi
Workflow Engines + Luigi
 
Open Advocacy - Citizens Connected Goes Open Source
Open Advocacy - Citizens Connected Goes Open SourceOpen Advocacy - Citizens Connected Goes Open Source
Open Advocacy - Citizens Connected Goes Open Source
 
The Internet of Things and You - A Developers Guide to IoT
The Internet of Things and You - A Developers Guide to IoTThe Internet of Things and You - A Developers Guide to IoT
The Internet of Things and You - A Developers Guide to IoT
 
Flux’s Security & Scalability with OCI & Helm Slides.pdf
Flux’s Security & Scalability with OCI & Helm Slides.pdfFlux’s Security & Scalability with OCI & Helm Slides.pdf
Flux’s Security & Scalability with OCI & Helm Slides.pdf
 
Drupal 3D - Intro to Using Web 3D with Drupal
Drupal 3D - Intro to Using Web 3D with DrupalDrupal 3D - Intro to Using Web 3D with Drupal
Drupal 3D - Intro to Using Web 3D with Drupal
 
Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp}
Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp} Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp}
Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp}
 
Programming for non tech entrepreneurs
Programming for non tech entrepreneursProgramming for non tech entrepreneurs
Programming for non tech entrepreneurs
 
Netflix Open Source: Building a Distributed and Automated Open Source Program
Netflix Open Source:  Building a Distributed and Automated Open Source ProgramNetflix Open Source:  Building a Distributed and Automated Open Source Program
Netflix Open Source: Building a Distributed and Automated Open Source Program
 
Building a Distributed & Automated Open Source Program at Netflix
Building a Distributed & Automated Open Source Program at NetflixBuilding a Distributed & Automated Open Source Program at Netflix
Building a Distributed & Automated Open Source Program at Netflix
 
VR Overview with L2D
VR Overview with L2DVR Overview with L2D
VR Overview with L2D
 
Create IoT with Open Source Hardware, Tizen and HTML5
Create IoT with Open Source Hardware, Tizen and HTML5Create IoT with Open Source Hardware, Tizen and HTML5
Create IoT with Open Source Hardware, Tizen and HTML5
 
Nordkapp dConstruct09 Recap
Nordkapp dConstruct09 RecapNordkapp dConstruct09 Recap
Nordkapp dConstruct09 Recap
 
IoT Domain Naming and Pain Points
IoT Domain Naming and Pain PointsIoT Domain Naming and Pain Points
IoT Domain Naming and Pain Points
 

More from Marcelo Serpa

AWS Organizations
AWS OrganizationsAWS Organizations
AWS Organizations
Marcelo Serpa
 
Frontend Track NodeJS
Frontend Track NodeJSFrontend Track NodeJS
Frontend Track NodeJS
Marcelo Serpa
 
Netty training
Netty trainingNetty training
Netty training
Marcelo Serpa
 
Terraform
TerraformTerraform
Terraform
Marcelo Serpa
 
Defenda seus consumidores
Defenda seus consumidoresDefenda seus consumidores
Defenda seus consumidores
Marcelo Serpa
 
Service discovery with Eureka and Spring Cloud
Service discovery with Eureka and Spring CloudService discovery with Eureka and Spring Cloud
Service discovery with Eureka and Spring Cloud
Marcelo Serpa
 
Acessando apis com feign e hystrix
Acessando apis com feign e hystrixAcessando apis com feign e hystrix
Acessando apis com feign e hystrix
Marcelo Serpa
 
No core do node js - entendendo como a plataforma trabalha
No core do node js  - entendendo como a plataforma trabalhaNo core do node js  - entendendo como a plataforma trabalha
No core do node js - entendendo como a plataforma trabalha
Marcelo Serpa
 
Componentizacao com ReactJs
Componentizacao com ReactJsComponentizacao com ReactJs
Componentizacao com ReactJs
Marcelo Serpa
 
Clean code
Clean codeClean code
Clean code
Marcelo Serpa
 

More from Marcelo Serpa (13)

AWS Organizations
AWS OrganizationsAWS Organizations
AWS Organizations
 
Frontend Track NodeJS
Frontend Track NodeJSFrontend Track NodeJS
Frontend Track NodeJS
 
Netty training
Netty trainingNetty training
Netty training
 
Terraform
TerraformTerraform
Terraform
 
Cqrs
CqrsCqrs
Cqrs
 
Microservices
MicroservicesMicroservices
Microservices
 
Caching
CachingCaching
Caching
 
Defenda seus consumidores
Defenda seus consumidoresDefenda seus consumidores
Defenda seus consumidores
 
Service discovery with Eureka and Spring Cloud
Service discovery with Eureka and Spring CloudService discovery with Eureka and Spring Cloud
Service discovery with Eureka and Spring Cloud
 
Acessando apis com feign e hystrix
Acessando apis com feign e hystrixAcessando apis com feign e hystrix
Acessando apis com feign e hystrix
 
No core do node js - entendendo como a plataforma trabalha
No core do node js  - entendendo como a plataforma trabalhaNo core do node js  - entendendo como a plataforma trabalha
No core do node js - entendendo como a plataforma trabalha
 
Componentizacao com ReactJs
Componentizacao com ReactJsComponentizacao com ReactJs
Componentizacao com ReactJs
 
Clean code
Clean codeClean code
Clean code
 

Recently uploaded

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 

Recently uploaded (20)

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 

Web 3.0 - The Future of Web

  • 1. Web 3.0 The Future of web Marcelo Serpa
  • 2. Marcelo Serpa ● Software Architect ● Youtuber :D -> DevsDeValor ● AWS and GCP ● Java & DevOps ● Github: https://github.com/marceloserpa +++ < design + inovação + software >
  • 4. Cold War < design + inovação + software > +++ ● US versus USSR (1947 - 1991) ● Ideological conflict ● The space race ○ Sputnik - 1957
  • 5. ARPANET < design + inovação + software > +++ ● Fear of conflict in USA ● Advanced Research Project Agency ● Created at 1957 ● J.C.R Licklider - MIT ● Galactic Network - 1962 ○ UCLA - University of California, Los Angeles ○ UCSB - University of California, Santa Barbara ○ SRI - Stanford Research Institute, ○ UTAH - University of Utah ● 1969 - First email
  • 6. Web 1.0 < design + inovação + software > +++ ● Tim Berners Lee ● 1991 born the web 1.0 ● Static Page == Read-only ● The content creator were the developers ● Global digital library ● 1991 - 2004 ● WebSite ● Browser ● Server
  • 7. Web 2.0 < design + inovação + software > +++ ● Started at 2004 - now ● Interactive ● You don't need to be a developer to participate ● Internet become massive adopt ● Social media & Ecommerce ● Dominated by centralized apps from Google, Facebook and Amazon ● Collect user data and monetize it without users meaning consent ● Mobile ● Apps ● Cloud
  • 8. Web 2.0 - tradeoffs < design + inovação + software > +++ ● Ownership of identify ● Customize content using ML ● Lack of privacy ● ADS
  • 9. Web 2.0 - tradeoffs < design + inovação + software > +++
  • 10. New Techs == new opportunities
  • 11. Web 3.0 < design + inovação + software > +++ ● Decentralization ○ users privacy ○ to resist government censorship ● Verifiable ● Trustless ● Self-governing ● Permissionless ● Distributed and robust ● Stateful ● Native built-in payments
  • 12. Web 3.0 - Layers < design + inovação + software > +++
  • 14. VR / AR / MR < design + inovação + software > +++ ● VR and AR become interface ● Virtual Reality == Artificial digital environment ● Augmented Reality == Layered on top of the real world ● Mixed Reality == Hybrid reality ● Immersion
  • 15. Biology < design + inovação + software > +++ ● Best aligned with our biology ○ some statistics suggest that the brain processes images 6x-600x times faster than text ■ images are processed in parallel ■ language are processed linear ● AR can enable telepresence
  • 16. IoT & Wearables < design + inovação + software > +++ ● Digitalization of every object in real world ● Capture data from every people ● 30B -> trillions in the next decade ● health monitoring
  • 18. AI & ML < design + inovação + software > +++ ● Cognitive computing ● Semantic Web ○ “Smartness” ● Optimize and prescribe activities
  • 20. BTC Blockchain < design + inovação + software > +++ ● Created by Satoshi Nakamoto ● Bitcoin released at 2008 ● Decentralized cash system ● Network for BTC ● Storage value ● Like linkedin-list but immutable ● P2P - You don’t need an intermediary like a bank
  • 21. Ethereum Blockchain < design + inovação + software > +++ ● Whitepaper created by Vitalik Buterin - 17 years old - 2013 ● Ethereum starts 2015 ● Main difference from BTC Blockchain ● Storage code ● You don’t need any type of intermediary ● No censorship
  • 22. Smart Contract < design + inovação + software > +++ ● Contracts as code ○ Programmable ○ Automated ○ Self-executing ● Solidity ● Decentralized Applications
  • 23. Smart Contract < design + inovação + software > +++
  • 24. < design + inovação + software > +++
  • 25. Smart Contract - Use cases < design + inovação + software > +++
  • 26. Axie Infinity < design + inovação + software > +++
  • 27. DApp - Pete’s Pet Shop (Truffle tutorial)
  • 28. Pete’s Pet shop < design + inovação + software > +++ ● Based on https://www.trufflesuite.com/tutorial ● Adopt a dog using your crypto wallet
  • 29. Pete’s Pet shop < design + inovação + software > +++
  • 30. DApp - Yu-Gi-Oh! Decentralized Store
  • 31. Pete’s Pet shop < design + inovação + software > +++ ● Based on https://www.trufflesuite.com/tutorial ● Adopt a dog using your crypto wallet
  • 32. < design + inovação + software > +++
  • 33. DApps - Tradeoffs < design + inovação + software > +++ ● Is Smart Contract a new Backend? ● Complexity ● Learning Curve ● Expensive - Gas fees ● Slow
  • 34. It’s just the beginning
  • 35. Web 3.0 + Metaverse < design + inovação + software > +++
  • 36. Bio < design + inovação + software > +++ ● https://ethereum.org/en/dapps/ ● http://trufflesuite.com/tutorial/ ● https://dappradar.com/ ● https://endireito-cienciasjuridicas.jusbrasil.com.br/artigos/540493001/www-aspectos-gerais-da-rede- mundial-de-computadores-world-wide-web ● https://www.forbes.com/sites/forbestechcouncil/2020/01/06/what-is-web-3-0/?sh=ce8816158dfb ● https://techinnovations.info/why-every-organization-needs-an-augmented-reality-strategy/?gclid=Cj0 KCQiA7oyNBhDiARIsADtGRZYx629nd7WyFWMRH3d_4XpbhsR82vIEOAFxESwcpcqZZn-A_y3dif8aA hs4EALw_wcB ● https://oit.williams.edu/files/2010/02/using-images-effectively.pdf ● https://forkast.news/how-blockchain-drive-video-games-web-3-future/ ● https://www.emailaudience.com/research-picture-worth-1000-words-marketing/
  • 37. Thanks! < design + inovação + software > +++ Marcelo Serpa Software Architect marcelo.serpa@ilegra.com