Lesson 3 Introduction To Bitcoin Block Chain
Lesson 3 Introduction To Bitcoin Block Chain
What is Bitcoin?
What gives Bitcoin value?
How do I create a Bitcoin wallet?
How to buy and sell bitcoin?
How to send bitcoin?
How to receive bitcoin?
How does a bitcoin exchange work?
Bitcoin debit cards
What are the tax implications of using Bitcoin?
What is Bitcoin mining?
What's a self-custodial Bitcoin wallet?
How does Bitcoin governance work?
What is Bitcoin?
Code: BTC, XBT The abbreviation "XBT" comes from the International Standards
Organization (ISO) that maintains a list of internationally recognized currencies.
1|P ag e
What is Bitcoin & Cryptocurrency? We explain Video Link.
https://www.youtube.com/watch?v=0QrAdF0eE_0
2|P ag e
2. What gives Bitcoin value?
A Bitcoin's main source of value is its restricted supply and increasing demand. Its
supply is programmed to be limited.
FAST Fast.
3|P ag e
The rate at which Bitcoin is created is reduced about every four years. This is
called a halving, where the number of coins given as a reward for successfully
mining a block is cut in half, the last of which was in May 2020.
4|P ag e
How to buy and sell bitcoin?
Apps like the Bitcoin.com Wallet.
Websites like the buy/sell section at Bitcoin.com.
Peer-to-peer services like Bitcoin.com Local.
Centralized crypto exchanges. Caution: this option is custodial.
5|P ag e
How to Buy & Sell Bitcoin/Crypto via P2P on Binance for Beginners
https://www.youtube.com/watch?v=Ktd0ywEYk44
Bitcoin addresses can also be displayed in QR code format. If you're sending bitcoin
from a mobile wallet like the Bitcoin.com Wallet, you can use your phone's
camera to scan the QR code of the address you want to send to. This will
automatically fill in the address.
6|P ag e
Robinhood and Charles Schwab, cryptocurrency exchanges match
buyers and sellers.
o Critically, by definition, a centralized cryptocurrency exchange takes
custody of your bitcoin.
This has a number of implications relating to security, but also
relating to the freedom you have to use your bitcoin as you
wish.
Read more on: Custodial versus non-custodial Bitcoin wallets.
What's a banked exchange?
Cryptocurrency exchanges that allow you to transfer local currency to and from
them are known as 'banked exchanges.' Some exchanges allow you to transfer
local currency to start buying (typically in the form of credit card or payment
app like PayPal), but don't allow you to withdraw local currency back to your
credit card or payment app. These are known as 'partially banked'
exchanges. A fully-banked exchange will allow to you fund your account via
bank transfer and send local currency back to your bank account.
How do centralized bitcoin exchanges make money?
1. Withdrawal fees
NB: Bitcoin transactions incur a small fee which is paid to the miners that
confirm them. Transactions with higher fees attached to them are picked up
sooner by miners (who optimize for profitability)
7|P ag e
In fact, it's entirely possible for a 1 BTC transaction to involve more data (and
therefore require higher fees) than a 0.5 BTC transaction. To understand why, we
need to look in some detail at how the Bitcoin blockchain actually works.
The system runs on what's known as the Unspent Transaction Output (UTXO)
model, which is an efficient and privacy-enhancing way to manage the Bitcoin
ledger. It works like this:
These new coins form what's known as the 'coinbase.' Now imagine a miner,
who has received the current 6.25 BTC block reward, sends 1 BTC to Alice. On
the ledger, this actually appears as 6.25 BTC sent to Alice and 5.25 BTC sent back
to the miner, leaving Alice with a balance of 1 BTC and the miner with a balance
of 5.25 BTC (the miner has an unspent transaction output of 5.25 BTC). The
system is analogous to paying for something using a cash note: if the cost of the
item is $2.50, you don't cut a five-dollar note in half. Instead, you hand over the
whole five-dollar note and receive $2.50 in change.
In our example, the miner has sent over a 6.25 BTC 'note' and received 5.25 BTC
in change. As it relates to fees, even though the amount of Bitcoin involved is
significant, the fee for completing the transaction will be relatively small because
the transaction is relatively simple. That's because there's only one output (1 BTC
to Alice) and it comes from only one input or 'note' (the 6.25 BTC coinbase
transaction). If we think of notes as taking up space on the Bitcoin ledger, we can
see that this transaction takes up the least amount of space (bytes) possible.
2. Trading fees
These are typically calculated as a percentage of the trade value and often
depend on whether you're the maker or the taker (see above for an explanation
of makers and takers). In most cases, makers pay lower fees than takers. The
rationale for the discrepancy is that makers provide liquidity (and should,
therefore, receive a discount), while takers remove liquidity (and should,
therefore, be charged extra).
3. Interest/Borrowing/Liquidation Fees
Some exchanges offer margin trading. This is where you borrow to increase your
position, creating what's known as leverage. Exchanges that offer margin trading
typically charge additional fees based on the amount borrowed and an interest
8|P ag e
rate determined by the total supply of funds available to all traders. You'll also
likely be charged an additional fee if your position is liquidated.
Isn't Bitcoin supposed to be peer-to-peer cash? Why would I need a credit card?
While Bitcoin enables people to transact peer-to-peer, this feature can only be
taken advantage of within the network itself. If your local furniture store
doesn't accept bitcoin, you'll have to pay via another method! Further, Bitcoin
(at least in its current state on 'layer one') isn't particularly useful as a
medium of exchange for small-value items like your morning coffee or daily
groceries. Why?
(1) Transaction fees - are often significantly higher than with status
quo payment networks like Visa and Mastercard.
9|P ag e
How long does it take to mine 1 bitcoin? about 10 minutes
In general, it takes about 10 minutes to mine a block, and a block will award a
number of coins to whoever mines it. Unfortunately, because of the sheer
number of people mining coins solo miners are a rarity because the odds of
being the one to discover a block are very low.
Bitcoin vs. Traditional Currencies
While both Bitcoin and traditional currency are similar in that both are a store of value,
they differ in many ways.
Some differences between Bitcoin and traditional currencies are illustrated in the table
below.
10 | P a g e
Issued and controlled by central
Issued through mining and
government authorities, i.e., central
controlled by a decentralized
Regulation banks. Owing to this, the traditional
distributed network of
currency is the legal tender in the country
computers
governed by the issuing authority.
Governed by a consensus
Governance mechanism in which the Purely governed by the central bank
majority rules
11 | P a g e
Transaction The transaction is almost Transactions may take time before
time and always instantaneous or greatly verification or before they reflect on the
speed depends on the network speed system
The concepts of
decentralization, cryptography, Less secure as it can be negatively
Security and consensus guarantee a affected by fluctuations in government
secure network and security of policies
bitcoin transactions
A bitcoin miner will first select their tools of the trade and set them up. These
include:
Hardware GPU (graphics processing unit), SSD for crypto mining, or ASIC
(application-specific integrated circuit)
Mining software
A wallet a software program that (keeps your private keys – the passwords that
give you access to your cryptocurrencies – safe and accessible, allowing you to
send and receive)
Preferred mining pool (if one chooses pool mining option instead of solo
mining)
12 | P a g e
For every transaction input, a bitcoin mining software generates a unique cryptographic
hash puzzle that is difficult to decode. The software then groups the number of
transactions required to form a block into a Merkle tree.
The Merkle tree enables the efficient verification of transactions in the bitcoin
network.
The Merkle Tree and the SHA-256 Algorithm
Class Assignment 1
1. What is Merkle Tree data structure? And its relevance in BLOCK CHAIN
TECNOLOGY. How its computed and applied. (10 marks)
13 | P a g e