http://lopp.net/bitcoin.html
Ask HN: Resources to learn blockchain and smart contracts?
91–100 of 119 posts
Re: Ask HN: Resources to learn blockchain and smart contracts?
#92I recently published an intermediate-level e-book on Bitcoin: http://bitzuma.com/owning-bitcoin/ This is the book I wish had existed when I started learning about Bitcoin in 2011. It's a technical deep-dive for a non-expert audience. Only knowledge of high school algebra and a willingness to learn are assumed. Every technical term comes with a definition. Over 300 figures help visual learners understand complex techn…
Re: Ask HN: Resources to learn blockchain and smart contracts?
#93- [Mastering Bitcoin] http://chimera.labs.oreilly.com/books/1234000001802/index.ht... - [A complete guide to Bitcoin and Blockchains] https://www.amazon.com/dp/B0763LKCWK - [[A complete guide to Ethereum] https://www.amazon.com/dp/B0763K72MG
Re: Ask HN: Resources to learn blockchain and smart contracts?
#94Earlier quoted context omitted.
I just read the preface and have to ask... is this heavy on marketing, cheerleading and kool-aid? First the author makes it sound like the Nakamoto paper was sent from the heavens and then this: > I became obsessed and enthralled, spending 12 or more hours each day glued to a screen, reading, writing, coding, and learning as much as I could. I emerged from this state of fugue, more than 20 pounds lighter from lack of…
> is this heavy on marketing, cheerleading and kool-aid? I haven't looked at the book, but the author is, a bit. Here's a somewhat banana-pants talk he recently gave. https://www.youtube.com/watch?v=FyK4P7ZdOK8
I wonder what pejorative will be coined for cryptocurrency enthusiasts. Banana-pants is just too broad. /s
Re: Ask HN: Resources to learn blockchain and smart contracts?
#95Earlier quoted context omitted.
> is this heavy on marketing, cheerleading and kool-aid? I haven't looked at the book, but the author is, a bit. Here's a somewhat banana-pants talk he recently gave. https://www.youtube.com/watch?v=FyK4P7ZdOK8
Gold-bug has at times been used as a pejorative against people who criticized central banking and favored gold. I wonder what pejorative will be coined for cryptocurrency enthusiasts. Banana-pants is just too broad. /s
I wrote about it in a little more detail here: https://www.reddit.com/r/CryptoCurrency/comments/73fi5q/mone...
Re: Ask HN: Resources to learn blockchain and smart contracts?
#96Earlier quoted context omitted.
Once again the autistic, asocial programmer clise gets autoconfirmed.
Why so hateful? What does having autism have to do with this? I don't really like the quoted piece from the preface either, and even if the author has autism, what does it matter? Isn't it more fair to people with autism and more powerful with regards to your dislike to the author to just not like the author based on that you don't like him as a person? That way you don't insult everyone with autism and you insult hi…
So 4chan is invading HN now? I thought they considered us too intertwined in the cargo cult botnet.
Re: Ask HN: Resources to learn blockchain and smart contracts?
#97I have a project idea, but I want to build the data structure from scratch as opposed to cargo culting something on top of Ethereum.
Re: Ask HN: Resources to learn blockchain and smart contracts?
#98Earlier quoted context omitted.
Disclaimer: I've mostly absorbed this stuff through osmosis and lazy web searching, but I thought I'd take a shot with my understanding and someone can correct me if I'm mistaken. Blockchains are designed to solve a certain set of problems. Understanding those problems and their relation to your product will help you determine whether a blockchain is a reasonable solution. 1. Do you need a distributed ledger? ( https…
Those are in line with my understanding too, but I'm asking what is there to learn about blockchain technology, not what the use cases are. (That's actually also a question I have, but a separate question to me.) To me a blockchain is just a tree, where the "parent pointers" are just hashes of the parent nodes rather than their addresses. And I guess to pick one as the "correct" one, you just choose the one with (say…
This is where it gets a bit interesting. While Merkle Trees are great for ensuring, immutability, most cryptocurrencies need more than just that. They need to have a way for records to be inserted into this immutable ledger and an incentive to keep adding records to the ledger. This is where Proof of Work and mining rewards come into play, and this is where a lot of altcoins (non-Bitcoin cryptos) have a lot of different opinions. A decent amount of work has also been put into making sure that there isn't an incentive for a miner to mine on two different chains (and cause the ledger to fork) and other concerns.
Re: Ask HN: Resources to learn blockchain and smart contracts?
#99These videos by Jordan Leigh are really great for Ethereum concepts and development. http://decypher.tv/series/ethereum-development
I am not associated with Jordan Leigh nor Decyper.TV in any way except as a customer.
Re: Ask HN: Resources to learn blockchain and smart contracts?
#100There's this course by the people who wrote `Bitcoin and Cryptocurrency Technologies` It covers the basics pretty well. http://bitcoinbook.cs.princeton.edu/
Also, this course page has some useful links and lecture notes/slides (mostly geared towards graduate students and research) http://soc1024.ece.illinois.edu/teaching/ece598am/fall2016/