Live data from Hacker News

Ask HN: Resources to learn blockchain and smart contracts?

news.ycombinator.com

31–40 of 119 posts

Re: Ask HN: Resources to learn blockchain and smart contracts?

#31
post #23

Also an important question: How to get quickly tokens for a ETH test network to be able to do anything. Last time I tried I wasn't successful because all these places where you could get some free tokens didn't work and the only thing possible was to mine them yourself which still took a day or two.

The metamask testnet faucet worked for me - https://faucet.metamask.io/

Thanks, this worked.

Re: Ask HN: Resources to learn blockchain and smart contracts?

#32
I compiled some of the resources I used to start understanding it.

It it a bit focused on ethereum, but I guess it is useful for starting to understand blockchain and smart contracts in general regardless

---

Watching

- "GOTO 2017 • Blockchain: The Slowest (and most Fascinating) Database in the World • Stefan Tilkov” https://www.youtube.com/watch?v=li3rfBAP_fE

Explains how the blockchain works and walks through most of the technical terms you will need to know

- "Ethereum Vs. Bitcoin: What Sets Them Apart? | CNBC” https://youtu.be/0UBk1e5qnr4

Uses the blockchain explanation to give you an idea of how the smart contract idea differs Ethereum from Bitcoin

- "Vitalik Buterin explains Ethereum" https://youtu.be/TDGq4aeevgY

3 minute macro explanation of what is Ethereum from its inventor Vitalik Buterin

- "DEVCON1: Ethereum for Dummies - Dr. Gavin Wood” https://www.youtube.com/watch?v=U_LK0t_qaPo

Ethereum's CTO Dr. Gavin Wood explains in a very macro way the Ethereum concept with an idea of how the “Global Computer” works and what is the “Ethereum Virtual Machine”

- Devcon2: Ethereum in 25 Minutes https://youtu.be/66SaEDzlmP4

Vitalik Buterin give and overview of the Ethereum protocol and shows what is an Ethereum transaction, what is Gas (and how computation time is actually paid for miners), how the state machine works and what you can do with it

- DEVCON1: Ethereum in the Enterprise Environment - Taylor Gerring https://youtu.be/HXNWhXuMNpw

Expose core concepts about the blockchain and the Ethereum platform that are valuable to enterprise and how companies can leverage that using web technologies

---

Reading

- Coinbase - A beginner’s guide to Ethereum https://blog.coinbase.com/a-beginners-guide-to-ethereum-46dd...

- Fat Protocols http://www.usv.com/blog/fat-protocols

- The difference between App Coins and Protocol Tokens https://blog.0xproject.com/the-difference-between-app-coins-...

- What’s the Difference Between an ‘ICO’ and a ‘Token Launch’? Coins vs. Tokens (What is a SNGLS token?) https://medium.com/@SingularDTV/whats-the-difference-between...

---

Source of links, links and more links

- /r/ethereum - getting started https://www.reddit.com/r/ethereum/comments/61y5ix/welcome_to...

- The Quiet Master of Cryptocurrency — Nick Szabo (Scroll to "Selected Links from the Episode”) https://tim.blog/2017/06/04/nick-szabo/

- What The Fuck Is Ethereum? ("I am a total nerd" option) http://whatthefuckisethereum.com/#nerd

---

Extra reading

- Money, blockchains, and social scalability http://unenumerated.blogspot.com.br/2017/02/money-blockchain...

- Does your dapp need a token? https://medium.com/@simondlr/does-your-dapp-need-a-token-394...

- Ethereum documentation http://www.ethdocs.org/en/latest/index.html

- Ethereum Wiki - FAQ https://github.com/ethereum/wiki/wiki/FAQ

Re: Ask HN: Resources to learn blockchain and smart contracts?

#36
post #25

The book "Mastering Bitcoin" really helped me to understand the blockchain and bitcoin properly. It's available free online here~ http://chimera.labs.oreilly.com/books/1234000001802/index.ht... The author is putting out a similar book called "Mastering Ethereum" in February, also through O'Reilly.

This book helped me understand the basics of bitcoin as well. Great read.

Ditto. This book is excellent, and is in it's second print

Re: Ask HN: Resources to learn blockchain and smart contracts?

#37

The book "Mastering Bitcoin" really helped me to understand the blockchain and bitcoin properly. It's available free online here~ http://chimera.labs.oreilly.com/books/1234000001802/index.ht... The author is putting out a similar book called "Mastering Ethereum" in February, also through O'Reilly.

I second this. It's good both as an introductory book for someone new to blockchain and for someone with more experience looking to round out their knowledge.

Re: Ask HN: Resources to learn blockchain and smart contracts?

#38
post #8

What I am currently attending : https://www.coursera.org/learn/cryptocurrency/home/welcome

I quickly checked the syllabus, however didn't find smart contracts? Do they go into that in some of the videos? How much time do you think this course takes?

No smart contracts - it's a Bitcoin course. Some of the authors also released a tutorial on Solidity and smart contracts, which you can find on Andrew Miller's webpage.

The Coursera class took around 20 hours end to end.

Re: Ask HN: Resources to learn blockchain and smart contracts?

#39
Could someone offer a quick explanation as to what kinds of things there even _are_ to learn about blockchains? I mean from a conceptual user perspective of "let's use blockchain for my next product", not from a Bitcoin-dev perspective of "how do we fix this thing in our blockchain implementation".

Re: Ask HN: Resources to learn blockchain and smart contracts?

#40
If blockchain concepts are new for you, here are my favorite starting places to learn:

Why Bitcoin Matters (2011, NYT) - https://dealbook.nytimes.com/2014/01/21/why-bitcoin-matters/...

What is blockchain, really? An intro for regular people. (2017, Medium) - https://medium.com/@wen_xs/what-is-blockchain-really-an-intr...

Re: “Smart contracts” - here’s a few 101 pieces on ethereum:

A Beginner’s Guide to Ethereum (2017, Coinbase blog) - https://blog.coinbase.com/a-beginners-guide-to-ethereum-46dd...

Ethereum is the Forefront of Digital Currency (2017, Coinbase blog) - https://blog.coinbase.com/ethereum-is-the-forefront-of-digit...

Dan Romero has compiled an excellent "reading list" for digital currencies: https://medium.com/@dwr/digital-currency-reading-list-6219f1...

And here's a 101 for developing a decentralized app (dApp): https://medium.com/@AndreaCoravos/dapps-101-how-do-i-start-d...

Post reply on HN