Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Programming Bitcoin

    Programming Bitcoin

    Jimmy Song · 2019

    "Song shows Python programmers and developers how to program a Bitcoin library from scratch. You'll learn how to work with the basics, including the math, blocks, network, and transactions behind this... cryptocurrency and its blockchain payment system. By the end of the book, you'll understand how this cryptocurrency works under the hood by coding all the components necessary for a Bitcoin library"--Provided by publisher.

    Programming
    Open LibraryAmazon
    Stats for nerds
    6recommend
    11mentions
    8people
    2018–2022years
    55% recommend45% neutral

    Mentions per year

    20182019202020212022

    What Hacker News says

    1. jimmysongMay 2022
      I'm going to be that guy that shills his own stuff. I wrote Programming Bitcoin published by O'Reilly. It has specifics and exercises on all the building blocks that make up the Bitcoin blockchain. You'll learn Finite Fields, Elliptic Curves, ECDSA, Transactions and more. It'll be worth your time since it's a gentle introduction to a lot of cryptographic concepts.

      I wouldn't waste time on Web3 or DeFi, though.

      thread
    2. SherlockApr 2022
      Agree, the book "Programming Bitcoin" by Song provides a detailed explanation of the algorithm.
      thread
    3. AlexanderTheGr8Dec 2021
      2 books I have been recommended are: 1) Mastering Bitcoin - Andreas Antonopoulos 2) Programming Bitcoin - Jimmy Song
      thread
    4. timobileNov 2021
      I highly recommend the books "Mastering Bitcoin" by Andreas Antonopoulos (technical, for beginners) and "Programming Bitcoin" by Jimmy Song (very technical, advanced).
      thread
    5. vhpoetJul 2020
      American Kingpin by Nick Bilton

      The Sovereign Individual by James Dale Davidson

      The Age of Surveillance Capitalism by Shoshana Zuboff

      Mastering Ethereum by Andreas M. Antonopoulos

      The Creature from Jekyll Island by G. Edward Griffin

      Mastering Bitcoin by Andreas M. Antonopoulos

      The Bitcoin Standard by Saifedean Ammous

      Digital Gold by Nathaniel Popper

      The Internet of Money by Andreas M. Antonopoulos

      Creating the Twentieth Century by Vaclav Smil

      Mastering Bitcoin by Andreas M. Antonopoulos

      Applied Cryptography by Bruce Schneier

      Blockchain Bubble or Revolution by Neel Mehta

      Bitcoin and Cryptocurrency Technologies by Arvind Narayanan

      Inventing Bitcoin by Yan Pritzker

      The Little Bitcoin Book by Bitcoin Collective

      Serious Cryptography by Jean-Philippe Aumasson

      An Altcoin Trader's Handbook by Nik Patel

      The Price of Tomorrow by Jeff Booth

      Programming Bitcoin by Jimmy Song

      Bitcoin by Knut Svanholm

      The Basics of Bitcoins and Blockchains by Antony Lewis

      Bitcoin & Black America by Isaiah Jackson

      Mastering Monero by SerHack

      Grokking Bitcoin by Kalle Rosenbaum

      Why Buy Bitcoin by Andy Edstrom

      The Book of Satoshi by Phil Champagne

      This Book Will Save You Time by Misir Mahmudov

      Technological Revolutions and Financial Capital by Carlota Perez

      Bitcoin by Knut Svanholm

      Cryptocurrency Investing For Dummies by Kiana Danial

      The Dreams of Reason by Heinz R. Pagels

      21 Lessons by Gigi

      Bitcoin Clarity by Kiara Bickers

      Rethinking Money by Bernard Lietaer

      From Bitcoin to Burning Man and Beyond by John H. Clippinger

      The Bitcoin Revolution by Dominick Barbato

      The Heretic's Guide to Global Finance by Brett Scott

      How Money Got Free by Brian Patrick Eha

      Handbook of Digital Currency by David LEE Kuo Chuen

      Blockchain Technology Explained by Alan T. Norman

      Cryptoassets by Chris Burniske

      Attack of the 50 Foot Blockchain by David Gerard

      Bitcoin Billionaires by Ben Mezrich

      Code by Lawrence Lessig

      Blockchain and the Law by Primavera De Filippi

      Bitcoin by Dominic Frisby

      Blockchain by Mark Gates

      The Age of Cryptocurrency by Paul Vigna

      Bitcoin For Dummies by Prypto

      The Truth Machine by Paul Vigna

      Blockchain Revolution by Don Tapscott

      Blockchain by Melanie Swan

      Digital Cash by Finn Brunton

      Introducing Ethereum and Solidity by Chris Dannen

      Building Blockchain Projects by Narayan Prusty

      Investing in Ethereum by Oscar Flynt

      thread
    6. knopkop_Jan 2020
      Some recommended reading:

      https://github.com/bitcoinbook/bitcoinbook

      https://github.com/ethereumbook/ethereumbook

      Jimmy Song's "Programming Bitcoin"

      thread

    Related

    Cover of Grokking Bitcoin
    2020–2021

    Grokking Bitcoin

    Kalle Rosenbaum
    1 recommend · 3
    Cover of The Little Bitcoin Book
    2020

    The Little Bitcoin Book

    Timi Ajiboye , Luis Buenaventura, Alex Gladstein, Lily Liu, Alexander Lloyd, Alejandro Machado, Jimmy Song Alena Vranova
    2 recommend · 3
    Cover of Bitcoin Billionaires
    2020–2021

    Bitcoin Billionaires

    Ben Mezrich
    2 recommend · 3
    Cover of Inventing Bitcoin
    2020–2023

    Inventing Bitcoin

    Yan Pritzker
    3 recommend · 5
    Cover of Mastering Bitcoin
    2014–2025

    Mastering Bitcoin

    Andreas M. Antonopoulos
    39 recommend · 58
    Cover of Blockchain revolution
    2016–2020

    Blockchain revolution

    Don Tapscott
    6 recommend · 10
    Cover of Bitcoin and cryptocurrency technologies
    2015–2021

    Bitcoin and cryptocurrency technologies

    Arvind Narayanan
    7 recommend · 10
    Cover of Mastering Ethereum
    2017–2023

    Mastering Ethereum

    Carlo Parisi
    7 recommend · 12