Blockchain CBBF 1 Flashcards
What are the core principles of Blockchain?
- Security
- Immutability
- Trustless
- Distributed ledger
- Group consensus
- Decentralised
What are the 4 primary functions of a normal dB?
CRUD functions
- Create
- Read
- Update
- Delete
Which two functions normally part of a normal DB don’t we have in blockchain?
Update and delete
This is what makes blockchain immutable.
What are the two types of assets?
Tangible - Car, House
Intangible - Intellectual Property (IP), Reward Points
Which 3 pre-existing technologies did blockchain draw on?
Ledger
Cryptography
Computer networking (p2p)
What is the advantage of distributed computing in the developing world?
High fault tolerance.
When did triple entry account appear?
2009 when blockchain emerged (not entirely true, Triple entry accounting was invented by professor Yuji Ijiria and is not related to blockchain)
- Debits
- Credits
- Link to every previous transaction on the book.
(an immutable link to all last debits and credits)
What are the blockchain rules?
- Data is immutable (but changed by issuing an offsetting transaction)
- Have to prove it hasn’t be tampered with.
- All nodes have to agree.
How big a majority is needed to get a consensus? (In %)
51% or more
What is blockchain primarily used for today?
To record the transactions of monetary assets.
But:
It could be used for many other non-monitory items an event tracking system.
What are Smart Contracts?
Code that we can be written and published to the blockchain and executed any time a certain event is recorded on the blockchain.
It enables us to take action on events which means we can create:
Workflow platform
Business process automation solution
What is consensus?
All the nodes in the blockchain comparing their copy of the ledger and decided which version the majority agree on.
When did Satishi Nakamoto publish the white paper for blockchain?
2008
What date did Ethereum and Hyperledger go live?
2015
Blockchain is primarily defined as a shared ………… ledger.
Immutable
Name the technologies used to create blockchain (3)
1) ledger
2) cryptography
3) Computer networking technology
Blockchain can best be described as a …………. ledger.
Triple
Nodes running on a blockchain must have ………….. on ALL data stored.
Consensus
What kind of data can be stored on a blockchain?
Most things:
E.g.
Medical records
Ownership of tangible and intangible assets
Training certificates
…………… running on a blockchain allow actions to be taken in events/transactions.
Smart Contracts
Data CANNOT be changed once it is committed to a blockchain? (True/False)
True
The white paper that was released outlining Bitcoin was created by ………..
Satoshi Nakamoto
What year was the first Bitcoin created?
2009
When blockchain was new 6 years it was only a way to ……….and ………. data.
Record
Track