My reading list on blockchain related topics.
- Concepts
- Dev
- Applications
- Cryptography behind top 20 cryptocurrencies
- Repo: Generating Ethereum accounts in Javascript
- Tool: Mnemonic Code Converter
- Interactive: Merkel Trees in Javascript (ConsenSys)
- Tool: ECDSA sample
- Article: Let’s take a crack at understanding distributed consensus
- Paper: Paxos Made Simple
- Interactive: Raft: Understandable Distributed Consensus
- Wiki: Consensus Mechanisms (Ethereum.org)
- Article: What is Nakamoto Consensus? Complete Beginner’s Guide
- Article: What is Proof of Stake (ConsenSys)
- Paper: Casper the Friendly Finality Gadget
- Article: Casper FFG: Consensus Protocol for the Realization of Proof-of-Stake
- Article: Why sharding is great: demystifying the technical properties
- Article: An Incomplete Guide to Rollups
- Article: Blockchain Interoperability : Why Is Cross Chain Technology Important?
- Article: Understanding Cross-Chain Communication – Examining Blockchain Interoperability and Why It Matters
- Article: Blockchain Bridges: Building Networks of Cryptonetworks
- Wiki: Bridges
- Tool: Ethereum JSON-RPC playground
- Articel: Use Multicall to Save Tons of API Requests to Your Blockchain Node
- Tool: Decode ETH ABI Binary Data into Readable Values
- Article: Upgrading smart contracts
- Article: The transparent proxy pattern
- Article: Transparent vs UUPS Proxies
- EIP-1822: Universal Upgradeable Proxy Standard (UUPS)
-
Course: UC Berkeley CS294-177/CS194-177 Special Topics on Decentralized Finance
-
Article: Defi 101 - concepts you need to understand before using a Defi protocol
-
Paper: Decentralized Finance: On Blockchain and Smart Contract-Based Financial Market
-
Video: What is Bancor V2? Chainlink Integration and Dynamic Automated Market Maker Explained
-
Video: Things that matter outside of defi By Vitalik Buterin