Archive

This is an archival page which (should) list all content on this site in reverse chronological order. If you see something missing, please let me know!


Un-FE’d Covenants
November 26, 2024
FE'd Up Covenants
May 29, 2024
Spookchains: Drivechain Analog with Trusted Setup & APO
September 14, 2022
7 Theses on a next step for BIP-119 (Martin Luther had 99, I'm going to give you 7)
April 17, 2022
Sapio Studio Tutorial for CTV Meeting (On Your Mark Get Set GOOOOOO)
March 22, 2022
London Advancing Bitcoin Tutorial (Content for Following Along!)
March 04, 2022
RoadMap or Load o' Crap? (Day 27: Rubin's Bitcoin Advent Calendar)
December 24, 2021
The History and Future of Sapio (Day 26: Rubin's Bitcoin Advent Calendar)
December 23, 2021
Decentralized Autonomous Organizations (DAOs) Will Save Bitcoin (Day 25: Rubin's Bitcoin Advent Calendar)
December 22, 2021
POWSWAP: Oracle Free Bitcoin Hashrate Derivatives (Day 24: Rubin's Bitcoin Advent Calendar)
December 21, 2021
Derivatives and Options For Bitcoin (Day 23: Rubin's Bitcoin Advent Calendar)
December 20, 2021
NFTs Part Two: Auctions, Royalties, Mints, Generative, Game Items (Day 22: Rubin's Bitcoin Advent Calendar)
December 19, 2021
Packaging Sapio Applications (Day 21: Rubin's Bitcoin Advent Calendar)
December 18, 2021
Oracles, Bonds, and Attestation Chains (Day 20: Rubin's Bitcoin Advent Calendar)
December 17, 2021
Part One: Implementing NFTs in Sapio (Day 19: Rubin's Bitcoin Advent Calendar)
December 16, 2021
Sapio Studio Payment Pool Walkthrough (Day 18: Rubin's Bitcoin Advent Calendar)
December 15, 2021
A Defense of Having Fun (and maybe staying poor) (Day 17: Rubin's Bitcoin Advent Calendar)
December 14, 2021
Composability in Sapio Contracts (Day 16: Rubin's Bitcoin Advent Calendar)
December 13, 2021
Decentralized Coordination Free Mining Pools (Day 15: Rubin's Bitcoin Advent Calendar)
December 12, 2021
Payment Channels in a CTV+Sapio World (Day 14: Rubin's Bitcoin Advent Calendar)
December 11, 2021
Payment Pools / Coin Pools (Day 13: Rubin's Bitcoin Advent Calendar)
December 10, 2021
Congestion Control (Day 12: Rubin's Bitcoin Advent Calendar)
December 09, 2021
Inheritence Schemes for Bitcoin (Day 11: Rubin's Bitcoin Advent Calendar)
December 08, 2021
Building Vaults on Bitcoin (Day 10: Rubin's Bitcoin Advent Calendar)
December 07, 2021
Sapio Primer (Day 9: Rubin's Bitcoin Advent Calendar)
December 06, 2021
Contracting Primitives and Upgrades to Bitcoin (Day 8: Rubin's Bitcoin Advent Calendar)
December 05, 2021
Review of Smart Contract Concepts for Bitcoin (Day 7: Rubin's Bitcoin Advent Calendar)
December 04, 2021
What's Smart about Smart Contracts: Bitcoin Maxi Edition (Day 6: Rubin's Bitcoin Advent Calendar)
December 03, 2021
Pillars of Bitcoin: Privacy (Day 5: Rubin's Bitcoin Advent Calendar)
December 02, 2021
Pillars of Bitcoin: Decentralization (Day 4: Rubin's Bitcoin Advent Calendar)
December 01, 2021
Pillars of Bitcoin: Self Custody (Day 3: Rubin's Bitcoin Advent Calendar)
November 30, 2021
Pillars of Bitcoin: Scalability (Day 2: Rubin's Bitcoin Advent Calendar)
November 29, 2021
Day 1: Rubin's Bitcoin Advent Calendar
November 28, 2021
CheckSequenceVerify DISCOURAGE_UPGRADABLE_NOPS Defect
September 03, 2021
Infrastructure Bill: It's Go Time for Radical Self Custody
August 02, 2021
BIP-118 What Gets Hashed Chart
July 09, 2021
Quantum Proofing Bitcoin with a CAT (no cats harmed in the making of this post)
July 06, 2021
CheckSigFromStack for 5 Byte Values
July 02, 2021
Templates, Eltoo, and Covenants, Oh My!
July 02, 2021
Designing Bitcoin Contracts with Sapio (Bitcoin 21 Miami)
June 10, 2021 | tags: bitcoin
Bitcoin is DeFi Panel (Bitcoin 21 Miami)
June 09, 2021 | tags: bitcoin
pleb.fi/miami (never stop improvin bitcoin)
June 06, 2021
How Taproot Could Improve Bitcoin — If It Gets Adopted (Unconfirmed w/ Laura Shin)
June 04, 2021 | tags: bitcoin
Fireside Chat Jeremy Rubin BTC Core Dev & Judica (Crypto Finally)
September 15, 2020 | tags: bitcoin
BITCOIN DEVELOPER IN FOCUS (John Vallis - Bitcoin Rapid-Fire)
September 09, 2020 | tags: bitcoin
Sapio Stateful Smart Contracts for Bitcoin with OP_CTV (Reckless VR Meetup)
July 11, 2020 | tags: bitcoin
CTV Interview by Aaron van Wirdum (Bitcoin Magazine)
June 22, 2020 | tags: bitcoin
Sapio (A framework for creating composable multi-transaction Bitcoin Smart Contracts.)
June 01, 2020
Judica (A mission to improve Bitcoin)
May 11, 2020
BIP-119 (MIT Bitcoin Expo 2020)
April 06, 2020 | tags: bitcoin
CHECKTEMPLATEVERIFY (Chaincode Podcast)
January 30, 2020 | tags: bitcoin
BIP-119 Advocacy (Informational site for BIP-119)
November 14, 2019
Transaction UX (A tool for viewing Bitcoin Smart Contracts)
October 31, 2019
Epoch Mempool (Hansel and Gretel, left bread crumb trails as they went, but birds ate them all.)
October 26, 2019
The Bitcoin Game 66 Jeremy Rubin
July 02, 2019 | tags: bitcoin
Protocol Improvement Outlooks w/ Matt Corallo, Jeremy Rubin, 'Roasbeef' & Steve Lee (Bitcoin 2019 SF)
June 29, 2019 | tags: bitcoin
BIP-119 CheckTemplateVerify (Simple covenants for Bitcoin)
June 01, 2019
Spork Probabilistic Bitcoin Soft Forks (SBC '19)
February 06, 2019 | tags: bitcoin
The Problem with ASICBOOST (BC2 Tokyo)
November 04, 2018 | tags: bitcoin
Giving Money Away?
June 30, 2018
A hardCORE workout w/ Bitcoin Core Dev Jeremy Rubin (SF Crypto Devs)
April 23, 2018 | tags: bitcoin
The Bitcoin Hunter (Reply All)
January 25, 2018 | tags: bitcoin
Open Letter on Diversity & Inclusion at Scaling Bitcoin (ATTN: Scaling Bitcoin Participants and Sponsors)
September 27, 2017
United States Government Censorship of Fuck Nazis Virtual Lapel Pin (My Right to Say "Fuck Nazis")
September 01, 2017
Censorship by Ethereum Maintainers
September 01, 2017
Fuck Nazis (Virtual Lapel Pin)
August 28, 2017
Perfunctory Tokens for Public Works (DG NCC Tokyo '17)
July 24, 2017 | tags: bitcoin
Drawing the Blockchain
February 25, 2017
Kansai Trip
February 09, 2017
Interview by Shin'ichiro Matsuo on Bitcoin Development (DG BC-2 Tokyo W'17)
February 01, 2017 | tags: bitcoin
Introduction to Bitcoin Development (DG BC-2 Tokyo W'17)
February 01, 2017 | tags: bitcoin
TXGL (Transaction Graphical Language)
January 28, 2017
Visiting Japan
January 28, 2017
Structuring Multi Transaction Contracts in Bitcoin (Stanford BPASE 2017)
January 26, 2017 | tags: bitcoin
CuckooCache (Memory Efficient Lock Free Data Structure for Bitcoin)
December 17, 2016
Contributing to Bitcoin (DG NCC SF '16)
November 01, 2016 | tags: bitcoin
tail -f /var/log/life
August 23, 2016
Graduating MIT (finally...)
June 03, 2016
Decentralized Utilization Incentives in Electronic Cash (Master of Engineering Thesis)
May 20, 2016
Kunta (MAS.826: Realtime Music Generation in Haskell)
May 11, 2016
Improving the Bitcoin Development Process (MIT Bitcoin Expo 2016 Talk)
March 06, 2016
Force Desk (Final Project for MAS.837 Principles of Electronic Music Interfaces)
December 20, 2015
Pure Julia MapReduce (Final Project for 6.338 Parallel Computing)
December 20, 2015
Federated Systems (Final Project for CMS.S62 The Internet as Social Artifact)
December 20, 2015
BTCSpark: Scalable Analysis of the Bitcoin Blockchain using Spark (Final Project for 6.s897 Large Scale Systems Engineering)
December 06, 2015
Probabalistic Payments in Bitcoin using OP_SIZE
November 26, 2015 | tags: bitcoin
Scaling Bitcoin Montreal
September 12, 2015
Scaling Bitcoin (Part One)
September 11, 2015
Returning Home (Shenzhen Adventure Day 51)
July 27, 2015 | tags: shenzhen
Jasmine Rice Factory Tour (Thailand Adventure Day 38)
July 14, 2015 | tags: shenzhen and factory tour
Smell Clock (Shenzhen Adventure Day 30)
July 06, 2015 | tags: shenzhen and project
Smell Clock
July 06, 2015
Wirebonding Factory Tour (Shenzhen Adventure Day 25)
July 01, 2015 | tags: shenzhen and factory tour
Manual Board Population/SMT Factory Tour (Shenzhen Adventure Day 25)
July 01, 2015 | tags: shenzhen and factory tour
South China Material City Tour (Shenzhen Adventure Day 24)
June 30, 2015 | tags: shenzhen and market tour
Chinese Massage Parlor (Shenzhen Adventure Evening 23)
June 29, 2015 | tags: shenzhen and lifestyle
Furniture Factory Tour (Shenzhen Adventure Day 23)
June 29, 2015 | tags: shenzhen and factory tour
Mannequin Factory Tour (Shenzhen Adventure Day 20)
June 26, 2015 | tags: shenzhen and factory tour
Precision Casting Factory Tour (Shenzhen Adventure Day 20)
June 26, 2015 | tags: shenzhen and factory tour
Zipper Factory Tour (Shenzhen Adventure Day 19)
June 25, 2015 | tags: shenzhen and factory tour
Leather Factory Tour (Shenzhen Adventure Day 17)
June 23, 2015 | tags: shenzhen and factory tour
Shenzhen Maker Faire (Shenzhen Adventure Day 14)
June 20, 2015 | tags: shenzhen
How is Shenzhen so green? (Shenzhen Adventure Day 13)
June 19, 2015 | tags: shenzhen
Engineering Query at King Kredie (Shenzhen Adventure Day 12)
June 18, 2015 | tags: shenzhen and project
Flex PCB Factory Tour at King Kredie (Shenzhen Adventure Day 12)
June 18, 2015 | tags: shenzhen and factory tour
Printing Press Tour (Shenzhen Adventure Day 11)
June 17, 2015 | tags: shenzhen and factory tour
Tea Ceremony (Shenzhen Adventure Day 11)
June 17, 2015 | tags: shenzhen and lifestyle
Seaside Lunch and Opium War Museum (Shenzhen Adventure Day 11)
June 17, 2015 | tags: shenzhen and lifestyle
Bootcamp Project Update (Shenzhen Adventure Day 9)
June 15, 2015 | tags: shenzhen and project
Security via Glitter (Shenzhen Adventure Day 9)
June 15, 2015 | tags: shenzhen and lifestyle
Hard Earned Day Off (Shenzhen Adventure Day 8)
June 14, 2015 | tags: shenzhen and lifestyle
Intro to Bootcamp Project (Shenzhen Adventure Day 6, 7)
June 13, 2015 | tags: shenzhen and project
Learning the Ropes (Shenzhen Adventure Day 5)
June 11, 2015 | tags: shenzhen
Injection Mold Factory Tour (Shenzhen Adventure Day 4)
June 10, 2015 | tags: shenzhen and factory tour
Toy Prototyping Factory Tour (Shenzhen Adventure Day 4)
June 10, 2015 | tags: shenzhen and factory tour
Assembly Line Factory Tour (Shenzhen Adventure Day 4)
June 10, 2015 | tags: shenzhen and factory tour
Automated Board Population/SMT Factory Tour (Shenzhen Adventure Day 4)
June 10, 2015 | tags: shenzhen and factory tour
Injection Molding Factory Tour (Shenzhen Adventure Day 4)
June 10, 2015 | tags: shenzhen and factory tour
PCB Factory Tour (Shenzhen Adventure Day 4)
June 10, 2015 | tags: shenzhen and factory tour
Day 4 Overview (Shenzhen Adventure Day 4)
June 10, 2015 | tags: shenzhen
Small Bootcamp Update (Shenzhen Adventure Day 3)
June 09, 2015 | tags: shenzhen
Shenzhen Electronics Market Tour (Shenzhen Adventure Day 2)
June 08, 2015 | tags: shenzhen and market tour
Arriving in Shenzhen (Shenzhen Adventure Day 1)
June 07, 2015 | tags: shenzhen
Oort: Stellar Consensus Protocol (Final Project for 6.824 Distributed Systems)
May 20, 2015
Verified DSP in Coq (Final Project for 6.888 Certified Systems Software)
May 20, 2015
The Combine (Final Project for CMS.360 Intro to Civic Media)
May 20, 2015
Digital Currency Initiative (An institute wide research organization.)
May 15, 2015
8 Problems for the Bitcoin Community to Solve Before Block Size
January 22, 2015
Regulator Miner Attack
January 22, 2015
What the #?!* is Bitcoin? (TEDxBeaconStreet 2014)
December 24, 2014
Dedicated Message Passing Hardware in Multicore (Final Project for 6.175 Constructive Computer Architecture)
December 11, 2014
Capabilities in JOS (Final Project for 6.828 Operating Systems Engineering)
December 11, 2014
Merkelized Abstract Syntax Trees (Final Project for 6.858 Computer Systems Security)
December 11, 2014
MIT Bitcoin Project
November 14, 2014
Loupe: a handheld near-eye display
October 05, 2014
Mechanically Raster Scanned RGB Laser Projector (Final Project for 6.115 Microcomputer Project Lab)
May 01, 2014
Tidbit: Monetize Without Ads
February 14, 2014
Machine Learning on Reddit
January 01, 2014
Saving HackMIT?
September 20, 2013
Directional Scope for Filtering Visual Data
August 18, 2013 | tags: design
Dance Dance Intoxication (500SW)
August 01, 2013
Tornado Trails
July 01, 2013
Grafitti Codes
April 02, 2013
MeIT & GeoNote
January 30, 2013
Pokerbots
January 13, 2013
Mantis 9 Mill
September 01, 2011
Junkyard Jumbotron
August 01, 2011

© 2011-2021 Jeremy Rubin. All rights reserved.