Skip to content

Instantly share code, notes, and snippets.

View rustaceanrob's full-sized avatar
💥

Robert Netzke rustaceanrob

💥
View GitHub Profile
@AdamISZ
AdamISZ / chaumian.md
Last active November 10, 2025 02:33
Chaumian ecash designs, notes

Chaumian cash in a Bitcoin world - cashu, Fedimint

What's this for?

  • More scalable/faster than a blockchain (not enough utxos)
  • Much better privacy security model than a blockchain
  • Same or better theft security model than TTP but much worse than a blockchain

If it's so great, why hasn't it been done yet?

@hello-josh
hello-josh / remove-whitespace.md
Last active May 27, 2025 19:40
How to remove whitespace changes from a branch for a PR

How to remove whitespace-only changes from a PR

  1. Create a new local branch that will contain your changes without the whitespace

    git checkout -b tmp-branch

  2. Merge the changes that contain whitespace into your current branch WITHOUT committing the changes

    git merge --no-commit

@chris-belcher
chris-belcher / coinswap-design.md
Last active November 11, 2025 18:14
Design for a CoinSwap Implementation for Massively Improving Bitcoin Privacy and Fungibility

Design for a CoinSwap Implementation for Massively Improving Bitcoin Privacy and Fungibility

25/5/2020

Abstract

Imagine a future where a user Alice has bitcoins and wants to send them with maximal privacy, so she creates a special kind of transaction. For anyone looking at the blockchain her transaction appears completely normal with her coins seemingly going from address A to address B. But in reality her coins end up in address Z which is entirely unconnected to either A or B.

Now imagine another user, Carol, who isn't too bothered by privacy and sends her bitcoin using a regular wallet which exists today. But because Carol's transaction looks exactly the same as Alice's, anybody analyzing the blockchain must now deal with the possibility that Carol's transaction actually sent her coins to a totally unconnected address. So Carol's privacy is improved even though she didn't change her behaviour, and perhaps had never even heard of this software.