Live data from Hacker News

A Practical Introduction to Blockchain with Python

adilmoujahid.com

1–10 of 57 posts

Re: A Practical Introduction to Blockchain with Python

#3
Please comply with the license of the blockchain implementation in Python. It's MIT, so all you have to do is include the copyright notice ("Copyright (c) 2017 Daniel van Flymen").

You should also tell people under what license you're releasing your changes :)

Re: A Practical Introduction to Blockchain with Python

#4
post #2

Great explanation!

yes, as someone with minimal knowledge of bitcoin and blockchains, this helped with visualizing the roles of the miner, blockchain, and bitcoin wallet.

As a sidenote, I have been working in C++-land for a while now, and its really cool to see how the examples both contain a simple blockchain implementation along with the views for a Flask web UI in the same file. I wonder if there are web libraries available to do something similar in C++?

Re: A Practical Introduction to Blockchain with Python

#5
FYI: At the Awesome Blockchains [1] page I collect articles on building your own blockchains from scratch (incl. Python, Ruby, JavaScript, etc.) The idea is that a great way to learn and understand blockchains is by building your own blockchains from scratch (zero). Happy blockchaining. [1]: https://github.com/openblockchains/awesome-blockchains

Re: A Practical Introduction to Blockchain with Python

#6

Please comply with the license of the blockchain implementation in Python. It's MIT, so all you have to do is include the copyright notice ("Copyright (c) 2017 Daniel van Flymen"). You should also tell people under what license you're releasing your changes :)

@icebraining Author here. Thanks for the comments. I will add the copyright notice. Changes also will be MIT :)

Re: A Practical Introduction to Blockchain with Python

#7
next up - a practical introduction to implementing a relational database from scratch. It's great to learn about the cryptography behind the blockchain etc, but the herd mind is horrible - so many better things to spend one's time on than a 100th implementation of blockchain. Why won't the hype die already?

Re: A Practical Introduction to Blockchain with Python

#9
post #7

next up - a practical introduction to implementing a relational database from scratch. It's great to learn about the cryptography behind the blockchain etc, but the herd mind is horrible - so many better things to spend one's time on than a 100th implementation of blockchain. Why won't the hype die already?

I would love to read a tutorial about implementing a relational database from scratch. Some people like to learn from the building blocks and others prefer to focus on high level applications.
Post reply on HN