Blockchain

Blockchain#


Table of Contents#


Resources#

Tools & Technologies

  • [ h ][ w ] Block Cypher

  • [ h ][ w ] Hyperledger (The Linux Foundation)

  • [ h ][ w ] Stanford Blockchain Conference

  • [ h ][ w ] Wolfram Blockchain Labs

Courses

  • [ h ] Gensler, Gary. (2018). “15.S12: Blockchain and Money”. MIT.

  • [ h ] Gramoli, Vincent. “Blockchain Scalability and its Foundations in Distributed Computing”. University of Sydney.

  • [ h ] MIT OpenCourseware. “Cryptocurrency Engineering and Design”.

  • [ h ] Tang, Yuzhe. “CIS600/FIN600: Blockchain and Cryptocurrency”. Syracuse University.

More

  • “How does a blockchain prevent double-spending of Bitcoins?” Investopedia

  • “Public, Private, Permissioned Blockchains Compared” Investopedia


Texts#

  • Hellwig, Daniel, Goran Karlic, & Arnd Huckzermeier. (2020). Build Your Own Blockchain: A Practical Guide to Distributed Ledger Technology. Springer.

  • [ h ] Lantz, Lorne & Daniel Cawrey. (2020). Mastering Blockchain: Unlocking the Power of Cryptocurrencies, Smart Contracts, and Decentralized Applications. O’Reilly.

  • Ramamurthy, Bina. (2020). Blockchain in Action. Manning.

  • Sheikh, Jamiel. (2020). Mastering Corda: Blockchain for Java Developers. O’Reilly.

  • [ h ] Shi, Elaine. (2020). Foundations of Distributed Consensus and Blockchains.

  • Swan, Melanie. (2015). Blockchain: Blueprint for a New Economy. O’Reilly.

  • Werbach, Kevin. (2018). The Blockchain and the New Architecture of Trust. MIT Press.

  • Zand, Matt, Xun (Brian) Wu, & Mark Anthony Morris. (2021). Hands-On Smart Contract Development with Hyperledger Fabric V2: Building Enterprise Blockchain Applications. O’Reilly.


Terms#

  • [ w ] Block Explorer

  • [ w ] Blockchain

  • [ w ] Directed Acyclic Graph (DAG)

  • [ w ] Distributed Ledger Technology (DLT)

  • [ w ] Hashgraph

  • [ w ] Ledger

  • [ w ] Proof of Stake

  • [ w ] Proof of Work

    • [ w ] Secure Hash Algorithm 2 (SHA2)

    • [ w ] Equihash

    • [ w ] Ethash

    • [ w ] RandomX

    • [ w ] Scrypt

    • [ w ] X11