decentralized wallet

10
The first distributed and secure Bitcoin bank.

Upload: alberto-gomez-toribio

Post on 25-Jun-2015

58 views

Category:

Technology


1 download

DESCRIPTION

A proposal to implement a decentralized wallet.

TRANSCRIPT

Page 1: Decentralized wallet

The first distributed and secure Bitcoin bank.

Page 2: Decentralized wallet

● A distributed and secure Bitcoin wallet.

● (not) Single Point of Failure Principle.

● Is a concept for backend implementation to the first Bitcoin bank.

What is Giddra Wallet?

Page 3: Decentralized wallet

How it works?

Distributed Bitcoin wallet

VLAN1

VLAN2

VLAN3

?

Page 4: Decentralized wallet

How it works?

Distributed Bitcoin wallet

VLAN1

VLAN2

VLAN3

?

15HQvRWh...

15BFwHQz...

15ZVgTwB...

● Bitcoins are storaged in multisig ownership.

● N/M signs are required to release funds.

● The nodes just can sign transactions to the client accounts.

Page 5: Decentralized wallet

VLAN1

VLAN2

VLAN3

?

Security

● If any machine is hacked, the wallet still beign secure.

● An attack needs to hack multiple machines to have success.

Page 6: Decentralized wallet

VLAN1

VLAN2

VLAN3

?

High Availability

● If any machine is down, the storage still working.

Page 7: Decentralized wallet

Hydra head configuration

● The operation keys and the machines can be replaced without downtime.

● The system allow to define the required signs to operate: 2/3 signs required, 7/10 or whatever you want.

Page 8: Decentralized wallet

Master management

● Request from clients just can request bitcoins to the addresses storaged in the clients database.

● The requests signed by master key sends money to any address

● The master key is storaged in a GPG Crypto Card.

Page 9: Decentralized wallet

Cold Storage

● The master key (storaged in a GPG Card) allow to send funds to the cold storage endpoint.