Professional Documents
Culture Documents
Systems
Preliminary Concepts
Is the exchange of
goods for goods.
Is the exchange of
goods for goods.
Almaz Bekele
Barter Cash Credit Online Cryptocurrency
Market
Traditional
Credit
System has Almaz Bekele
Nothing of value
currently.
Barter Cash Credit Online Cryptocurrency
Market
Nothing
wants Pay Back For now!
Pay with debt for a product.
Traditional
Credit
System
Almaz Bekele
Favor owed to
him.
Barter Cash Credit Online Cryptocurrency
Market
Debt
wants $$$
Buyers
Pay with debt for a product.
Modern
Credit
System has Almaz
Modern
Credit
System has Almaz
Transaction fails If
something is wrong.
Barter Cash Credit Online Cryptocurrency
Market
I. Without Intermediary
Pros:
• Simple and Convenient.
Cons:
• Requires private information to be handed to the seller.
• Relies on credit.
• Relies on central financial system (bank).
Barter Cash Credit Online Cryptocurrency
Market
II. With Intermediary Intermediary
Almaz’s Approve
credit card and notify
details Seller
Buyer Seller
Pros:
• Seller is deprived of buyer’s private information.
Cons:
• Lacks the simplicity of interacting with the seller.
• Relies on credit.
• Relies on central financial system (bank)
Barter Cash Credit Online Cryptocurrency
Market
To Summarize:
Daniel Hana
Barter Cash Credit Online Cryptocurrency
Market
A system of validating transactions using a decentralized, trustless verification system.
Ledger
Security Question 3:
Helen pays Biruk 100Birr
Daniel pays Biruk 50Birr Helen
What website or central
website is hosting the Biruk
Hana pays Helen 10Birr
. ledger?
. Solution???
. Decentralization
Daniel Hana
Barter Cash Credit Online Cryptocurrency
Market
Ledger
Ledger
Helen pays Biruk 100Birr
Daniel pays Biruk 50Birr Add a transaction on a ledger then broadcast Helen pays Biruk 100Birr
Daniel pays Biruk 50Birr
Hana pays Helen 10Birr
Hana pays Helen 10Birr
.
.
.
.
.
.
Helen pays Daniel 10Birr
Helen Biruk
Ledger Ledger
Helen pays Biruk 100Birr Helen pays Biruk 100Birr
Daniel pays Biruk 50Birr Daniel pays Biruk 50Birr
Hana pays Helen 10Birr Hana pays Helen 10Birr
. .
. .
. Daniel Hana .
Barter Cash Credit Online Cryptocurrency
Market
Ledger
Ledger
Helen pays Biruk 100Birr
Daniel pays Biruk 50Birr Add a transaction on a ledger then broadcast Helen pays Biruk 100Birr
Daniel pays Biruk 50Birr
Hana pays Helen 10Birr
Hana pays Helen 10Birr
.
.
.
.
.
.
Helen pays Daniel 10Birr
Helen Biruk Helen pays Daniel 10Birr
Ledger Ledger
Helen pays Biruk 100Birr Helen pays Biruk 100Birr
Daniel pays Biruk 50Birr Daniel pays Biruk 50Birr
Hana pays Helen 10Birr Hana pays Helen 10Birr
. .
. .
. Daniel Hana .
Helen pays Daniel 10Birr Helen pays Daniel 10Birr
Barter Cash Credit Online Cryptocurrency
Market
Ledger
Ledger
Helen pays Biruk 100Birr
Daniel pays Biruk 50Birr Add a transaction on a ledger then broadcast Helen pays Biruk 100Birr
Daniel pays Biruk 50Birr
Hana pays Helen 10Birr Hana pays Helen 10Birr
. .
. .
. .
Helen pays Daniel 10Birr But this process of clients
Helen Biruk Helen pays Daniel 10Birr
constantly listening to
transactions from other
Ledger
clients is not practical. Ledger
Helen pays Biruk 100Birr Helen pays Biruk 100Birr
Daniel pays Biruk 50Birr Daniel pays Biruk 50Birr
Hana pays Helen 10Birr Hana pays Helen 10Birr
. .
. Solution??? .
. Daniel Hana .
Helen pays Daniel 10Birr Blockchain Helen pays Daniel 10Birr
Barter Cash Credit Online Cryptocurrency
Market
Blockchain is a technology that allows data to be stored and transferred in a secure,
decentralized, and transparent way.
Helen pays Biruk 100Birr Daniel pays Biruk 50Birr Hana pays Helen 10Birr
Time Stamp
Pointer to the previous block.
Barter Cash Credit Online Cryptocurrency
Market
How can you give this currency a value?
Crypto gives it’s currency a value by enticing it with a computational puzzle which is very difficult to solve.
Bitcoin combines the idea of using computational puzzles to regulate the creation of new currency units
with the idea of secure timestamping to record a ledger of transactions and prevent double spending.
Barter Cash Credit Online Cryptocurrency
Market
Miners: validate and add blocks in a blockchain by solving complex computational
problems and are awarded crypto (bitcoin) for doing so.
11101010110100001010
10000010101000101111 The process of solving mathematical problems to validate blocks is called Proof of work.
01010101100101110100
10100000010101000100 The process of validating and adding blocks to the blockchain is called Mining.
10101010101001011101
Helen pays Biruk 100Birr Daniel pays Biruk 50Birr Hana pays Helen 10Birr