Blockchain focus Flashcards

1
Q

Name some use cases for blockchain (presentation session 3).

A
  1. Carbon credit trading
  2. Supply chain management (cannabis)
  3. Anti-money laundering (finance industry)
  4. Tennis Future Earnings Token (tokenization of tennis players)
  5. Preventing deepfakes
  6. Shipping and border control
  7. Commodity trading
  8. Betting apps with smart contracts
  9. Insurance (international students & cars)
  10. Digital identity verification
  11. Visa applications
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the main parts of the history of blockchain?

A
  1. Securitization is born (1981)
  2. Cypherpunk & Digicash (1993)
  3. The subprime crisis (2008)
  4. Satoshi Nakamoto restarts currency project, birth of bitcoin & blockchains (distributed ledger) (2008)
  5. First bitcoin is released (1st Jan 2009)
  6. After financial crisis, people stopped trusting traditional system –> rapid increase in bitcoin value
  7. Ethereum and smart contracts released (solves bitcoin limitations)
  8. ICOs
  9. Tokenization
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What happened in 1981 connected to blockchain?

A

The new concept of securitization is born.
- Transforming an asset into a kind of security (what led to the subprime crisis in 2008 with mortgages)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What happened in 1993 connected to blockchain?

A
  • Group of millionaire geeks (Cypherpunk) are against traditional financial system
  • Want to create new currency that can be transferred without any traditional financial institution or central bank
  • Their first project was DigiCash, but they could not make it reality since they did not manage to do it decentralized
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What happened in 2008 connected to blockchain?

A
  1. The subprime crisis.
  2. Cypherpunk member Satoshi Nakamoto took help from internet users to restart new currency project. The white paper stated that they had found a solution to sending money peer-to-peer while avoiding the double spending problem, without using banks.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the double spending problem?

A

The risk that a cryptocurrency can be used twice or more

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What happened on January 1st 2009 connected to blockchain?

A

The first Bitcoin was released. You paid $1 for 1500 bitcoins.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How is the aftermath of the subprime crisis connected to blockchain?

A

After the financial crisis, some governments (like Cyprus) decided to take a percentage from each account with more than a certain amount. People stopped trusting the traditional financial system and started trusting bitcoin, which is an explanation of the rapid increase in its value

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Apart from the financial crisis, what is another explanation the the rapid increase in bitcoin’s value?

A

The growth of the dark web, which started accepting the bitcoin. People used to believe it was anonymous (but is only pseudonymous) so they used it on the dark web to to illegal shopping like drugs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the bitcoin limitations?

A
  1. Can not split the payment
  2. Can not postpone the payment
  3. Can not send money under conditions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What was new about Ethereum when it launched in 2015?

A

It had overcome the Bitcoin limitations. You could split and postpone payments, and pay under conditions through smart contracts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are smart contracts?

A
  • Smart contracts are self-executing computer codes that do not require a third party to function.
  • The smart contract makes it possible to automate tasks on the blockchain.
  • It is a computer protocol designed to facilitate, verify or enforce numerically the negotiation or execution of a contract.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is Fizzy an example of?

A

An Ethereum application. A smart contract developed by AXA which allows compensation for late flights:
1. Simulation. I enter my ticket number
2. Coverage. I personalize my coverage
3. Identity. I fill in my personal information
4. Payment. I subscribe
5. Delay. In case of delay (2h+), my payment is automatically triggered
6. Compensation. I receive compensation on my credit card account

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are some general application areas of Ethereum?

A
  • International logistics
  • Vote registration
  • Mobile payment
  • Insurance
  • Biodiversity protection
  • Border control
  • Supply chain management
  • Health care systems
  • Real estate transactions
  • Energy
  • Land/property registration
  • Advertising
  • Food traceability
  • Art
  • National security
  • Tourism
  • Taxation records
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are white papers?

A
  • White paper is used to inform and persuade the other company of a new offer (such as a product or technology) to solve a particular business problem or challenge
  • It is an authoritative document that aims to fully inform the reader on a particular subject
  • It combines expert knowledge and research in a document that argues for a specific solution or recommendation
  • White paper allows the reader to understand a question, solve a problem, or make a decision
  • Used in ICOs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is tokenisation?

A

The process of registering an asset and its rights on a token to enable the management and exchange in peer-to-peer, instant and secure manner on a blockchain infrastructure.

  • Tokenization allows individuals to obtain a certain percentage of a real or financial asset from anywhere in the world with an internet connection, regardless of the size of the investment
  • Token = right of use
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What does TGE stand for?

A

token generation event

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What are the advantages of tokenisation?

A
  • Faster and cheaper transactions
  • More transparency
  • More accessibility
  • More liquidity
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What are some examples of tokenisation?

A
  • Many platforms are being created to allow all individuals to invest in art and hold a part of a work. Existing platforms are: RARE, Digital Art Network, and Maecenas.
    –> Andy Warhol’s 14 Small Electric Chairs have been tokenized and sold on the blockchain platform of Maecenas to 100 participants. There were more than 800 interested investors. $1.7 million was raised through this token sale. Participation of 31.5% in the artwork estimated at $5.6 million.
  • Alt Estate is a British company with the objective to tokenize real estate. They have already tokenized three buildings on three continents: Europe, US, and Japan. The Fluidity platform recently tokenized a 1700 m2 building in Manhattan. The competing platforms are TokenState.io and SwissRealCoin
  • WPO is an expert company in renewable energies. The group launches a wind turbine tokenization project that would allow investors to hold a portion of its power output.
  • Spanish agricultural land is under tokenization (sweet cherry orchards). The process consists of allocating a token to each m2 of land and selling to the public.
  • TokenStars, FIT Token, and Fan Controlled Football League, are the platforms that tokenize the sports industry. Tokenization can be a powerful tool to help unknown athletes come to life and prove their true skills.
20
Q

What is the definition of a blockchain?

A

The blockchain is a disruptive, transparent and secure technology for transferring and storing information.

  • It is managed without any intermediary and without any central authority - a distributed decentralised ledger.
  • The blockchain is defined as the new digital revolution that will gradually eliminate the need and the obligation to rely on a trusted third party.
21
Q

What are the five basic blockchain technology principles?

A
  1. Distributed database. Each part of a blockchain has access to the database and its complete history. No part controls the data or information. Each party can check the records of its trading partners directly, without intermediaries.
  2. Peer-to-peer transmission. The communication occurs directly between peers rather than through a central node. Each node stores and transmits the information to all other nodes.
  3. Transparency with pseudonymity. Each transaction and its value are visible to anyone with access to the system. Each node (user) on a blockchain has a unique alphanumeric address of 30 characters that identifies it. Transactions occur between blockchain addresses. Users can choose to remain anonymous or provide proof of their identity to others.
  4. Irreversible documents. Once a transaction is entered into the database and the accounts are updated, the records can not be changed because they are related to each transaction record above (hence the term “chain”). Various algorithms and computational approaches are being made to ensure that the record on the database is permanent, chronologically ordered, and available to all others on the network.
  5. Calculation logic. The digital nature of the ledger means that blockchain transactions may be related to the calculation logic and essentially programmed. Users can therefore configure algorithms and rules than automatically trigger transactions between nodes (smart contracts).
22
Q

What is mining and what are blocks?

A
  • Mining is simply the creation of a valid block by one of the network members.
  • A block is a group of transactions, which will be grouped together. This block is then put as a result of the blockchain and become a new link in this chain.
    → Mining is therefore a fundamental operation.
23
Q

What are the 7 steps of the mining process (overview)?

A
  1. User initiates transaction from their e-wallet.
  2. Transaction is broadcasted over the network, placed in mempool waiting to be approved.
  3. The miners of the network assemble a set of transactions from this pool to form a block.
  4. Miners work to find signature for the block to be added to the chain. This signature is created by solving a very complex mathematical problem, unique to each block of transactions.
  5. The miner who finds an eligible signature for his block first, broadcasts this block and his signature to all other miners.
  6. Other miners check the legitimacy of the signature and confirms the block can be added (consensus). Miner gets rewarded and the length of the chain increases.
  7. After adding a block to the chain, each other block added is added to the confirmation of that block. Each new confirmed block implies confirmation of the entire past chain.
24
Q

Describe step 1 of the mining process.

A
  1. A user initiates a transaction from their wallet app, trying to send a cryptocurrency or token to someone else.
25
Q

Describe step 2 of the mining process.

A
  1. The transaction is broadcasted over the network through the wallet app.
  • It is waiting to be retrieved by a miner from the blockchain to be integrated into a block.
  • As long as it is not recovered, it is placed in a pool of unconfirmed transactions (the mempool). This pool is a set of unconfirmed transactions on the network, awaiting processing.
26
Q

Describe step 3 of the mining process.

A
  1. The miners of the network, working at the level of their respective nodes, assemble a set of transactions from the mempool to form a block.
  • At this point, when it is not yet confirmed, a block is basically a set of transactions, to which are added metadata.
  • Each miner builds its own block of transactions from the common pool. It is therefore possible that several miners select the same transaction to include in their blocks.
27
Q

Describe step 4 of the mining process.

A
  1. By selecting transactions and adding them to their block, miners create a block of transactions.
  • To add this block of transactions to the blockchain (for all other miners and nodes to record transactions), the block must first obtain a signature (also called proof of work).
  • This signature is created by solving a very complex mathematical problem, unique to each block of transactions.
28
Q

Describe step 5 of the mining process.

A
  1. The miner who finds an eligible signature for his block first, broadcasts this block and his signature to all other miners.
29
Q

Describe step 6 of the mining process.

A
  1. Other miners check the legitimacy of the signature. They take the data chain from the broadcasted block and scan it to see if the output hash matches the included signature.
  • If it is valid, they confirm its validity and agree that the block can be added to the blockchain.
  • They must reach a consensus and the majority must agree (51%) = consensus algorithm.
  • –>definition of “proof of work” = The signature is the “proof” of the work done, which corresponds to the computing power spent.
  • After checking, the newly founded block is added to the blockchain.
  • The miner who found this new block is entitled to the block reward. The height of the block, which indicates the length of the blockchain, increases after the addition of the new block. The other nodes accept the block and save it in their transaction data. This proves that the transactions within the block correctly match the current portfolio balances (transaction history) at that time.
30
Q

Describe step 7 of the mining process.

A
  1. After adding a block to the chain, each other block added is added to the confirmation of that block.
  • For example, if my transaction is part of Block 502 and the blockchain has 507 blocks, it means that my transaction has 5 confirmations (507-502), since each new confirmed block implies confirmation of the entire past chain.
  • Each time another block is added, the blockchain again reaches a consensus on the full transaction history, including your transaction and block. Your transaction was confirmed 5 times by the blockchain at that time.
31
Q

What is a consensus algorithm?

A

A procedure through which all the peers of the Blockchain network reach a common agreement about the present state of the distributed ledger

32
Q

What is “proof of work”?

A

A decentralised consensus mechanism where computing power is used to verify blockchain transactions.

33
Q

Is there a link between the amount of fees and the difficulty of mining/finding the signature?

A

No. The process is the process no matter the fees

34
Q

How do miners choose which transactions to include in a block?

A
  • They receive compensation for each successful transaction; some transactions pay more than others.
  • Reward of 12.5 BTC (new bitcoins created specifically for this purpose) each time they successfully extract a Bitcoin block (fixed).
  • They also receive an additional amount of bitcoins called transaction fees, which are defined by each transaction issuer.

–> When a miner successfully operates a block, it receives 12.5 BTC plus an X amount representing the transaction fee. This amount is the sum of all transaction costs in this block.

35
Q

What is the killer app?

A
  • The killer app for the early internet was email because it drove adoption and made the network stronger and famous.
  • Bitcoin is the killer app for blockchain, it drives adoption of the blockchain technology.
36
Q

What are the overarching types of tokens?

A
  • Utility tokens: giving access to goods or services developed by the issuing company
  • Equity tokens: allowing remuneration according to the results of the issuing company
  • Community tokens: aimed at giving investors a role in the governance of blockchain technology developed by society
  • Asset tokens: representing the countervalue of one or more underlying assets
37
Q

What parts does a bitcoin block contain?

A
  • Header
  • List of transactions
  • Nonce (hash combination of header and transactions to find nonce)
  • Signature

The signature of block 1 then becomes the header of block 2, so the blockchain can not be altered.

38
Q

What is the only way to create bitcoin?

A

To mine it

39
Q

What is the maximum number of possible bitcoins and when will this be reached?

A

21 million. Reached in 2140 with this system

40
Q

What is a hash/hashing?

A

Transforming any information/data into a unique alpha-numerical code. The digital fingerprint of that information.

Can not retrieve the information by reversing the hash.

41
Q

What are the overarching 5 steps of creating a block?

A
  1. Verify if transactions are valid
  2. Bundle transactions in a block
  3. Select the header of the most recent block and insert it into the new block as a hash
  4. Solve the proof of work problem
  5. When the solution is found, the new block is added to the local blockchain and propagated to the network
42
Q

What is an initial coin offering?

A
  • Halfway between the IPO and the crowdfunding, this type of financing allows to raise funds quickly and without losing control.
  • Transactions are made only in virtual currency which extends the life expectancy of cryptocurrencies
  • The basic premise of ICOs, fundchases based on blockchain technology, is based on tokens.
43
Q

The current financial system is very complex, how could a new system made possible with cryptocurrencies help?

A
  • simpler by eliminating layers of intermediation
  • insure against risk
  • open up the opportunity for different types of financial products

Two or more parties can do business, make arrangements/transactions and build value without relying on intermediaries

44
Q

How could cryptocurrencies change the financial system?

A
  • open up the financial system to people who are excluded
  • lower barriers to entry
  • enable greater competition

making the system more transparent will reduce intermediation chains and costs to users of the financial system.

45
Q

What are some issues in the current financial system?

A
  • Cost
  • Delays
  • Frictions
  • Redundant and onerous paperwork
  • Fraud
  • Financial crimes
46
Q

Why is the current financial system inefficient?

A
  • Antiquated: Paper-based processes and many industrial technologies
  • Centralized: Makes it resistant to change and vulnerable to failures and attacks
  • Exclusionary: Denying billions of people access to basic financial tools