🔍
What is Bitcoin Cash? - A Beginner’s Guide - YouTube
Channel: 99Bitcoins
[0]
What is Bitcoin Cash?
[1]
Is it the same as just “Bitcoin”?
[3]
What’s the difference between the two?
[5]
And which is the “true Bitcoin”?
[7]
Well stick around,
[8]
in this episode
of Crypto Whiteboard Tuesday
[10]
we’ll answer these questions and more.
[19]
Hi, I’m Nate Martin from 99Bitcoins.com
[22]
and welcome
to Crypto Whiteboard Tuesday
[24]
where we take complex
cryptocurrency topics,
[26]
break them down and translate them
into plain English.
[29]
Before we begin,
[30]
don’t forget to subscribe to the channel
[31]
and click the bell
so you’ll immediately get notified
[34]
when a new video comes out.
[36]
Today’s topic is Bitcoin Cash,
also known as BCH.
[40]
The story of Bitcoin Cash
[41]
goes much deeper than just
the creation of another cryptocurrency.
[45]
It was actually one of the fiercest tests
for Bitcoin’s decentralization.
[49]
So let’s get started...
[50]
A lot of people who are just starting out
with Bitcoin or cryptocurrency in general,
[54]
get confused when they see that
there’s not just one “type” of Bitcoin.
[58]
For example, Bitcoin Cash, Bitcoin Gold
and Bitcoin Diamond
[62]
are all forks of the original Bitcoin.
[64]
A fork can be described as
an alternate version of an original coin.
[68]
There are two types of forks:
soft forks and hard forks.
[72]
Soft forks are versions that work well
with both the original version
[75]
and the alternate version of the coin,
[77]
so as a user,
[78]
you can choose which version to run
without a lot of concern.
[81]
Hard forks on the other hand,
don’t play well with the original version.
[85]
This means that you need to choose
[87]
whether to update your software
to run the alternate version,
[89]
or to stick with the original one.
[91]
In other words, with hard forks,
[93]
if the alternative is not accepted
by 100% of the users,
[96]
then a sort of split will occur
in the network
[98]
and a new coin will emerge.
[100]
One that is similar to the original
but not identical.
[104]
Bitcoin Cash and other Bitcoin versions
[105]
are actually the results of suggested
updates to the Bitcoin protocol
[109]
that weren’t agreed to by everyone.
[111]
So what happened is that
an alternate version of the coin,
[114]
or a hard fork, stemming from
the original Bitcoin was created
[117]
and new coins came into existence.
[120]
If you want a complete detailed
explanation about forks,
[122]
make sure to watch
[123]
our Bitcoin Whiteboard Tuesday
Forks video as well.
[126]
So now we know that Bitcoin cash
is actually a hard fork of Bitcoin,
[130]
but why was it created?
[132]
To answer this question,
we need to pause for a second
[134]
and go back a few years to discuss
one of the most controversial topics
[138]
of Bitcoin’s code -
the block size and scalability issue.
[142]
Bitcoin transactions
don’t get confirmed instantly.
[145]
In order for a transaction
to be considered as confirmed
[148]
it needs to be included
as part of a block of transactions
[150]
on the Bitcoin ledger,
known as the blockchain.
[153]
A new block of transactions
is added to the blockchain
[155]
on average about every 10 minutes .
[158]
Similar to any type of digital data,
[160]
adding Bitcoin transactions to a block
requires storage space,
[163]
and the maximum capacity
for each block of transactions is 1 MB.
[167]
When you consider
the average Bitcoin transaction size,
[170]
you’ll find that a block is able to hold
about 2700 transactions.
[175]
2700 transactions every 10 minutes
means 4.6 transactions a second,
[179]
and that’s not a lot.
[181]
Visa, for comparison, can confirm
1,700 transactions per second.
[185]
This means that when a lot of people
want to send Bitcoin,
[188]
during price rallies for example,
[190]
transactions get stuck
in a very long queue
[192]
waiting to enter a block
and get confirmed.
[195]
Of course, Bitcoin allows you to pay
a higher transaction fee
[198]
if you want to jump the queue,
[200]
but this might cause fees
to reach ridiculous levels
[203]
as more and more people try to
“cut the line” with their transactions.
[207]
This isn’t something
you want to have happen
[208]
if you’re building Bitcoin to become
a global payment method.
[212]
As a result of this scalability issue,
two different camps emerged.
[215]
The first camp was
the “Big Blocks” camp.
[218]
This camp was led by Chinese
mining giant Bitmain and Roger Ver,
[222]
an early Bitcoin investor
[223]
who was involved with
a number of startups
[225]
when Bitcoin was just gaining
initial adoption.
[228]
Big blockers were afraid that
Bitcoin’s scalability issue
[231]
would prevent it from becoming
what Satoshi Nakamoto,
[233]
Bitcoin’s inventor, initially intended -
a peer to peer payment system.
[238]
With such long confirmation times
and high fees,
[240]
people wouldn’t use Bitcoin
for day to day transactions
[243]
and would instead treat it
as a store of value - like gold.
[247]
The supporters of this camp
suggested a very simple solution -
[250]
Let’s increase the block size.
[252]
If we increase Bitcoin’s block size to 8mb,
[255]
we’ll be able to confirm as many as
[256]
8 times the number of transactions
per second.
[259]
And this will reduce
the existing congestion of the network,
[261]
and in the future
[262]
we’ll increase the block size
as much as needed
[264]
as Bitcoin achieves further adoption.
[267]
Opposing them
was the “Small Blocks” camp.
[269]
The supporters of this camp rooted for
keeping the current 1mb block size,
[273]
while finding solutions for optimizing
transaction size and handling,
[277]
in order to enable scaling.
[279]
One such solution was
Segregated Witness,
[282]
or Segwit for short.
[284]
Segwit is an upgrade
to the Bitcoin protocol,
[286]
which among other things effectively
reduces the transaction size by 75%.
[291]
This means that a 1mb Segwit block
[294]
can hold the same
amount of transactions
[296]
as what would be
a 4mb non-Segwit block.
[299]
Additionally, Small Blockers
talked about
[301]
the development of
the Lightning Network -
[303]
A second layer
on top of the Bitcoin protocol
[306]
that allows for instant
and feeless transactions.
[309]
Now, the lightning network
is a pretty broad topic on its own,
[311]
so make sure to catch
our Lightning Network episode
[314]
for a detailed explanation
on how it works.
[317]
But why were the small blockers
against increasing the block size
[320]
to begin with?
[321]
The reason is that small Blockers
believe that in the long run
[324]
this would hurt Bitcoin’s decentralization
and functionality.
[327]
Here are some of the arguments
to justify their claim:
[330]
For one, an 8mb or even 32mb block
[334]
takes more time to travel
through the network than a 1mb block.
[337]
Additionally, once the block reaches
a computer on the network,
[340]
that computer now needs to verify
all of the transactions
[343]
inside that block.
[345]
If the block is too big
[346]
it might not be able to finish
verifying all the transactions
[349]
before the next block arrives
within 10 minutes or so.
[352]
This means the network will start
lagging behind new transactions,
[355]
which can create disputes about
the current state of the Bitcoin ledger.
[359]
On top of that,
by not optimizing transactions,
[362]
you’re also not optimizing
the size of the Blockchain
[364]
which already takes up
several hundred Gigabytes.
[367]
Forcing computers to verify
oversized transactions,
[370]
reduces the number of computers
that can store the Blockchain
[372]
on their hard drive,
[373]
and therefore diminishes
the network’s decentralization.
[377]
I mean let’s think about it for a second:
[379]
If only hi-end computers
[380]
that are maintained
by a handful of companies
[382]
can validate transactions
on the network,
[384]
we’re basically taking away
Bitcoin’s basic advantage -
[387]
to have a large amount of participants
[389]
to make sure
no one is breaking the rules.
[392]
To make it simple to understand,
consider this analogy:
[395]
Imagine a street
that’s suffering from heavy traffic.
[398]
The obvious solution would be
to increase the number of lanes,
[400]
effectively the same solution
as increasing the block size.
[404]
But what would you do
[405]
once the street
becomes more popular
[407]
and even more cars come in?
[408]
Eventually, there’s a limit to
how many lanes you can add
[411]
before running out of land to build it.
[413]
On the other hand,
[414]
you could reduce traffic congestion
[416]
by promoting public transportation
routes or carpooling.
[419]
Solutions similar to optimizing
the transaction size
[422]
and how transactions
are handled by the network.
[425]
This heated argument
between the two rival camps
[427]
went on for several years
until it climaxed in August of 2017.
[431]
Back then, Bitcoin was making
its first steps over the $1,200 mark
[435]
and the network was getting
pretty crowded
[437]
due to an overflow of transactions.
[439]
As a result,
[440]
many transactions got delayed
and transaction fees skyrocketed
[443]
as people were outbidding each other
to “cut in line”
[446]
and get confirmed faster.
[448]
The average fee around that time
was as high as $37 per transaction!
[453]
Now, you may be wondering
why nobody took action
[455]
to avoid this situation.
[457]
Well, in order to answer this question
[458]
we need to understand
who actually decides anything
[461]
on the Bitcoin network.
[463]
You see, Bitcoin is decentralized
[465]
and this means there’s no one person
that decides anything.
[468]
Participants in the network
vote through their actions.
[471]
Their vote is actually whatever version
of the Bitcoin protocol
[474]
they choose to run on their computer.
[476]
There are several players
in the Bitcoin network.
[478]
First, there are the miners
and mining pool operators.
[481]
They are the ones in charge of
creating blocks
[483]
and updating the ledger of transactions.
[485]
Some would argue that
they have the ultimate say
[487]
in what changes are finally accepted
to the Bitcoin network.
[490]
Then we have the developers,
[491]
which are a group of individuals
collaborating together
[494]
to maintain Bitcoin’s source code.
[496]
Some believe that this group
has the ultimate power
[498]
since they are the ones writing
the actual code that runs the network.
[502]
We also have exchanges,
[504]
which are the gateways
for cryptocurrency adoption.
[506]
They can decide which version of Bitcoin
to list under the ticker symbol BTC.
[511]
They’re the ones who have the power
of connecting people
[513]
with the actual coins.
[516]
Another important group
are the wallet providers.
[518]
They write software that allows users
to manage their coins.
[522]
Additionally we have the nodes,
[523]
which are the different computers
which run the Bitcoin code
[526]
and make sure no one
is breaking the rules.
[529]
These nodes are the backbone of the Bitcoin network.
[531]
Owners of the nodes can decide
to only accept transactions
[534]
that support specific changes.
[537]
And finally,
we have the Bitcoin users,
[539]
who get to choose which coin to buy,
which exchange to use
[542]
and which wallet to download.
[544]
Without even knowing it,
they actually have the most power.
[548]
The coin that users decide to adopt
will have the brighter future.
[551]
A good example
for the power of user adoption
[553]
is the case of Ethereum’s hard fork.
[556]
Back in 2016,
[557]
after several million dollars were stolen
from an Ethereum based project
[560]
called the DAO,
[561]
the Ethereum developers suggested
rolling back the Ethereum blockchain
[565]
and erasing the malicious transaction.
[567]
This created a heated debate,
[569]
at the end of which Ethereum
forked into two different coins -
[573]
Ethereum and Ethereum Classic.
[575]
However,
what’s known today as Ethereum
[577]
is actually the altered Ethereum version
and not the original one.
[581]
The reason that this is considered
the “true” Ethereum
[583]
is because that’s the coin
most of the users decided to adopt.
[588]
Miners, exchanges, wallet providers
and even developers -
[591]
all rely on the acceptance of the public
to survive.
[595]
That’s why in the end,
the users have the final say.
[598]
Now you understand
[599]
why it’s so hard to get any change
to the Bitcoin protocol approved.
[603]
You basically need to get
all of these groups to agree.
[606]
Throughout Bitcoin’s history
[607]
there have been several cases
were such agreements were reached,
[610]
but as the network grew larger
it became harder to reach a consensus.
[613]
Going back to our story in 2017,
[615]
the end result of this Mexican standoff
between the two camps was that
[619]
each side did what they initially
intended to do,
[621]
leaving it to users to decide
which coin to adopt as the true Bitcion.
[626]
On August 1st, 2017
[628]
Small blockers activated SegWit
on the original Bitcoin protocol
[631]
while big blockers created Bitcoin Cash -
[633]
A Bitcoin fork with an 8mb block size.
[637]
Initially it was unclear
which version of Bitcoin would win,
[640]
when “Winning” in cryptocurrency terms
means having a longer blockchain,
[643]
or ledger of transactions.
[645]
The more miners a coin has on board
means more computational power,
[648]
hence a longer blockchain
and a more robust network.
[652]
Bitcoin Cash had support
from mining giant Bitmain,
[654]
and as a result the original Bitcoin’s
hashing power was cut nearly in half
[658]
when the fork occurred.
[660]
However, when the dust settled
[661]
it became clear that the original Bitcoin
was still standing strong
[664]
even after the fork.
[666]
Since the fork,
[667]
Bitcoin Cash has consistently
maintained its space
[669]
at the top of the cryptocurrency charts.
[672]
The coin is backed mainly by Roger Ver,
[674]
a liberterian that allegedly owns
around 100,000 Bitcoins
[677]
making him one of the first
Bitcoin billionaires.
[680]
Ver also purchased the domain name
Bitcoin.com
[683]
to promote Bitcoin Cash,
as opposed to Bitcoin.org,
[686]
which is the website
for the original Bitcoin.
[689]
Bitcoin Cash is mostly similar to Bitcoin,
but with some exceptions:
[693]
First, its block size is bigger.
[695]
When it first started out,
[696]
Bitcoin Cash’s block size
was capped at 8mb.
[699]
Later on the coin went through
another update
[701]
and its block size limit
increased to 32mb.
[705]
In practice,
[705]
Bitcoin Cash isn’t as popular as Bitcoin
[707]
and its blocks rarely surpass
1mb of transactions.
[711]
Second, Bitcoin Cash
does not support SegWit
[714]
or the Lightning Network.
[715]
And finally,
[716]
Bitcoin Cash adjusts its mining difficulty
for mining new blocks
[719]
more quickly than the original Bitcoin.
[721]
I won’t go into detail
[722]
but it’s claimed that miners
[724]
can actually manipulate this feature
to create questionable advantages.
[728]
While there are additional differences
between the two coins,
[731]
the ones I’ve just mentioned
are the ones that are most notable.
[734]
In November 2018,
[735]
Bitcoin Cash went through
its own hard fork.
[737]
This time the two camps
were the original Bitcoin Cash,
[740]
also known as ABC,
[741]
and Bitcoin SV -
which stands for Satoshi’s Vision.
[745]
Bitcoin ABC’s camp was led by
Roger Ver and Bitmain.
[748]
The Bitcoin SV camp
was led by Craig Wright -
[751]
a person who previously
claimed to be Satoshi Nakamoto
[754]
but never supplied ample proof,
[756]
and Calvin Ayre,
[757]
the owner of the largest Bitcoin Cash
mining pool, CoinGeek.
[760]
There are two main differences
between the two Bitcoin Cash versions.
[764]
Bitcoin ABC maintained
a maximum block size of 32mb
[767]
while Bitcoin SV increased
its block size to 128mb
[771]
with additional increases planned
in future updates.
[774]
Additionally, Bitcoin ABC added
smart contract-like functionality
[778]
into its code,
[779]
while Bitcoin SV
chose not to accept this change.
[782]
For now it seems that Bitcoin ABC
has become more popular
[785]
and is considered by most as
the “true” Bitcoin Cash.
[789]
Before we conclude
today’s extensive video
[791]
I'd like to leave you with
some food for thought.
[793]
Sometimes the obvious solution
to a problem
[796]
isn’t necessarily the best one.
[798]
Low transaction fees are important
to the usability of Bitcoin,
[801]
but not at all costs,
[803]
and a quick fix often has
unforeseen consequences.
[806]
I mean, just imagine
what life would be like
[808]
if instead of investing in and developing
file compression technologies,
[811]
we would simply have to buy
additional hard drives
[813]
just to save all of our
uncompressed documents,
[816]
photos, videos, and projects
to our computers.
[818]
How much longer would it take
to transmit those files
[821]
along the internet to our friends,
family, colleagues, or clients?
[825]
Keeping this in mind,
[826]
it would seem as though
optimizing data within small blocks
[829]
while maintaining decentralization
will pay off in the long run.
[832]
Adding to the block size
might prove necessary,
[834]
but it should be used sparingly.
[837]
For now,
the Bitcoin Cash hard fork saga
[839]
stands as a testament
[840]
to the decentralized nature
of the Bitcoin network.
[843]
It demonstrated how unbiased
the system is,
[846]
and how no single party
can dictate what will happen,
[848]
even when very powerful
interest groups are involved.
[851]
That’s it for today’s episode
of Crypto Whiteboard Tuesday.
[854]
Hopefully by now you understand
what Bitcoin Cash is -
[857]
A hard fork of Bitcoin’s protocol
[859]
that created a new coin
with a larger block size.
[862]
You may still have some questions.
[864]
If so, just leave them
in the comment section below.
[866]
And if you’re watching this video
on YouTube,
[868]
and enjoy what you’ve seen,
don’t forget to hit the like button.
[871]
Then make sure to subscribe
to the channel
[872]
and click that bell
so that you’ll be notified
[874]
as soon as we post a new episode.
[876]
Thanks for watching me
here at the Whiteboard.
[878]
For 99bitcoins.com,
[879]
I’m Nate Martin,
and I’ll see you… in a bit.
Most Recent Videos:
You can go back to the homepage right here: Homepage





