SlideShare a Scribd company logo
Web3 Design
Initial results of the research for the Web3 Design System
that teach how to make sense of Web3 user problems and how to solve them
Decision Making Framework
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
Community Driven Insights
WEB3 DESIGN SYSTEM
Aragon
Balance
Coinbase
Colony
ENS
Ethereum Foundation
eWasm
Gitcoin
Maker DAO
Metamask
MetaTX
MyCrypto
Status
Wallet Connect
0X Protocol
+ more
+
PROBLEMS
What is a
token?
Why can’t I send
a TX right after
the other?
How do I find
these projects on
the other
internet?
Gas price?
Gas limit?
Gas amount?
How do I know I can
trust this dApp?
Where’s my
data?
How do I get
Involved?
Why should I care about
decentralization?
Why do I need a
digital Identity?
Where’s my
money?
Why does gas
cost vary at
different times?
Can you reset my
private key?
How do I get my
money back?
What is a
Private Key?
Where should I store
my Private Key?
Why do I need
a plug-in?
Why do I have
to pay Gas?
What is a browser
plugin?
How do I
get ETH?
Why is this TX
taking so long?
Who is getting
the gas fees?
What is a
blockchain?
How does gas
work?
Privacy?
Pseudonymity?
WTF is commit
and reveal?
WEB3 DESIGN SYSTEM
What’s
MetaMask?
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
PROBLEM SPACE
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
PROBLEM SPACE
What is a
token?
Why can’t I send a TX
right after the other?
How do I find
these projects
on the other
internet?
Gas price?
Gas limit?
Gas amount?
Can I trust
this dApp?
Where’s my data?
How do I get
Involved?
Why should I
care about
decentralization?
Why do I need a
digital Identity?
Where’s my money?
Why does gas cost vary
at different times?
Can you reset my
private key?
How do I get my
money back?
What is
a Private Key?
Where should I store
my Private Key?
Why do I have
to pay Gas?
What is a
browser plugin?
How do
I get ETH?
Why is this TX
taking so long?
Who is getting
the gas fees?
What is
a blockchain?
How does
gas work?
Privacy?
Pseudonymity?
WTF is commit
and reveal?What’s
MetaMask?
How am I supposed to
remember these long
decimals?
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
PROBLEM SPACE
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
SOLUTION SPACE
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
Gas
WEB3 DESIGN SYSTEM Questions
Why do I have to pay gas?
Why does gas have
varying costs at
different times?
What is gas? Gas
price? Gas limit?
Who receives these fees?
The EF? The dApp?
GAS
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
SOLUTION SPACE
● hide or abstract away complicated technical problems
● optional degrees of centralization
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
SOLUTION SPACE
● hide or abstract away complicated technical problems
● optional degrees of centralization
● Use analogies with mechanisms users already knows
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
SOLUTION SPACE
● hide or abstract away complicated technical problems
● optional degrees of centralization
● Use analogies with mechanisms users already knows
● Start with the why
● Explain the benefits of a feature, not how it works
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
Problem Space
Gas
WEB3 DESIGN SYSTEM
● Novel experience.
● Concepts and terminology around Gas are counter intuitive
● Variations in Gas prices for identical actions is not conducive
to mass adoption use cases
Emerging Patterns
● Abstract gas interactions for new users
(Universal Logins, Relayers, Meta-tx, etc)
● Give modular options for advanced users
(MyCrypto, Metamask, etc)
● Gas Stations - Need ways to standardize gas across the ecosystem
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
Key
Management
WEB3 DESIGN SYSTEM
Can you reset my password?
What is a seed phrase,
password, mnemonic?
KEY MANAGEMENT
Questions
Best way of backing up
the private key?
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
Problem Space
Key
Management
WEB3 DESIGN SYSTEM
● Disrupts the on-boarding flow
● People do not backup or know where or how to backup keys
● Confusion between password and private key
● Lack of recoverability
Emerging Patterns
● Progressive tiered security models
● Disposable keys that the user’s do not have to backup
● Multi-device private keys on local wallets
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
Transactions
WEB3 DESIGN SYSTEM
Why is this TX taking so long?
Where is my money?
TRANSACTIONS
Questions
WTF is a NONCE?
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
Problem Space
Transactions
WEB3 DESIGN SYSTEM
● Do not understand the relationship between TX, Wallets,
Blockchain, and etherscan
● Make mistakes of sending the same TX multiple times
● Confused by “signing” a transaction, it’s a new interaction
pattern
Emerging Patterns
● Give human-readability and transparency to TX’s
(Natspec / Radpec)
● In-App history of TX’s with appropriate context
(TX State indicator)
● Transaction queue managers for multiple-TX’s
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
WEB3 DESIGN SYSTEM
Other insights
• Everybody says that the Mobile version will be fundamental
for mass adoption ... but they are developing for the Desktop
• Exception: Complex interactions and those with inherent risk
(like staking, security tokens) are best suited for the Desktop
• Designers need to be involved in the development process
since the beginning, from the creation of the smart contracts
Designer <> Developer Workflow
Mobile vs Desktop
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
JOIN THE CONVERSATION
http://bit.ly/web3DS
WEB3 DESIGN SYSTEM
http://discuss.conflux.network/t/web3-design-systems-components-and-guidelines-for-better-dapp-ux
Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10

More Related Content

What's hot

What is a blockchain wallet
What is a blockchain wallet What is a blockchain wallet
What is a blockchain wallet
Blockchain Council
 
VAYNER3 - Web3 trends for 2023.pdf
VAYNER3 - Web3 trends for 2023.pdfVAYNER3 - Web3 trends for 2023.pdf
VAYNER3 - Web3 trends for 2023.pdf
digitalinasia
 
Decentralization and why blockchain matters (YPO)
Decentralization and why blockchain matters (YPO)Decentralization and why blockchain matters (YPO)
Decentralization and why blockchain matters (YPO)
Animoca Brands
 
ChessFi Litepaper v0
ChessFi Litepaper v0ChessFi Litepaper v0
ChessFi Litepaper v0
arakawaalan
 
Ethereum Blockchain explained
Ethereum Blockchain explainedEthereum Blockchain explained
Ethereum Blockchain explained
EthWorks
 
5 Best Metaverse Games to Play
5 Best Metaverse Games to Play5 Best Metaverse Games to Play
5 Best Metaverse Games to Play
101 Blockchains
 
KAKA NFT WORLD
KAKA NFT WORLDKAKA NFT WORLD
KAKA NFT WORLD
kashour22
 
NFTs - An Introduction
NFTs - An IntroductionNFTs - An Introduction
NFTs - An Introduction
Ege Palaz
 
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Edureka!
 
Global Future of Blockchain
Global Future of Blockchain Global Future of Blockchain
Global Future of Blockchain
Melanie Swan
 
Stablecoin
StablecoinStablecoin
Stablecoin
Hu Kenneth
 
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...
Edureka!
 
Gamestate Pitch Deck
Gamestate Pitch DeckGamestate Pitch Deck
Gamestate Pitch Deck
Gamestate1
 
Web3 Market Overview Global & Japan
Web3 Market Overview Global & JapanWeb3 Market Overview Global & Japan
Web3 Market Overview Global & Japan
Taiki Narita
 
A deep dive into NFTs analytics
A deep dive into NFTs analyticsA deep dive into NFTs analytics
A deep dive into NFTs analytics
intotheblock
 
Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?
Fermat Jade
 
An Eye-Opener To Prepare An NFT Marketing Checklist
An Eye-Opener To Prepare An NFT Marketing ChecklistAn Eye-Opener To Prepare An NFT Marketing Checklist
An Eye-Opener To Prepare An NFT Marketing Checklist
IsaCharlotte
 
Top NFT Games- A Unique Experience For NFT Fans
Top NFT Games- A Unique Experience For NFT FansTop NFT Games- A Unique Experience For NFT Fans
Top NFT Games- A Unique Experience For NFT Fans
Virendra Singh
 
Blockchain
BlockchainBlockchain
Blockchain
Pawan Ghewande
 
An Investor's Guide to Web3 / Crypto / Blockchain
An Investor's Guide to Web3 / Crypto / BlockchainAn Investor's Guide to Web3 / Crypto / Blockchain
An Investor's Guide to Web3 / Crypto / Blockchain
Bernard Leong
 

What's hot (20)

What is a blockchain wallet
What is a blockchain wallet What is a blockchain wallet
What is a blockchain wallet
 
VAYNER3 - Web3 trends for 2023.pdf
VAYNER3 - Web3 trends for 2023.pdfVAYNER3 - Web3 trends for 2023.pdf
VAYNER3 - Web3 trends for 2023.pdf
 
Decentralization and why blockchain matters (YPO)
Decentralization and why blockchain matters (YPO)Decentralization and why blockchain matters (YPO)
Decentralization and why blockchain matters (YPO)
 
ChessFi Litepaper v0
ChessFi Litepaper v0ChessFi Litepaper v0
ChessFi Litepaper v0
 
Ethereum Blockchain explained
Ethereum Blockchain explainedEthereum Blockchain explained
Ethereum Blockchain explained
 
5 Best Metaverse Games to Play
5 Best Metaverse Games to Play5 Best Metaverse Games to Play
5 Best Metaverse Games to Play
 
KAKA NFT WORLD
KAKA NFT WORLDKAKA NFT WORLD
KAKA NFT WORLD
 
NFTs - An Introduction
NFTs - An IntroductionNFTs - An Introduction
NFTs - An Introduction
 
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
 
Global Future of Blockchain
Global Future of Blockchain Global Future of Blockchain
Global Future of Blockchain
 
Stablecoin
StablecoinStablecoin
Stablecoin
 
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...
 
Gamestate Pitch Deck
Gamestate Pitch DeckGamestate Pitch Deck
Gamestate Pitch Deck
 
Web3 Market Overview Global & Japan
Web3 Market Overview Global & JapanWeb3 Market Overview Global & Japan
Web3 Market Overview Global & Japan
 
A deep dive into NFTs analytics
A deep dive into NFTs analyticsA deep dive into NFTs analytics
A deep dive into NFTs analytics
 
Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?
 
An Eye-Opener To Prepare An NFT Marketing Checklist
An Eye-Opener To Prepare An NFT Marketing ChecklistAn Eye-Opener To Prepare An NFT Marketing Checklist
An Eye-Opener To Prepare An NFT Marketing Checklist
 
Top NFT Games- A Unique Experience For NFT Fans
Top NFT Games- A Unique Experience For NFT FansTop NFT Games- A Unique Experience For NFT Fans
Top NFT Games- A Unique Experience For NFT Fans
 
Blockchain
BlockchainBlockchain
Blockchain
 
An Investor's Guide to Web3 / Crypto / Blockchain
An Investor's Guide to Web3 / Crypto / BlockchainAn Investor's Guide to Web3 / Crypto / Blockchain
An Investor's Guide to Web3 / Crypto / Blockchain
 

Similar to Devcon4 web3 design decision framework

How to Create Blockchain Products by Slice.Market CTO
How to Create Blockchain Products by Slice.Market CTOHow to Create Blockchain Products by Slice.Market CTO
How to Create Blockchain Products by Slice.Market CTO
Product School
 
Blockchain Applications in Enterprises
Blockchain Applications in EnterprisesBlockchain Applications in Enterprises
Blockchain Applications in Enterprises
MinHsien Chang
 
How to Create Blockchain Products by Fr8 Network Lead Engineer
How to Create Blockchain Products by Fr8 Network Lead EngineerHow to Create Blockchain Products by Fr8 Network Lead Engineer
How to Create Blockchain Products by Fr8 Network Lead Engineer
Product School
 
What Web 2.pdf
What Web 2.pdfWhat Web 2.pdf
What Web 2.pdf
Marnusharris
 
Blockchain spreads
Blockchain spreadsBlockchain spreads
Blockchain spreads
Zhengnan Zhao
 
BlockChain Online Training
BlockChain Online Training BlockChain Online Training
BlockChain Online Training
Glory IT Technologies
 
BlockChain Online Course
BlockChain Online Course BlockChain Online Course
BlockChain Online Course
Prasanthi K
 
Introduction to Linked Data and Web Payments
Introduction to Linked Data and Web Payments Introduction to Linked Data and Web Payments
Introduction to Linked Data and Web Payments
Brent Shambaugh
 
V SYSTEMS - Tech Evolution_EN
V SYSTEMS - Tech Evolution_ENV SYSTEMS - Tech Evolution_EN
V SYSTEMS - Tech Evolution_EN
V SYSTEMS
 
V SYSTEMS - Tech Evolution_CN
V SYSTEMS - Tech Evolution_CNV SYSTEMS - Tech Evolution_CN
V SYSTEMS - Tech Evolution_CN
V SYSTEMS
 
EcoSummit 2016 in Berlin Presentation - ConsenSys / RWE
EcoSummit 2016 in Berlin Presentation - ConsenSys / RWEEcoSummit 2016 in Berlin Presentation - ConsenSys / RWE
EcoSummit 2016 in Berlin Presentation - ConsenSys / RWE
John Lilic
 
Creating An E-Commerce web application using Blockchain
Creating An E-Commerce web application using BlockchainCreating An E-Commerce web application using Blockchain
Creating An E-Commerce web application using Blockchain
IRJET Journal
 
Blockchain architected
Blockchain architectedBlockchain architected
Blockchain architected
IBM Sverige
 
Blockchain Hyper Ledger Fabric : Bangkok Conference
Blockchain Hyper Ledger Fabric : Bangkok ConferenceBlockchain Hyper Ledger Fabric : Bangkok Conference
Blockchain Hyper Ledger Fabric : Bangkok Conference
Araf Karsh Hamid
 
Blockchain in FinTech
Blockchain in FinTechBlockchain in FinTech
Blockchain in FinTech
Aurobindo Nayak
 
Web3-Guide.pdf
Web3-Guide.pdfWeb3-Guide.pdf
Web3-Guide.pdf
Mohankumar975815
 
Scaling up Banking Operations: Harnessing the power of block chain Technology
Scaling up Banking Operations: Harnessing the power of block chain TechnologyScaling up Banking Operations: Harnessing the power of block chain Technology
Scaling up Banking Operations: Harnessing the power of block chain Technology
IRJET Journal
 
#JavadayEcuador Monolith to Microservices
#JavadayEcuador Monolith to Microservices#JavadayEcuador Monolith to Microservices
#JavadayEcuador Monolith to Microservices
Alberto Salazar
 
Blockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial ServicesBlockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial Services
Ratnakar Pandey
 
Eclipsecon Europe: Blockchain, Ethereum and Business Applications
Eclipsecon Europe: Blockchain, Ethereum and Business ApplicationsEclipsecon Europe: Blockchain, Ethereum and Business Applications
Eclipsecon Europe: Blockchain, Ethereum and Business Applications
Matthias Zimmermann
 

Similar to Devcon4 web3 design decision framework (20)

How to Create Blockchain Products by Slice.Market CTO
How to Create Blockchain Products by Slice.Market CTOHow to Create Blockchain Products by Slice.Market CTO
How to Create Blockchain Products by Slice.Market CTO
 
Blockchain Applications in Enterprises
Blockchain Applications in EnterprisesBlockchain Applications in Enterprises
Blockchain Applications in Enterprises
 
How to Create Blockchain Products by Fr8 Network Lead Engineer
How to Create Blockchain Products by Fr8 Network Lead EngineerHow to Create Blockchain Products by Fr8 Network Lead Engineer
How to Create Blockchain Products by Fr8 Network Lead Engineer
 
What Web 2.pdf
What Web 2.pdfWhat Web 2.pdf
What Web 2.pdf
 
Blockchain spreads
Blockchain spreadsBlockchain spreads
Blockchain spreads
 
BlockChain Online Training
BlockChain Online Training BlockChain Online Training
BlockChain Online Training
 
BlockChain Online Course
BlockChain Online Course BlockChain Online Course
BlockChain Online Course
 
Introduction to Linked Data and Web Payments
Introduction to Linked Data and Web Payments Introduction to Linked Data and Web Payments
Introduction to Linked Data and Web Payments
 
V SYSTEMS - Tech Evolution_EN
V SYSTEMS - Tech Evolution_ENV SYSTEMS - Tech Evolution_EN
V SYSTEMS - Tech Evolution_EN
 
V SYSTEMS - Tech Evolution_CN
V SYSTEMS - Tech Evolution_CNV SYSTEMS - Tech Evolution_CN
V SYSTEMS - Tech Evolution_CN
 
EcoSummit 2016 in Berlin Presentation - ConsenSys / RWE
EcoSummit 2016 in Berlin Presentation - ConsenSys / RWEEcoSummit 2016 in Berlin Presentation - ConsenSys / RWE
EcoSummit 2016 in Berlin Presentation - ConsenSys / RWE
 
Creating An E-Commerce web application using Blockchain
Creating An E-Commerce web application using BlockchainCreating An E-Commerce web application using Blockchain
Creating An E-Commerce web application using Blockchain
 
Blockchain architected
Blockchain architectedBlockchain architected
Blockchain architected
 
Blockchain Hyper Ledger Fabric : Bangkok Conference
Blockchain Hyper Ledger Fabric : Bangkok ConferenceBlockchain Hyper Ledger Fabric : Bangkok Conference
Blockchain Hyper Ledger Fabric : Bangkok Conference
 
Blockchain in FinTech
Blockchain in FinTechBlockchain in FinTech
Blockchain in FinTech
 
Web3-Guide.pdf
Web3-Guide.pdfWeb3-Guide.pdf
Web3-Guide.pdf
 
Scaling up Banking Operations: Harnessing the power of block chain Technology
Scaling up Banking Operations: Harnessing the power of block chain TechnologyScaling up Banking Operations: Harnessing the power of block chain Technology
Scaling up Banking Operations: Harnessing the power of block chain Technology
 
#JavadayEcuador Monolith to Microservices
#JavadayEcuador Monolith to Microservices#JavadayEcuador Monolith to Microservices
#JavadayEcuador Monolith to Microservices
 
Blockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial ServicesBlockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial Services
 
Eclipsecon Europe: Blockchain, Ethereum and Business Applications
Eclipsecon Europe: Blockchain, Ethereum and Business ApplicationsEclipsecon Europe: Blockchain, Ethereum and Business Applications
Eclipsecon Europe: Blockchain, Ethereum and Business Applications
 

Recently uploaded

Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
Expert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting ServicesExpert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting Services
ResDraft
 
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
fabianavillanib
 
Exploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdfExploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdf
fastfixgaragedoor
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
7sd8fier
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
ameli25062005
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
aaryangarg12
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
Mansi Shah
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
smpc3nvg
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
h7j5io0
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
n0tivyq
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
PrabhjeetSingh219035
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
h7j5io0
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
garcese
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
7sd8fier
 
Top Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdfTop Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdf
PlanitIsrael
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
9a93xvy
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
9a93xvy
 

Recently uploaded (20)

Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
Expert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting ServicesExpert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting Services
 
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
 
Exploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdfExploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdf
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
 
Top Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdfTop Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdf
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
 

Devcon4 web3 design decision framework

  • 1. Web3 Design Initial results of the research for the Web3 Design System that teach how to make sense of Web3 user problems and how to solve them Decision Making Framework Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 2. Community Driven Insights WEB3 DESIGN SYSTEM Aragon Balance Coinbase Colony ENS Ethereum Foundation eWasm Gitcoin Maker DAO Metamask MetaTX MyCrypto Status Wallet Connect 0X Protocol + more +
  • 3.
  • 4. PROBLEMS What is a token? Why can’t I send a TX right after the other? How do I find these projects on the other internet? Gas price? Gas limit? Gas amount? How do I know I can trust this dApp? Where’s my data? How do I get Involved? Why should I care about decentralization? Why do I need a digital Identity? Where’s my money? Why does gas cost vary at different times? Can you reset my private key? How do I get my money back? What is a Private Key? Where should I store my Private Key? Why do I need a plug-in? Why do I have to pay Gas? What is a browser plugin? How do I get ETH? Why is this TX taking so long? Who is getting the gas fees? What is a blockchain? How does gas work? Privacy? Pseudonymity? WTF is commit and reveal? WEB3 DESIGN SYSTEM What’s MetaMask? Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 5. PROBLEM SPACE Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 6. PROBLEM SPACE What is a token? Why can’t I send a TX right after the other? How do I find these projects on the other internet? Gas price? Gas limit? Gas amount? Can I trust this dApp? Where’s my data? How do I get Involved? Why should I care about decentralization? Why do I need a digital Identity? Where’s my money? Why does gas cost vary at different times? Can you reset my private key? How do I get my money back? What is a Private Key? Where should I store my Private Key? Why do I have to pay Gas? What is a browser plugin? How do I get ETH? Why is this TX taking so long? Who is getting the gas fees? What is a blockchain? How does gas work? Privacy? Pseudonymity? WTF is commit and reveal?What’s MetaMask? How am I supposed to remember these long decimals? Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 7. PROBLEM SPACE Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 8. SOLUTION SPACE Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 9. Gas WEB3 DESIGN SYSTEM Questions Why do I have to pay gas? Why does gas have varying costs at different times? What is gas? Gas price? Gas limit? Who receives these fees? The EF? The dApp? GAS Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 10. SOLUTION SPACE ● hide or abstract away complicated technical problems ● optional degrees of centralization Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 11. SOLUTION SPACE ● hide or abstract away complicated technical problems ● optional degrees of centralization ● Use analogies with mechanisms users already knows Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 12. SOLUTION SPACE ● hide or abstract away complicated technical problems ● optional degrees of centralization ● Use analogies with mechanisms users already knows ● Start with the why ● Explain the benefits of a feature, not how it works Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 13. Problem Space Gas WEB3 DESIGN SYSTEM ● Novel experience. ● Concepts and terminology around Gas are counter intuitive ● Variations in Gas prices for identical actions is not conducive to mass adoption use cases Emerging Patterns ● Abstract gas interactions for new users (Universal Logins, Relayers, Meta-tx, etc) ● Give modular options for advanced users (MyCrypto, Metamask, etc) ● Gas Stations - Need ways to standardize gas across the ecosystem Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 14. Key Management WEB3 DESIGN SYSTEM Can you reset my password? What is a seed phrase, password, mnemonic? KEY MANAGEMENT Questions Best way of backing up the private key? Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 15. Problem Space Key Management WEB3 DESIGN SYSTEM ● Disrupts the on-boarding flow ● People do not backup or know where or how to backup keys ● Confusion between password and private key ● Lack of recoverability Emerging Patterns ● Progressive tiered security models ● Disposable keys that the user’s do not have to backup ● Multi-device private keys on local wallets Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 16. Transactions WEB3 DESIGN SYSTEM Why is this TX taking so long? Where is my money? TRANSACTIONS Questions WTF is a NONCE? Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 17. Problem Space Transactions WEB3 DESIGN SYSTEM ● Do not understand the relationship between TX, Wallets, Blockchain, and etherscan ● Make mistakes of sending the same TX multiple times ● Confused by “signing” a transaction, it’s a new interaction pattern Emerging Patterns ● Give human-readability and transparency to TX’s (Natspec / Radpec) ● In-App history of TX’s with appropriate context (TX State indicator) ● Transaction queue managers for multiple-TX’s Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 18. WEB3 DESIGN SYSTEM Other insights • Everybody says that the Mobile version will be fundamental for mass adoption ... but they are developing for the Desktop • Exception: Complex interactions and those with inherent risk (like staking, security tokens) are best suited for the Desktop • Designers need to be involved in the development process since the beginning, from the creation of the smart contracts Designer <> Developer Workflow Mobile vs Desktop Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10
  • 19. JOIN THE CONVERSATION http://bit.ly/web3DS WEB3 DESIGN SYSTEM http://discuss.conflux.network/t/web3-design-systems-components-and-guidelines-for-better-dapp-ux Web3 Design System is a project by Decentralized Design Lab / Beltran Berrocal & Aqeel Mohammad / http://bit.ly/web3DS / 2018.10