Blockchain Demo
p/blockchain-demo
Visual demonstration of blockchain technology
Sean
Blockchain Demo 2.0 — A visual demo of the blockchain data structure
Featured
37

Blockchain Demo 2.0 is a visual demonstration of the blockchain data structure!

2.0 features:

💬 Built-in P2P Network

✨ 15+ New Topics & Explanations

🎨 Revamped Interface

🖥️ Source Code (https://github.com/seanseany/blockchain)

Replies
Alex Badalyan
As always, you killed it Sean! Great job!
Sean
@alexbadalyan Thanks Alex! Your support means a lot!
Sean
Sourabh Shankar
This version is much more polished than v1 Keep up the good work.
Sean
@sourabh_shankar Thank you!!!
Joost Moerenburg
Amazing work! Thank you for sharing.
Sean
@j00st Thank you!
Tom Whatley
Despite how much it gives you all at once, I found this super educational the first time around, and have learned even more in the new version. Nice wok @seanhan!
Sean
@thetomwhatley Thanks!! Glad it was helpful!!
Prakhar Bhardwaj

IMHO this is the best learning resource I've come across till now on blockchain technology. Everywhere else you have white papers and powerpoint videos with voiceovers pasted across internet, which are okay to follow, but hard to share with people who do not have enough time to consume them. I'm definitely going to share this with anyone who asks me about blockchain next time.

👍

Pros:

Amazing & descriptive walkthrough

Nice UI, which is easy on the eyes

The code examples are simple and help understand the concept fast

Cons:

The current application like UI limits the purpose of demonstrating a concept, in comparison to say a diagrammatic user interface

Sean
Thanks for writing this review!
Vladimir Filipović
"Wait, why is one of my cores hammered while looking at this site? Looks like some sho… OHHHHHH I get it!" :)
Saif Al Falah

When I was first starting out with learning about Blockchain the version 1.0 helped me a lot in visualising what it looked like. The version 2.0 improves upon it a lot. I recommed it to everyone new to Blockchains.

Pros:

1. The interface is slick.

2. The demos are great.

3. It includes code so you can peak under the hood and see what's happening.

Cons:

For the very beginners, introducing so many new concepts at one time, might be a overwhelming. So I'd suggest graduating from 1.0 first.

Sean
Thanks for the constructive feedback!
Sven van der Zee
A great way to explain the blockchain to people. Thank you!
Sean
@svenvd_zee Thank you! Means a lot!
Abiodun
Excellent demo. Well done @seanhan!
Sean
@adetona77 thanks!
Antoniovdw
This is really helpful for people in the crypto community that want to understand a bit more. The user experience is great, more tutorials should be like this. Definitely listing this in our recommendations list soon :)
Sean
Hey Product Hunt! I built Blockchain Demo 2.0 because the original could be more comprehensive! 2.0 will cover topics more in-depth topics such as the P2P network, immutability, mutation, and others! The P2P network is now built-in so you have full control of the network. Also, code snippets are introduced for fellow tinkerers out there! The full source code is here: https://github.com/seanseany/blo.... I found that blockchain resources rarely go beyond the “revolutionary”, “immutable”, and “distributed” dialogue. To learn how blockchain worked, I resorted to source code and PhD papers, so that you don't have to! I built this because I wish I had a resource like this when I started out. The goal is for everyone to understand blockchain technology in a concise, delightful, and interactive way. If a blockchain revolution is to happen, people need to know how it works! Hope you enjoy the app. - Sean
Saif Al Falah
@seanhan You write that you had to go through the source code and PhD papers. May I know which papers did you go through?
Sean
Carlos Ons
@seanjameshan thank you so much.It is an amazing demo!!! I am starting with blockchain and helps a lot.
Ethan

Cut through the hype and learn what the blockchain is! It will be 15-30mins well spent.

Pros:

Demystifies blockchain. Very easy to understand, doesn't require any technical knowledge. Also looks beautiful 😍.

Cons:

None that I can think of

Brent Heeringa

A pedantic reader might object to the HASH properties on card (7):

1. Different data results in different hash -- while this is true in practice it's not guaranteed as Hash functions are, by definition, many-to-one.

2. Hash cannot be converted back to data -- this is an open theoretical question.

Pros:

1. Simple description that captures the essence of block chain

2. UI was fresh

3. Toggle code fragments was nice

Cons:

1. UX sometimes felt unnatural

2. Description of Hash will make pedants uneasy

Sean
Thanks for the review! 1. Do you have any suggestions to improve the UX? 😊 2. Pushed the following fix: a. Different data results in different hash => Different data results to different hash practically b. Hash cannot be converted back to data => Infeasible to convert hash back to data
zavrito
very cool, interesting and useful application
Chiraag
This method of learning via interaction makes everything much more fun. Really enjoyed this and hope to see more. Thanks Sean.
Guillaume Torche

Blockchain Demo explains a complex technology in a user friendly way through a well thought set of steps. It's a nice online resource to direct your non technical friends if they want to understand the basics of blockchain.

Pros:

Super ingenious and user friendly way to understand the basics of blockchain.

Cons:

No cons

Jeff Sterner

I thought this was an excellent primer on blockchain and how the technology works under the proverbial hood. Will be recommending this demo to other colleagues with a professional interest in blockchain architecture. Great job!

Pros:

Very easy to understand as layman with some knowledge of blockchain as a concept. Good explanations on each step in the demo. UI easy

Cons:

None

Jeisson Lasso Vargas
Super helpful, congratulations!!
Paul Foley
Awesome Sean! I look forward to see what you post next.
Sean
@paulfoleytweets Thanks Paul! Your support means a lot! Looking forward to seeing you again!