DEV Community

Cover image for Blockchain Explained By Trying To Pass High School Math Class

Blockchain Explained By Trying To Pass High School Math Class

Kevin Kononenko on May 10, 2018

If you have ever struggled through a high school math class, then you will be able to understand the principles of blockchain technology, which mak...
Collapse
 
sadarshannaiynar profile image
Adarsh

Amazing article. The nuances of blockchain was explained very beautifully. The analogies chosen were spot on. Thanks for writing this article.

Collapse
 
kbk0125 profile image
Kevin Kononenko

Thanks so much Adarsh!

Collapse
 
pbouillon profile image
Pierre Bouillon

Wonderful article!

What if we have 31 tests and we make a block for 30 of them. Does this mean that the 31th student won't have his grade until 29 new tests come so we can validate his test + the others?

In other term, does we have to wait enough transaction to occur to apply them?

Collapse
 
kbk0125 profile image
Kevin Kononenko

Correct. So whoever had the smallest transaction fee (or points to donate, in this case) would not be included in the block. In fact, if on the next day, there were 30 more tests that had a higher transaction fee, that test STILL would not be included! It is based on supply and demand- if your fee is low, you wait longer until there are less test to grade.

Collapse
 
presto412 profile image
Priyansh Jain

Great article, Kevin!

Collapse
 
kbk0125 profile image
Kevin Kononenko

Thanks Priyansh!

Collapse
 
mnathani profile image
Murtaza Nathani

Awesomely explained !

Collapse
 
thorstenhirsch profile image
Thorsten Hirsch

Wow, this is a loooooooong article!

Collapse
 
kbk0125 profile image
Kevin Kononenko

Yep, it is still a very complicated subject and I couldn't find a great cutoff point where part of it could standalone.

Collapse
 
sunitasn profile image
Sunita Singhal

what is the meaning of longest blockchain?