Oddbean new post about | logout

Notes by 1440000bytes | export

 Apparently 22 channels forced closed when my node was offline… wow. Why do ln nodes do this?

M... 
 Was this during the recent runes mint and high fees? 
 Apple hates bitcoin so much, they won’t even introduce it as a currency in calculator converter. 
 Well... there are many bitcoiners who don't even consider it a currency. 
 You can convert XAU to USD in search engine. Does that work in apple currency conversion calculator? 
 No. There are test mints that let you mint for free but you can do the same in real mints. There is no chain, custodian (trusted third party that issues ecash) decides the rules. 
 NIP 60 is the best way to lose money on nostr.

nostr:nevent1qqs2tlc6swjrssp8pzaud0zmgtxdtrr5tnznggqcz7w9v3tarfw7j3qpzpmhxue69uhkummnw3ezumt0d5hsyg86np9a0kajstc8u9h846rmy6320wdepdeydfz8w8cv7kh9sqv02gpsgqqqqqqs43ykn2 
 Don't get psyoped into believing that running a Lightning node is hard. It's not. 

Most people j... 
 Some people are selling me custodial solutions.

nostr:nevent1qqspywza9u3q8076qp6ruemvnd5etaeednd3ngu56dq2e6x6wapaq4qpz9mhxue69uhkummnw3ezuamfdejj7q3q2rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sxpqqqqqqz0zycsh 
 My hot take:
Bitcoin core kinda sucks because it's decentralized. I prefer projects with leaders ... 
 It's not decentralized and has leaders. 
 New York City just legalized jaywalking.

Pedestrians should note that the laws of physics still ... 
 It works fine in this part of the world since years. People will get used to it. 
 Need to add a few things. Will share the link by end of this week. 
 "Regardless of the maximum size of a single transaction, a CJ anonymity set can be made arbitrarily large (bounded, of course, by participants) by building a multi-stage switching network out of joins." - Greg Maxwell

https://bitcoin.stackexchange.com/a/77765 
 Joinstr doesn't have a coordinator and peers can run it even on their phones 

nostr:note1qqq27nc78a637rk6utm02x7skl24uthndw0azk9xr9rmewz5y50qfvxpq5  
 Will do for the next release. Still need to improve a few things. 
 Never added a lightning address on nostr. You can donate to joinstr@geyser.fund 
 Wasabi v1.x ran on a 188GB / 32-core machine. Wasabi v2.0? An even bigger monster.

Today, the Wa... 
 Joinstr doesn't have a coordinator and peers can run it even on their phones 

nostr:note1qqq27nc78a637rk6utm02x7skl24uthndw0azk9xr9rmewz5y50qfvxpq5  
 84 outputs are below 65k sats. There are better ways to increase anonset in a transaction without increasing number of inputs/outputs, belonging to small number of users and some of them being dust.

This method of mixing will become obsolete with joinpools after covenants. 
 Never used Kagi but yet again ecash enthusiasts want people to use custodians when bitcoin payments are accepted.

nostr:note170ur7uwtv6wlp22kr6r0zl8mdmtl6hsjy8sjfwpvuglwrrte2h3s5wer9d  
 How about doing an online event in which you can share these ideas? 

I want to organize an online event focused on bitcoin privacy. Since it will be online there is no cost for flights, hotel etc. We could do presentations, workshops, discussions etc. and even anons can participate.

No custodial stuff though. 
 If you are working on anything related to bitcoin privacy, would you be interested in participating in such event?

nostr:nevent1qqspl3k0d784a4hw4fauyvq4zjfz2u0x0c5y2c3376209quheq2t0gsppemhxue69uhkummn9ekx7mp0qgsxdqfx3t8ywjx5rfx0es0xgqr0hy6mhs6e0q4nm9s37ex4r3n49kgrqsqqqqqpm67eqp 
 I'm juggling a dozen world changing cypherpunk products in my mind. 
We need moar devs to build t... 
 How about doing an online event in which you can share these ideas? 

I want to organize an online event focused on bitcoin privacy. Since it will be online there is no cost for flights, hotel etc. We could do presentations, workshops, discussions etc. and even anons can participate.

No custodial stuff though. 
 Hackathon could be a part of it but not the whole event. 
 Comment below if you want me to review your relay lists. I have a couple hours to spare. 
 I think I am not using relays correctly. Need suggestions. 
 I use multiple clients but mostly nostrudel, primal and amethyst. 
 You could put an onion address in every torrent file 
 The biggest problem with new #Bitcoin wallets is getting existing bitcoiners to switch.

Why shou... 
 Why would it cost money to import seed phrase? 
 New wallet doesn't necessarily mean new keys. 
 Added the steps to test android app: https://docs.joinstr.xyz/users/using-joinstr

You can get NIP 5 address ending with joinstr.xyz if you test this app and share your feedback. 
 **Security Update**

I've got some bad news for you guys. This morning, as I was adding error han... 
 I can shitpost from a new key if it ever gets compromised. What about ecash users? 
 I have updated this table although more technical things could be added here. Let me know if you see something important is missing.


https://image.nostr.build/989f2e929ca5e3834b232f4c6c1f493799e08915b20e330cd87a7137ce6b2f0a.png 
 Riseup VPN and Tor is supported in protocol. So same IP address for all peers in a pool created with VPN.  
 No. Only connection with nostr relays. 
 Use of custodians for payments is the most cringe thing about nostr.  
 1. I do not care what people think about me because the software works without me

2. It has implementations in 3 languages: python, kotlin and rust. Mobile app for android, ios and desktop apps are being used at the moment.

3. It does have sybil resistance using curve trees

nostr:note1rq4yruadusx85jp8pmsmxn59fguvzxatsqqzur98rdj7u0ken3ksq502sr  
 Thanks for feedback. I will update it today. 
 #Joinstr is dead on arrival. There's no way in hell any "paranoid crypto-anarchists" will turn of... 
 Protocol supports Tor as well. It is created for users with different needs and not necessarily a particular cult. 
 1. I do not care what people think about me because the software works without me

2. It has implementations in 3 languages: python, kotlin and rust. Mobile app for android, ios and desktop apps are being used at the moment.

3. It does have sybil resistance using curve trees

nostr:note1rq4yruadusx85jp8pmsmxn59fguvzxatsqqzur98rdj7u0ken3ksq502sr  
 Coinjoin!
Anyone with experience in coinjoins willing to guide me a bit? nostr:npub1f7p776fz3vlqn... 
 Join simplex chat for https://joinstr.xyz 
 Is there a testnet for trying #joinstr?
#asknostr 
 It works with testnet4  
 Can you join the simplex chat to share error message and more details? 
 NEW RELEASE 

v0.1.1 for joinstr: https://gitlab.com/invincible-privacy/joinstr-kmp/-/releases/v0.1.1

Changes
===============
- Improve UI
- Remove BIP 32 derivation paths from signed PSBT
- Wallet selection in settings
- Riseup VPN implementation
- Support Testnet and Mainnet
- Fix fee rate estimation

Review the code, verify APK, test it and share your feedback. Join simplex chat group if you need signet coins and other peers for testing. 
 So we can assume coordinator can link input-outputs for all the coinjoin transactions that were done before March 2024? 
 Running a nostr relay with cloudflare workers and r2 bucket storage: https://github.com/Spl0itable/nosflare 
 It's time for big public relays to start adding some restrictions on the content they accept and ... 
 If I run a nostr client and relay on my phone, it will use all the data and overheat in a few hours. 
 2x speedups for proving, 3x speedups for verification and 60%
reduction in proof size is great. I don't understand how does it improve security. 
 Poor man's poll: Is it

A) e-cash 
B) ecash 
C) eCash 
D) none of the above 

?  
 e-trash 🗑️  
 Yes i was thinking along similar lines. Also given the scenario requires physical proximity of se... 
 Easiest thing would be to allow free access for 2 minutes for every device and they can pay with lightning for more time. 

https://www.boltcard.org/ can also be used for such payments. 
 One amazing thing I learned about (out of many) at the ecash conference

A router for sharing int... 
 Maybe ecash enthusiasts need to learn what bitcoin can do even without upgrades: 

nostr:note1ls03lwkqgseem2vgcaky9atjx6vx3wl80zj62llkc54gkf5lqh5q9eeh5k 
 - Please read the tweet I replied to so that you understand the context of 'upgrades'
- Mints are third parties who custody bitcoin for users that may or may not use LN nodes. I have experimented enough and running a mint: https://thismoneydoesnotexist.lol
- It is possible with LN  
 > You can also use e-cash non custodially if you run your own mint

Running your own mint, using it to mint ecash for yourself does not improve privacy. You might as well run LN node instead and use LN with self custody.

Recipient needs to be online for redeeming e-cash if its issues by untrusted mint.

>  though I want to have e-cash if I must use a custodian

Why do you need a custodian in the first place? Whole point of creating bitcoin was to create e-cash with no trusted third parties. You can read old discussions on mailing lists, whitepaper and initial website.

> Users of lightning can benefit from the liquidity without using custodians themselves

AFAIK e-cash is used for small amount. Lightning already gets enough liquidity from boltz swaps, centralized exchanges etc. Ark and Mercury could provide more liquidity in the future without involving trusted third parties. 
 Yes I was responding to someone on twitter at the same time so wrote "tweet" instead of post. It is possible and shared multiple times in this thread DYOR. 
 If politicians loved freedom, the world would be a better place.