Bitcoin
Bitcoin is a complete environmental disaster which made history for being the first true digital cryptocurrency (solved double spending issue in decentralized way). Solana/Tezos are a more efficient and more powerful versions of Bitcoin due to Bitcoin's wasteful & slow transactions and horrible PoW consensus algorithm. Hopefully soon all energy wasting crypto mining gets banned.
Notes
- Bitcoin is both trust-minimized (even more than gold) yet quite unlike gold digital & easily transferable in its trust-minimized form. It's an unprecedentedly superior form of money, but like anything else new traded in a free market, its historical journey starts off volatile.
- At this point, of all the things Bitcoin can do that other financial assets can't (pseudo-anonymous, extremely hard to confiscate, can be moved quasi instantaneously across borders, demonstrably finite supply, can be use as a settlement layer for large players, etc ...) the one aspect that I believe attracts people is "store of value". Many people contest that last property citing high volatility, and they're correct if your window is less than 4 years. But for folks who play the long game, supply and demand tells a very compelling story for Bitcoin.
- Bitcoin is largely controlled by a small group of investors and miners
- Doing a single bitcoin transaction has a larger carbon footprint than flying across the Atlantic
Links
- Bitcoin: A Peer-to-Peer Electronic Cash System - Annotated white paper.
- Mastering Bitcoin - Book for developers, although the first two chapters cover bitcoin at a level that is also approachable to non-programmers. (Web)
- Bitcoin for laypeople (2018)
- The Stories We Tell About Money
- Bitcoin: "Failing to Scale" - Prague 2016
- Bitcoin Resources
- Bitcore Node - Full stack for bitcoin and blockchain-based applications.
- nix-bitcoin - Nix packages and nixos modules with profiles for easily installing Bitcoin nodes and higher layer protocols.
- The History and Future of Bitcoin with Dan Held (2019)
- Introducing SOPR: spent outputs to predict bitcoin lows and tops (2019)
- Tokenized - Easiest and safest way to issue, manage and trade security and utility tokens on the Bitcoin SV network.
- Bitcoin Resources
- Mastering the Lightning Network book
- Bitcoin SV - Bitcoin with the original protocol. It can be used for money, but also as a development platform..
- btcwallet - Secure bitcoin wallet daemon written in Go.
- Blockstream Satellite network - Broadcasts the Bitcoin blockchain around the world 24/7 for free.
- Blockstream Satellite Receiver
- State of Digital Assets: Keynote by Cathie Wood (2020)
- SatoshiLabs Improvement Proposals
- Polar - One-click Bitcoin Lightning networks for local app development & testing.
- How we recovered over \$300K of Bitcoin (HN)
- MIT Bitcoin Expo 2020 - Bitcoin Core Devs Panel
- Rust language bindings for Bitcoin secp256k1 library
- Bitcoin Indexer - Powerful & versatile Bitcoin Indexer, in Rust.
- Bitcoin Halving 2020 (HN)
- PoX: Proof of Transfer Mining with Bitcoin (2020)
- Bitcoin for the Open-Minded Skeptic (2020)
- Neutrino - Privacy-Preserving Bitcoin Light Client.
- bwt - Lightweight HD wallet indexer for Bitcoin, available as an Electrum RPC server and a modern HTTP REST API.
- Prism: Scaling Bitcoin by 10,000x - Rust implementation.
- Bitcoin From Scratch (2020) (HN)
- Bitcoin is more like ham radio than the early internet (2020) (HN)
- Bitcoin Information & Educational Resources
- c-lightning - Lightning Network implementation in C. (Rust bindings) (Go bindings)
- Bitcoin Summer School 2016 (Consensus)
- Vapor - Decentralized Web over Bitcoinized HTTP. (HN)
- Takeaways from MicroStrategy CEO 425 million investment into bitcoin (2020)
- Building on Bitcoin #1 — Isaac Morehouse (2020)
- What Comes Next. Building Bit.sv. (2020)
- This Month In Bitcoin Privacy
- RaspiBlitz - Build your own Lightning Node on a RaspberryPi with a nice Display.
- Blockstream.info - Bitcoin Explorer. (Code)
- Electrum Server in Rust
- Esplora - Block chain index engine and HTTP API written in Rust based on romanz/electrs.
- What Bitcoin’s White Paper Got Right, Wrong and What We Still Don’t Know (2018) (HN)
- Bitbo - Real-Time Bitcoin Dashboard.
- Bitcoin at 12 (2020)
- Blockstream - Bitcoin and digital asset infrastructure.
- Awesome Lightning Network
- Specter Desktop - Desktop GUI for Bitcoin Core optimised to work with hardware wallets.
- Merkle trees in Git and Bitcoin (2020)
- Chaincode Labs - Exists to support Bitcoin.
- Notes and ideas for development work on Bitcoin Core
- HN: Bitcoin Price Hits All-Time High of $19,786, Topping 2017 Record (2020)
- Scripts, tools & info for doing Bitcoin Core development and code review
- hal - Bitcoin companion. Command line tool that provides all kinds of Bitcoin-related utilities.
- btcd - Alternative full node bitcoin implementation written in Go.
- Rust Bitcoin Library - Library with support for de/serialization, parsing and executing on data structures and network messages related to Bitcoin.
- Michael Flaxman Research
- Lightning Node Management - Beginner friendly resources to manage a routing node on the Lightning Network. (Code)
- Bitcoin Tutorials - Guides for the RaspiBlitz and Linux desktop. (Code)
- Bitcoin RPC Proxy - Finer-grained permission management for bitcoind.
- Brink - Exists to strengthen the Bitcoin protocol and network through fundamental research and development.
- Study Groups for bitcoin protocol developers
- Bitcoin Protocol Development Curriculum
- Lightning Network Curriculum
- Satoshi Nakamoto Institute (Forum Posts)
- Bitcoin.org Website Code
- Bitcoin Improvement Proposals
- CLIFlix - Watch anything instantaneously, just write its name.
- Bitcoin Cash - Experimental digital currency that enables instant payments to anyone, anywhere in the world. (Code)
- What does BCH offer that Ethereum don't already offer? (2020)
- Teleport Transactions - Software aiming to improve the privacy of bitcoin.
- Bitcoin Archive
- Data on how people rely on Bitcoin to escape high inflation, extortionate remittances, frozen accounts, sanctions, financial isolation (2020)
- Misconceptions about Bitcoin, and Where to Buy (2020) (Tweet)
- BlueWallet - Bitcoin wallet and Lightning wallet for iOS and Android. (Code)
- LndHub - Wrapper for Lightning Network Daemon. It provides separate accounts with minimum trust for end users. (Web)
- Umbrel - Personal Bitcoin and Lightning node designed for everyone. (Web)
- Bisq - Safe, private and decentralized way to exchange bitcoin for national currencies and other digital assets. (Code)
- Bitcoin is a disaster (2020) (HN) (Lobsters)
- Putting $400M of Bitcoin on your company balance sheet (2020) (HN)
- Modeling Bitcoin Value with Scarcity (2019)
- Bitcoin Stock-to-Flow Cross Asset Model (2020)
- Bitcoin Disrupting Payment Clearing Houses w/ Jack Mallers (2021)
- Strike - Send money instantly, with no fees, anywhere in the world.
- bitcoin-p2p - Rust implementation of Bitcoin p2p protocol.
- Lightning Bitcoin Core - Fully decentralized Internet-of-value protocol for global payments.
- BRD - Bitcoin wallet. (Code)
- Stacks - Smart contracts for Bitcoin. (Code) (GitHub) (Library Code) (Explorer) (Explorer Code) (Docs) (Docs Code)
- Smart contracts on Bitcoin (2021) (HN)
- Bitcoin Layer 2: Lightning Network Resources
- Clarity Smart Contract Language - Lisp-like Smart Contracts on Bitcoin. (GitHub)
- Revault - Multi-party Bitcoin vault architecture.
- Environmental cost of bitcoin (2021) (HN) (Reddit)
- Bitcoin Treasuries
- Is Bitcoin a Scam? (2021) (HN)
- LNP/BP Standards Association - Specifications, proposals and libraries for things which are not a part of Bitcoin Core / BIPs. (GitHub) (Intro) (FAQ)
- LNP/BP Common Standards
- RGB Con 0 - Day 1 (2020)
- Bitcoin Pro - Professional bitcoin accounts & assets management.
- Pandora Core - Building Layer 2 and 3 technologies enabling scalable smart contracts and AI for Internet of value on top of Lightning Network and Bitcoin protocol. (GitHub)
- lnp-node - Lightning Network Protocol Node.
- Descriptor wallet library - Library for building descriptor-based bitcoin wallets.
- The widening gyre (2021) (HN)
- Nakamoto - Bitcoin light-client implementation in Rust.
- Bitcoin Resources
- 21 Lessons - What I've Learned from Falling Down the Bitcoin Rabbit Hole
- Mempool - Bitcoin block explorer, mempool visualizer, transaction tracker, and fee estimator. (Code)
- Bitcoin and Pollution – The Definitive Answer (2021) (HN)
- End Bitcoin FUD (Tweet)
- Mining Bitcoin with pencil and paper: 0.67 hashes per day (2014) (HN)
- Rust-Lightning - Bitcoin Lightning library written in Rust.
- BTC-Parachain - Trust-minimized bridge from Bitcoin to Polkadot.
- PolkaBTC - Trustless and open DeFi access for your Bitcoin.
- Bitcoin: The Postmodern Ponzi (2021)
- Bitcoin Is Time (2021) (HN)
- The Lightning Lab - Discord to learn about building on Bitcoin and Lightning.
- Coldcore - Trust-minimized Bitcoin wallet.
- Why Bitcoin Cash?
- Bitcoin Lightning Documentation
- Bitcoin is not a Battery – it is a Sink (2021) (HN)
- Lightning Network Hacksprint Wrap-Up (March 2021)
- Casa - Secure Storage Solutions for Bitcoin.
- 10x Security Bitcoin Guide (Code)
- BTCPay Server - Accept Bitcoin payments. Free, open-source & self-hosted, Bitcoin payment processor. (Code)
- How 100% trustless Bitcoin lending app can work (2021)
- Breez - Lightning Fast Bitcoin Payments. (Mobile Client Code)
- myNode - Easiest way to run Bitcoin and Lightning.
- Lily Wallet - Multisig Bitcoin Wallet. (Web)
- coins - Bitcoin-oriented dev toolboxes for native and browser apps.
- Riemann - Rapid prototyping transaction toolbox for Bitcoin-style chains.
- Ask HN: What do you think of Bitcoin? (2021)
- An Analysis of Bitcoin's Throughput Bottlenecks (HN)
- We Use Coins (Code)
- Bitcoin Is Civilization (2021) (Tweet) (Summary)
- Bitcoin is not an asset that protects against inflation (2021)
- Fold - Best Way to Earn Bitcoin Rewards.
- Sidecar Channels: For Onboarding A Billion People to Bitcoin, Lightning Is Needed (2021)
- Bitcoin Design - Open-source design for Bitcoin products. (Guide) (GitHub)
- A from-scratch tour of Bitcoin in Python (2021) (HN) (Code)
- Bitcoin myths: immutability, decentralisation, and the cult of “21 million” (2021)
- Programming Bitcoin Network
- How to Destroy Bitcoin (2021) (HN)
- Bitcoin's gold rush was always an illusion (2021) (Tweet)
- Nice bitcoin/lightning/crypto open source projects (2021)
- Bitcoin, Currencies, and Fragility (2021) (Tweet) (HN)
- Agora - Sell Files on the Web using Bitcoin Lightning Network. (Article) (HN)
- Bcoin - Alternative implementation of the Bitcoin protocol, written in JavaScript and C/C++ for Node.js. (Web) (Talk)
- Turing Machines on Bitcoin. Bitcoin Turing Complete Proofs (2021) (HN)
- Offline lightning PoS
- Lightning Labs - Faster, cheaper, global layer two bitcoin. (GitHub)
- Lightning Network Flaws (HN)
- Bitcoin is a Ponzi (2020) (HN)
- Len Sassaman and Satoshi: a Cypherpunk history (2021)
- BDK - Modern, lightweight, descriptor-based wallet library written in Rust.
- Bitcoin and the U.S. Fiscal Reckoning (2021) (HN)
- BitcoinJS - JavaScript Bitcoin library for node.js and browsers.
- Sapio - Framework for creating composable multi-transaction Bitcoin Smart Contracts.
- TokenSwap - AMM DEX running on BSV. (Twitter)
- Mako - Full Bitcoin implementation in C. (HN)
- Elastos - Web3, secured by Bitcoin hashpower. (Twitter)
- Glide Finance - Frictionless finance. The Elastos AMM. (GitHub)
- BitcoinBinary.org - Repository of Reproducible Build Proofs for Bitcoin Projects.
- Hiro - Builds developer tools for Stacks. (GitHub)
- Clarinet - Simple, modern and opinionated runtime for writing, testing and integrating Clarity Smart contracts.
- Understanding Bitcoin Lightning (2020)
- During 2021 Bitcoin consumed 134 TWh in total (HN)
- An anatomy of Bitcoin price manipulation (2022) (HN)
- Lightning Loop - Non-custodial service offered by Lightning Labs that makes it easy to move bitcoin into and out of the Lightning Network.
- Stacks 2.0 (HN)
- CoinPool: efficient off-chain payment pools for Bitcoin (2022) (Tweet)
- Cryptonomicon: Among the Bitcoin maximalists (2022) (HN)
- RoboSats - Simple and private bitcoin exchange.
- Bitcoin Implementation in Scala
- Revault - Bitcoin vault architecture for multi-party situations.
- The Bitcoin Investment Thesis Is Broken (2022) (HN)
- Ask HN: How do you use Bitcoin in a trustless way? (2022)
- ZeroSync - Sync a Bitcoin full node using STARK-proofs.