Feasibility of Cryptocurrencies
- n Mobile devices
Anas Younis & Sander Lentink
University of Amsterdam MSc System and Network Engineering
RP1 06-02-2018
1
Feasibility of Cryptocurrencies on Mobile devices Anas Younis & - - PowerPoint PPT Presentation
Feasibility of Cryptocurrencies on Mobile devices Anas Younis & Sander Lentink University of Amsterdam MSc System and Network Engineering RP1 06-02-2018 1 Disclaimer Assumed knowledge; Cryptocurrencies The principle of
University of Amsterdam MSc System and Network Engineering
RP1 06-02-2018
1
2
Which aspects are required to make cryptocurrency feasible on mobile devices?
3
4
Trust[less|ed] Transaction speed Scalability Traceability/privacy Security Transaction fees Image
The Why? of cryptocurrencies; Early adopters of Bitcoin (cryptocurrency) desired an open trustless system.
5
Ripple Bitcoin / Ethereum
6
Private Public Trusted Trustless Faster consensus Slower Managed Public ownership Private membership Open access Controlled access to ledger Transparent
7
8
* requires soft fork
9
Private Permissioned Instant payments Public Permissionless Slow consensus
1. Client requests headers since last know state 2. Client sends request for the addresses corresponding to the wallet
10
(permissioned)
11
12
13
14
15
16
17
18
Sub-tangle DAG
19
20
○ Validate two transactions for each transaction a user does ■ More nodes, faster network
21
22
○ No transaction fees ■ No miners with monetary rewards ■ Entire network of participants is directly involved in the approval of transactions ■ Transact sub-cent values
being transferred
23
24
PoW PoS BFT BFT-CoSi SCP Tangle permissionless X X X X X tx time < 10s X X X X X miners X X X X X incremental throughput X X X X
Tangle SCP BFT BFT-CoSi PoW PoS permissionless X X X X X tx time < 10s X X X X X miners X X X X X incremental throughput X
○ Transaction speed
○ SPV (Simple Payment Verification) ○ Tangle ○ Skipchains
25
26
27
main._CB277146614_.png
28