3. • About CloudWallet
• Current Challenges
• Confidential data in the Cloud
• What is Blockchain
• Solutions
• Case Study
Overview
4. 01 About
Simplify the development of
next generation solutions
Using BlockChain
Applications on BlockChain
To make the future world
secure and honest.
Bring in awesome features to your future solutions!
CloudWallet.inc helps businesses to simplify the process of developing
their next generation solutions and applications
on BlockChain. We are using Blockchain to
make the future world secure and honest.
12. 03
What are the security and privacy implications of
these trends?
• Privacy – companies know a lot about us
• Data security – a security breach exposes all
our data
Confidential data in the cloud
13. 03
Encrypt data while it is
stored on cloud servers
– but then how can they do
any useful computation on
our data?
Confidential data in the cloud
14. Trusted 3rd Parties?
➔ Cryptographic Security
➔ Operational Transparency
03 Confidential data in the cloud
16. 03 What is BlockChain?
Public key(address)
Private key(certificate)
34 characters starting with 1 or 3 representing
a possible destination for the payment.
51 characters starting with 5
required to transfer value from the address.
P2P Public Key Infrastructure (PKI)
Private Signing
17. 03 What is BlockChain?
Alice’s transfer to Bob
From
To
= Contract Date Broadcast(Sync)
Transactions
PUBLIC LEDGER
Blockchain Date Storage
Secure / Auditable / Privacy
18. 03 What is BlockChain?
Blockchain Date Storage
Confirmed
Transactions
Block Block In Progress
Confirmed
Integrity / Trackable / Transparent
23. Centralized Decentralized
04 Solution
The Evolution of Paradigms
“To be safe, scalable, and efficient, networks must be re-architected to gradually
shift from managing billions of devices to hundreds of billions of devices.”
-IBM & Samsung ADEPT Whitepaper.
Closed centralized
networks
Open access networks
centralized cloud
Open access networks,
distributed cloud
24. can guarantee network openness with...
✓ Safe
✓ Secure
✓ Private
✓ Honest
✓ Global scale
Blockchain Network
= Cloud for Finance
(or Distributed Trust system)
04 Solution
25. 05 Case Study
Centralized Trust 3rd Parties lets you store your
private data in their storage.
– Certificate Authority(or bank and etc) has ‘master key’ so
can decrypt all your data.
– A bug or security breach in C.A can expose all your data.
– Suffer possible corruption of 3rd parties
26. 05 Case Study
DropBox lets you store your files in the cloud.
• For efficiency reasons, if 2 or more members have the
same file , DropBox doesn’t want to store it twice.
• For security reasons, it’d be nice if DropBox could encrypt
your files on your computer (with a key only you know) and
upload the encrypted version.
• In fact, on 6/19/2011, DropBox did have a bad bug, where
they screwed up the authentication: you could log into
someone else’s account without knowing their password (just
enter any password, and you’re in). This exposed everyone’s
files to the world.