What is Ethereum? A Beginner's Explanation in Plain English - YouTube

Channel: 99Bitcoins

[0]
What on earth is Ethereum?
[2]
I mean, I keep hearing about it all the time,
[5]
I’ve seen it’s the second largest cryptocurrency around
[7]
but I just can’t seem to wrap my head around it.
[11]
Is it as revolutionary as Bitcoin?
[13]
Can it actually change the world as we know it?
[15]
If you want to have a better understanding of Ethereum,
[18]
but are tired of explanations that sound like complete technical gibberish, stick around

[22]
Here on Bitcoin Whiteboard Tuesday,
[24]
or should I say Ethereum Whiteboard Tuesday
[26]
we’ll answer these questions and more.
[35]
Before we get into Ethereum
[36]
we need to do a quick recap about Bitcoin,
[39]
since it’s the basis from which Ethereum was born.
[42]
By now you probably know that Bitcoin is a form of decentralized money,
[46]
and if you still have some questions about what that means or how it works,
[49]
then you might consider revisiting our original video,
[52]
“what is Bitcoin”.
[54]
Before Bitcoin was invented,
[55]
the only way to use money digitally
[57]
was through an intermediary like a bank, or Paypal.
[60]
Even then, the money used was still a government issued and controlled currency.
[65]
However, Bitcoin changed all that by creating a decentralized form of currency
[69]
that individuals could trade directly without the need for an intermediary.
[73]
Each Bitcoin transaction is validated and confirmed by
[76]
the entire Bitcoin network.
[78]
There’s no single point of failure
[80]
so the system is virtually impossible to shut down, manipulate or control.
[85]
Pretty neat huh?
[86]
Well, now that we know that money can be decentralized,
[89]
what other functions of society that are centralized today
[92]
would be better served on a decentralized system?
[95]
What about voting?
[97]
Voting requires a central authority to count and validate votes.
[100]
Real estate transfer records
[102]
currently use centralized property registration authorities.
[105]
Social networks like Facebook are based on centralized servers
[109]
that control all of the data we upload to them.
[112]
What if we could use the technology behind Bitcoin,
[114]
more commonly known as Blockchain,
[116]
to decentralize other things as well?
[119]
The interesting thing about Blockchain technology
[121]
is that it’s actually the by-product of the Bitcoin invention.
[125]
Blockchain technology was created by fusing already existing technologies like
[130]
cryptography, proof of work
[131]
and decentralized network architecture together
[134]
in order to create a system that can reach decisions
[137]
without a central authority.
[139]
There was no such thing as “blockchain technology”
[142]
before Bitcoin was invented.
[144]
But once Bitcoin became a reality,
[146]
people started noticing how and why it works
[149]
and named this “thing” blockchain technology.
[152]
Blockchain is to Bitcoin what the Internet is to email;
[156]
a system on top of which you can build applications and programs.
[159]
A currency like Bitcoin is just one of the options.
[162]
So this got people very excited,
[165]
and they began to explore what else can we decentralize.
[168]
However, in order for a system to be truly decentralized
[171]
it needs a large network of computers to run it.
[174]
Back then the only network that existed was Bitcoin
[177]
and it was pretty limited.
[179]
Bitcoin is written in what is known as a “turing incomplete” language
[183]
which makes it understand only a small set of orders,
[185]
like who sent how much money to whom.
[188]
If you want to create a more complex system,
[190]
you’ll need a different programming language,
[192]
which means a different network of computers.
[195]
Imagine for a second you wanted to build your own decentralized program,
[198]
just like Bitcoin, at home.
[200]
You’d need to understand how Bitcoin’s decentralization works,
[203]
write code that mimics the same behaviour,
[205]
get a huge network of computers to run this code and so on
.
[209]
And that is a lot of work.
[211]
Enter Ethereum.
[213]
Ethereum was first proposed in late 2013
[216]
and then brought to life in 2014 by Vitalik Buterin
[219]
who at the time was the co-founder of Bitcoin Magazine.
[222]
Ethereum is the Do It Yourself platform for decentralized programs
[226]
also known as Dapps - decentralized apps.
[230]
If you want to create a decentralized program
[232]
that no single person controls,
[234]
not even you even though you wrote it,
[236]
all you have to do is learn the Ethereum programming language
[239]
called Solidity and begin coding.
[241]
The Ethereum platform has thousands of independent computers running it
[245]
meaning it’s fully decentralized.
[247]
Once a program is deployed to the Ethereum network
[250]
these computers, also known as nodes, will make sure it executes as written.
[255]
Ethereum is the infrastructure for running Dapps worldwide.
[258]
It’s not a currency, it’s a platform.
[260]
The currency used to incentivize the network is called Ether
[264]
but more on that later.
[265]
Ethereum’s goal is to truly decentralize the Internet.
[269]
Wait?
[270]
The internet is centralized?
[272]
I thought the Internet already was decentralized
[274]
and that anyone can start their own site.
[276]
While in theory that might be true,
[278]
in practice Amazon, Google, Facebook, Netflix and other giants
[283]
control most of the world wide web as we know it.
[286]
There’s almost no activity on the web
[288]
that happens without some sort of intermediary or 3rd party.
[292]
But once the concept of digital decentralization
[294]
was demonstrated by Bitcoin,
[296]
a whole new array of opportunities became available.
[299]
We can finally start to imagine and design
[302]
an Internet that connects users directly without the need for a centralized 3rd party.
[307]
People can “rent” hard drive space directly to other people
[310]
and make Dropbox obsolete.
[312]
Drivers can offer their services directly to passengers
[315]
and remove “Uber” as the middleman.
[317]
People can buy cryptocurrencies directly from one another
[321]
without the need for an exchange that can get hacked or steal your money.
[325]
Ethereum allows people to connect directly with each other
[328]
without a central authority to take care of things.
[331]
It’s a network of computers that together
[334]
combine into one powerful, decentralized supercomputer.
[339]
Ok, So now you know what Ethereum does
[341]
but we haven’t touched upon HOW it does it.
[344]
Ethereum’s coding language, Solidity,
[346]
is used to write “Smart Contracts” that are the logic that runs Dapps.
[350]
Let me explain...
[351]
In real life, all a contract is, is a sets of “Ifs” and “Thens”.
[356]
Meaning a set of conditions and actions.
[358]
For example, if I pay my landlord $1500 on the 1st of the month
[362]
then he lets me use my apartment.
[364]
That’s exactly how smart contracts work on Ethereum.
[368]
Ethereum developers write the conditions for their program or Dapp
[371]
and then the ethereum network executes it.
[374]
They are called smart contracts
[376]
because they deal with all of the aspects of the contract -
[378]
enforcement, management, performance, and payment.
[381]
For example, if I have a smart contract that is used for paying rent,
[385]
the landlord doesn’t need to actively collect the money.
[389]
The contract itself “knows” if the money has been sent.
[392]
If I indeed sent the money,
[393]
then I will be able to open my apartment door.
[395]
If I missed my payment, I will be locked out.
[398]
However smart contracts also have their downsides.
[401]
Going back to my previous example,
[403]
instead of having to kick out a renter that isn’t paying,
[406]
a “smart” contract would lock the non-paying renter
[409]
out of their apartment.
[410]
A truly intelligent contract on the other hand,
[412]
would take into account other factors as well,
[415]
such as extenuating circumstances,
[417]
the spirit with which the contract was written
[419]
and it would also be able to make exceptions if warranted.
[422]
In other words, it would act like a really good judge.
[426]
Instead, a “smart contract” in the context of Ethereum
[429]
is not intelligent at all.
[431]
It’s actually uncompromisingly letter strict.
[434]
It follows the rules down to a T
[436]
and can’t take any secondary considerations or the “spirit” of the law into account
[441]
like what commonly happens with real world contracts.
[445]
Once a smart contract is deployed on the Ethereum network,
[447]
it cannot be edited or corrected,
[450]
even by its original author.
[451]
It’s immutable.
[453]
The only way to change this contract
[455]
would be to convince the entire Ethereum network
[457]
that a change should be made and that’s virtually impossible.
[461]
This creates a very serious problem since unlike Bitcoin,
[464]
Ethereum was built with the ability to create
[467]
really complex contracts,
[469]
and complex contracts are very difficult to secure.
[473]
With any contract,
[474]
the more complicated it is, the harder it is to enforce
[477]
as more room is left for interpretations,
[479]
or more clauses must be written to deal with contingencies.
[482]
With smart contracts,
[484]
security means handling with perfect accuracy
[487]
every possible way in which a contract could be executed
[490]
in order to make sure that the contract does only what the author intended.
[494]
Ethereum launched with the idea that “code is law”.
[498]
That is, a contract on Ethereum is the ultimate authority
[501]
and nobody could overrule the contract.
[504]
Well, that all came to a crashing halt when the DAO event happened.
[509]
“Dow” or DAO stands for “Decentralized Autonomous Organization”
[513]
which allowed users to deposit money
[515]
and get returns based on the investments that the DAO made.
[519]
The decisions themselves would be crowd-sourced and decentralized.
[522]
The DAO raised $150M in Ethereum currency, ether,
[527]
when ether was trading around $20.
[530]
While this all sounded very good,
[531]
the code wasn’t secured very well
[533]
and resulted in someone figuring out a way to drain the DAO out of money.
[538]
Now you could say that the person who drained the DAO was a “hacker”.
[542]
But some would argue that this was just someone
[544]
who was taking advantage of the loopholes he found in the DAO’s smart contract.
[549]
This isn’t very different
[550]
than a creative lawyer figuring out a loophole in the current law
[553]
to effect a positive result for his client.
[556]
What happened next is that
[557]
the Ethereum community decided that code no longer is law
[561]
and changed the Ethereum rules
[563]
in order to revert all the money that went into the DAO.
[566]
In other words,
[567]
the contract writers and investors did something stupid
[571]
and the Ethereum developers decided to bail them out.
[574]
The small minority that didn’t agree with this move
[577]
stuck to the original Ethereum Blockchain before its protocol was altered
[581]
and that’s how Ethereum Classic was born,
[583]
which is actually the original Ethereum.
[587]
We’ve covered a lot up until now
[589]
and the last thing I want to talk about is Ethereum as a currency.
[593]
We’ve already established that
[594]
Ethereum is basically a large bunch of computers
[596]
working together like one super computer to execute code that powers Dapps.
[600]
However this costs money -
[602]
Money to get the machines, to power them up, store them and cool them if needed.
[607]
That’s why Ether was invented.
[609]
When people talk about the price of Ethereum
[611]
they actually are referring to Ether -
[613]
the currency that incentivizes people to run the Ethereum protocol on their computer.
[618]
This is very similar to the way Bitcoin miners get paid
[620]
for maintaining the Bitcoin blockchain.
[623]
In order to deploy a smart contract to the Ethereum platform,
[626]
its author must pay to do so.
[628]
That payment is made in the form of ether.
[631]
This is done so that people will write optimized and efficient code
[634]
and won’t waste the Ethereum network computing power on unnecessary tasks.
[639]
Ether was first distributed in Ethereum’s original Initial Coin Offering
[643]
back in 2014.
[644]
Back then it cost around 40 cents to buy one Ether.
[648]
Today, one Ether is valued in hundreds of dollars
[651]
since the use of the Ethereum network has grown immensely
[654]
due to the ICO hype that started in 2017.
[657]
Still Confused?
[658]
Don’t worry;
[659]
we’ll get more into Ether and mining in a later video.
[663]
Ethereum’s network and Ether are a whole new rabbit hole that we’ll cover
[667]
but I think this will do for now as an intro to Ethereum.
[670]
This concludes this week’s episode of Ethereum Whiteboard Tuesday.
[673]
Hopefully by now you have a better understanding of what Ethereum is -
[677]
A network of computers working together to replace
[680]
the centralized model of programs and companies which run the Internet today.
[684]
You may still have some questions.
[686]
If so, just leave them in the comment section below.
[689]
And if you’re watching this video on YouTube, and enjoy what you’ve seen,
[692]
don’t forget to hit the like button.
[693]
Then make sure to subscribe for notifications about new episodes.
[697]
Thanks for joining me here at the Whiteboard.
[699]
For 99bitcoins.com, I’m Nate Martin,
[701]
and I’ll see you
 in a bit.