From the course: Building an Ethereum Blockchain App: 1 Introduction to Blockchain
Unlock the full course today
Join today to access over 24,700 courses taught by industry experts.
Distributed processing and blockchain solutions - Ethereum Tutorial
From the course: Building an Ethereum Blockchain App: 1 Introduction to Blockchain
Distributed processing and blockchain solutions
- To better understand how important blockchain technology is, let's take a quick look at how we got here. What kind of problems blockchain technology can solve for us? First off, blockchain technology is based on the concept of solving distributed processing issues. So what is distributed processing? Distributed processing is taking the original approach to applications like a host-based system. You had one big mainframe and just connect with terminals. And what if we split that off into different entities? So the first generation was client server. Client server distributed processing basically says that the client does most of the work, but the server stores and manages the shared data. So the idea was to split things across, to make it more efficient. Sometimes that works, sometimes it doesn't. Then we moved to three-tier architecture where the client connects to a server to get content. The server gets the data from a…
Contents
-
-
-
(Locked)
The beginning of blockchain5m
-
(Locked)
Currency and cryptocurrency4m 49s
-
(Locked)
Why use the blockchain?5m 47s
-
(Locked)
Blockchain data and blocks6m 2s
-
(Locked)
Blockchain immutability2m 55s
-
(Locked)
Blockchain consensus2m 6s
-
(Locked)
Building the blockchain story3m 1s
-
(Locked)
Hashes6m 23s
-
(Locked)
What is a chain of blocks?3m 58s
-
(Locked)
Finding the nonce5m 16s
-
Blockchain mining3m 22s
-
(Locked)
Arriving at consensus5m 27s
-
(Locked)
Public vs. private blockchains3m 10s
-
(Locked)
Distributed processing and blockchain solutions5m 35s
-
(Locked)