diff --git a/20260731-coldcard-entropy-crisis/mappings.ods b/20260731-coldcard-entropy-crisis/mappings.ods new file mode 100644 index 0000000..4b5247b Binary files /dev/null and b/20260731-coldcard-entropy-crisis/mappings.ods differ diff --git a/20260731-coldcard-entropy-crisis/notes.md b/20260731-coldcard-entropy-crisis/notes.md new file mode 100644 index 0000000..69f9dfe --- /dev/null +++ b/20260731-coldcard-entropy-crisis/notes.md @@ -0,0 +1,35 @@ +# Coldcard Entropy Crisis + +Coldcard entropy has been fucked for years: + +- https://engineering.block.xyz/blog/predictable-rng-fallback-and-32-bit-reseed-in-coldcard-firmware +- https://blog.coinkite.com/coldcard-mk3-seed-generation-warning/ +- https://itsrealfake.github.io/2026/07/31/coldcard-rng-vulnerability-analysis.html +- https://nostr.blue/nevent1qqsxt6lahxeq8h69ne78w6ls394ez5pqycguwrsp89tacwteh7878cczypftfgrkhjammsap4marwdvpdnm5nya3hrdjq2cpezputzl8ltvt6qgdwaehxw309ahx7uewd3hkcqgswaehxw309ahx7um5wghxcctwvsdk5xh4 + +I need to move stuff out of Malasaña into Millenium + +## Migration notes + +### Starting state + +I have saved a copy of the wallet before starting the migration so that it can be used as a reference. If used offline, it allows to see what the wallet looked like before moving stuff around. + +State of accounts before moving: +- malasana account: 0.21229922 btc 4 utxos +- arbret account: 0.21874886 btc 7 utxos +- MarmasPickaxes: 0.07235574 btc 6 utxos + +### Plan + +- Use the plain account in millenium +- Pack utxos using jittery, multiples of 2 amounts +- List transactions here +- Backup the old wallets + + +Exact UTXO mappings and amounts are in mappings.xlsx + +First txid for moving the malasana account: 1825e4d8345b7289a749d158fdcc73aebec9e1301ed0fd723af7d06d10f7b4bc + +Second txid for moving the arbret account: diff --git a/interesting/von_neumann_extractor.md b/interesting/von_neumann_extractor.md new file mode 100644 index 0000000..49d4d20 --- /dev/null +++ b/interesting/von_neumann_extractor.md @@ -0,0 +1,7 @@ +# Von Neumman extractor + +A very simple procedure to extract proper randomness out of a weak source of entropy such a biased dice. + +https://prefetch.eu/know/concept/von-neumann-extractor/ + +You can use it to make true 128bits of randomness (for example, for a Bitcoin seed) with a crappy dice (as long as you through it randomly enough). diff --git a/month.md b/month.md index 560ed9f..2ab22a6 100644 --- a/month.md +++ b/month.md @@ -1,29 +1,35 @@ -JULIO +AGOSTO SALUD -- Empezar a correr -- Hacer pesas una vez por semana +- Seguir con tendon +- Hacer fuerza like a champ FAMILIA -- Set up Bitcoin para padrinos -- Comida con Dani -- Quedar con Ana y Jose -- Maquina backups -- Servidor email +- Aniversario con Eli +- Comer con Dani a fin de mes +- Comprar muebles para Sofía AMIGOS -- Edu y Julia -- Guardar wallets bebes -- Seguir embarazo Andrea -- Seguir embarazo Moreno -- Organizar cerveceo BBO +- Nacimiento Moreno +- Algo para Fede y Giselle +- Ver a Eli Dou +- Katya DINERO -- Eli setup sats -- RoomPriceGenie please please please +- Reapuntalar setup chatochis +- Enseñar a Eli a manejar Bitbox +- Hacer plan tentativo hacia la hipoteca OTROS -- Organizar fotos en archivadores -- Renovar mando garaje -- Organizar meetups Julio y Septiembre +- Guardar wallets bebes +- Archivar fotos +- Servidor de mail +--- +- Comprar cinturon para Eli +- Escribir la historia de Asturias +- Pagar alquiler MOB +- Piedras tio Joaquin +- Empezar en Roompricegenie +- Hacer compras/ventas mensuales +- Regalo para Laia diff --git a/months/202607.md b/months/202607.md new file mode 100644 index 0000000..f6a74a5 --- /dev/null +++ b/months/202607.md @@ -0,0 +1,31 @@ +JULIO + +SALUD +- Empezar a correr + +FAMILIA +- Set up Bitcoin para padrinos +- Maquina backups +- Servidor email + +AMIGOS +- Guardar wallets bebes + +DINERO +- Eli setup sats + +OTROS +- Organizar fotos en archivadores +- Renovar mando garaje + +--- + +- Quedar con Ana y Jose +- Hacer pesas una vez por semana +- Comida con Dani +- Edu y Julia +- RoomPriceGenie please please please +- Organizar meetups Julio y Septiembre +- Organizar cerveceo BBO +- Seguir embarazo Andrea +- Seguir embarazo Moreno diff --git a/rotation_plan.md b/rotation_plan.md new file mode 100644 index 0000000..d27c35c --- /dev/null +++ b/rotation_plan.md @@ -0,0 +1,52 @@ +## Material gathering + +- [ ] Four entropy seal containers +- [X] Dice and a sheet to guide usage +- [X] 5 usb drives, one with tails, another with ian coleman's and Marcel's dice repo +- [ ] Keystone + +## Judging the Keystone + +- [ ] Reproduce build +- [ ] Go through restoring it +- [ ] Try usage in single sig with Sparrow +- [ ] Try usage in multisg with Sparrow + +## Creating new key: Malatesta + +- [X] Use dice + Marcel's + Ian Coleman's checker to compose +- [ ] Create physical backup +- [X] Create digital backup + +## Creating new multisig + +- [ ] Fetch all three hardware wallets with their keys +- [ ] Sit down with Sparrow and do it +- [ ] Send some sats, test signing out with all keys +- [ ] Backup the new key +- [ ] Backup the new descriptor +- [ ] Backup the sparrow file + +## Migrating from old multisig + +- [ ] Plan out all transactions, mapping utxos to address destinations +- [ ] Execute +- [ ] Update accounting + +## Preparing instructions for frens and fam + +- [ ] Write all documents and pack them in pendrives +- [ ] Prepare seedbackups +- [ ] Seal +- [ ] Deliver + +## Final checklist + +- [ ] Old wallets, keys, xpubs, have been properly archived +- [ ] Accounting has been updated +- [ ] Sarria package is properly stored +- [ ] Argentina package is properly stored +- [ ] Fren package is properly stored +- [ ] Inheritance agents are holding their packages +- [ ] Refresh with inheritance agents is scheduled +- [ ] Instructions for wifey are properly stored diff --git a/today.md b/today.md index caf2f64..5b46f7a 100644 --- a/today.md +++ b/today.md @@ -1,28 +1,18 @@ SALUD -- [X] Tendon 1 +- [ ] Tendon 1 - [ ] Tendon 2 -- [ ] Estirar brazo -- [ ] Dopamina FAMILIA +- [ ] medir zona Sofía para comprar muebles +- [ ] Prepara sobre primer mes Sofia 417€ AMIGOS + DINERO -- [ ] Tell team I'm out - - -- [ ] Brush up Deel details - -- [ ] Review Jose's PRs -- [ ] Get my PR merged -- [ ] Audit which events Cala events we could drop -- [ ] Review Tim's PR +- [ ] la puta keystone OTROS -- [ ] Carpetas padrinos -- [ ] A bit of go -- [ ] Operation saylor anniversary - - +- [ ] departing thoughts from galoy +- [ ] hetero tupper --- diff --git a/scratch/roompricegenie_interviews.md b/varios/roompricegenie_interviews.md similarity index 100% rename from scratch/roompricegenie_interviews.md rename to varios/roompricegenie_interviews.md