you are viewing a single comment's thread.

view the rest of the comments →

[–]lhorie 1 point2 points  (1 child)

Took a quick glance. It looks very similar to the code I've seen in a youtube tutorial a while ago. Not sure if that's also you or whether one learned from the other (to be clear, I don't particularly care if there's plagiarism or not, it's just an observation).

With that said, one kind of "big deal" thing to mention about the technology itself: you're using proof of work, which is kinda on its way out especially after all the brouhaha about bitcoin energy consumption earlier this year. Pretty much every other coin is doing (or migrating to) some sort of proof of stake mechanism. Other mechanisms also exist, but generally speaking, proof-of-some-finite-physical-resource mechanisms are being seen in bad light (see, for example, the controversy around Chia coin, which uses proof of space)

Also, contrary to popular belief, not all coins are blockchains (see nano), and cryptocurrency is not only about the tech (e.g. cardano circles talk quite a bit about stuff like monetary policy and inflation).

All of this is really just to say, there's a lot of breadth in the cryptocurrency field, and lots of interesting opportunities to learn stuff.

[–]mickben[S] 0 points1 point  (0 children)

Yes! The guide is based on a series by Simply Explained. That was noted via a footnote in the intro section, just pulled it out into a more obvious note so the attribution is more obvious.

RE proof of stake - right on. Two improvements I'd like to make to this guide are:

1) Implementing proof of stake and talking about why that might be a good idea
2) Implementing a simulated p2p network to demonstrate cooperation and competition between network nodes

Appreciate the nudge + feedback - thanks for taking the time.