An idea for @FIPS , to allow more (transitive) signing within ancestries, while retaining the obfuscation/privacy benefit of hiding the 'real' npub:
TL/DR: the node_addr should be a tweaked public key, not just an arbitrary hash of the pubkey key.
Your node has a keypair: the secret s and the corresponding public key p. We usually see the p in it bech32 representation (npub...)
Currently, the node_addr is the (first 16 bytes of the) sha256sum of the pubkey. I propose to change that
First, define a tweak:
t = sha256("FIPS_node_addr" || pubkey)
Then we have a tweaked pubkey
p' = p + tG
and the corresponding tweaked secret (don't forget BIP-340), which will allow your node to sign for p' just as easily as it can sign for p.
Now, let's define the node_id as p', and the node_addr as the first 16 bytes of that.
With this scheme, if my node tells you that my ancestry is
[node_id(me), node_id(A), node_id(B), node_id(Root)],
then the ancestry will include multiple relevant signatures. You won't directly see the pubkey B, but you'll B'=node_id(B). And you will see a signature by B' that it's parent is node_id(Root).
Of course, signatures don't prove that all the data is genuine. But over time, we can see which node_ids are reliable and which are not. For example, the signature will stop a hacker from pretending that you (a reliable) node has selected the hacker as its parent
SatsAndSports
npub1zthq...xm56
Into bitcoin, specifically cashu.
When I'm not working in the fiat mines, I'm into cycling and camping
First time this year cycling and camping
Not an interesting location, just a good way to spend a long solo weekend


I hope my French friends don't see this by me, where I share a little of respect for their ability to be reasonably independent and successful and important things. For example, space flight and nuclear energy
View quoted note →
I'll try again to improve my French. Randomly started this today to see if I still remember any French
I have a vague idea to return to Switzerland when I retire, for the mountains, so I guess I should improve my knowledge of one of their official languages

ARTE
L'odyssée des minéraux - Regarder le documentaire complet | ARTE
De la conquête du cuivre, du fer et de l’or jusqu'aux terres rares, cette odyssée à la fois poétique et scientifique, entièrement tournée e...
I've been watching a lot of videos about the Apollo missions, especially this Youtube channel. Great channel.
Don't just watch 11 and 13, the others were very interesting! 12 was particularly good
I find it interesting and funny that a lot of extremely low-quality attacks on Bitcoin are happening simultaneously.
I want to emphasize how pathetic they are, as if the conspirators have run out of ideas and are just funding any random shit they can find as they realize Bitcoin is essentially unstoppable now (thanks - I think - to the great progress around L2s):
1) Paul Sztorc will hardfork in August, and add his drivechains to it: https://xcancel.com/callebtc/status/2047670709447454777
2) The dumbest quantum FUD, where somebody won a (fake?) prize of 1BTC for a method that literally had zero (non-uniformly-random-noise) input for a quantum computer: https://xcancel.com/_jonasschnelli_/status/2047765988624744811
3) and of course, Knots/BIP-110 which is literally designed to make life difficult for small miners and to bloat the UTXO set with fake pubkeys.
I'm kinda new to being knee deep in all the Bitcoin news and lore. Are there always so many pathetic attacks?
Loving Lyn Alden's sci-fi book "The Stolguard Incident".
Just halfway through now. So many topical themes coming together nicely
And characters that I care about!
@Lyn Alden
Austrian economists claim they're the experts in predicting what will naturally become money, without realising that billions have happily used fiat and bank credit for decades, choosing the "wrong money"
A paraphrasing by Claude of Austrian thinking: "here are the properties that make a good money (divisibility, durability, portability, scarcity, etc.), and market processes will tend to select for those properties over time."
If your Austrian model can't predict the last few decades, then it's not a serious model 😜.
Maybe there needs to be a modernization of Austrian thought that acknowledges that speed is critical. I guess it comes under "portability"
Instant settlement is crucial. Privacy is important, not just as a good in itself, but because a lack of privacy is risky to the finality
#LightningFixesThis
Join the FIPS mesh directly in your browser with one click, using a Linux kernel and FIPS stack, both of which are running in JS/WASM in your browser tab.
A new platform (Linux in the browser) for @FIPS , and a new transport too (websockets, because web apps aren't permitted to do raw TCP).
Just one of the many fun things demoed at @Sovereign Engineering .
This requires my webtransport-aware node being online, so that it can be your gateway. But maybe we'll have many such nodes in future!
FIPS Browser VM
Using Claude Code for the first time in months, after a few months where I was using Opus in OpenCode
Claude Code is weird. Even in 'plan mode', it's constantly asking to change things. In Plan Mode, I want it to just answer my questions and suggest things to do. I don't want it to (try to) do anything until I decide to exit plan mode and type 'go'
Maybe I'll get used to it
Is there a signature scheme where you can confirm that my DM to you really came from me, but where you can't share that proof with others?
... Maybe a scheme where you'd have to release your private key in order to share the proof?
(Maybe some form of Gift Wrap already does this?)
I like how agents just answer the question, giving a simple 'Yes' or 'No' if that is appropriate for the question
How do I train humans to do the same?


Steve Keen is a great economist
Like me, he's (post-)Keynesian. I've listened to many great discussions involving him. Like the MMT folks, he understands how fiat money works, especially credit cycles and crashes. They understand economics better than many Bitcoiners
But he still hasn't learned about the difficulty adjustment
So bullish
In a much older interview, he implied that the energy needed by Bitcoin is proportional to the number of transactions
If he learned that this is false (i.e. the difficulty adjustment), we could all benefit from his intellect!
Hyperbitcoinization is going to be fascinating and dramatic, and will require people who are able to analyse the interaction between fiat and credit and Bitcoin
Steve Keen and @Lyn Alden would be my dream team for that analysis
A clip I saw just today on X, which inspired me to post this:
(this old interview is where, I think, he first discussed bitcoin:
I worked out how to add "hidden services" to Monad while hiking with a few bitcoiners today
The hidden service will select a route from an arbitrary node back to itself, but encrypted such that even the client which is connecting to the hidden service doesn't know what the full route is
I think that's how Tor does it, but I should check before I reinvent the wheel (badly)!
But there are other things related to @FIPS that I'll finish first ...
View quoted note →
archive this please
https://chaum.com/wp-content/uploads/2021/12/Untraceable_Electronic_Cash.pdf
@NAAN
I'm making great progress(*) working on MONAD, which I just seriously started researching and planning on Sunday night
Monetized
Onion
Network
Access
Deamon
It's like a VPN or Tor, but you pay the relays via Cashu Spilman Channel micropayments. You can connect through any number of relays, paying for more relays if that might help with privacy
I'm very happy with the networking design (**), and I have a working system where the sessions are paused when the client needs to 'top-up' the balance needed in the session. I'm just working now on getting it working well with the Cashu Spilman payment channels
I'll reply immediately with more of the internal details, including links to code that's already a few hours out of date (a long time when being a Slop Cannon)....
(*) having lots of fun mostly, and learning more networking stuff
(**) I have some relevant background in encryption and networking, but I'm not an expert in mixnets or traffic analysis
So happy that my clanker uses printfs everywhere, unlike all that complicated technology that Big Debugger tries to push

