#askNostr
How to setup a mint?
Are Fedimint and Cashu compatible?
If I feel comfortable to hold the $5k of my closer family but not to have whole coins go through my custody, I probably should not run a mint, right? The workflows I saw so far looked like tokens where redeemable by anybody - no login required - so if uncle Jim put a 10sat token on his timeline for anybody to redeem, now everybody finds the mint and can run funds through it and I cannot even selectively rug-pull the non-family members.
With that being the default how these mints work and with mints being in wide-spread use, tracking UTXOs can become more and more futile, fixing the fungibility of bitcoin but I suspect these mechanisms will get tested in courts for many years to come.
🤯 Minibits tutorial dropped by nostr:npub1rxysxnjkhrmqd3ey73dp9n5y5yvyzcs64acc9g0k2epcpwwyya4spvhnp8
https://www.youtube.com/watch?v=igJF8ccMnbQ
I'm still undecided if I'm most impressed by the interoperability or the fact that Cashu wallets can ad-hock join new mints. In my mind I was under the assumption that mints are kind of static and few but with this work flow, you might end up with many mints quickly. I wonder how that affects usability down the road. If I have tokens on less or more trusted mints that are more and less private and I then decide to do an LN payment ... will the wallet pick lowest LN fees, lowest trust mint or just randomly try with the smallest nuts that do the job?
The way cashu mints work it would be very cheap to troll them:
* Get some UTXO that OFAC doesn't like
* Send funds to a mint
* Send funds out of that mint
🤯 Minibits tutorial dropped by nostr:npub1rxysxnjkhrmqd3ey73dp9n5y5yvyzcs64acc9g0k2epcpwwyya4spvhnp8
https://www.youtube.com/watch?v=igJF8ccMnbQ
I'm still undecided if I'm most impressed by the interoperability or the fact that Cashu wallets can ad-hock join new mints. In my mind I was under the assumption that mints are kind of static and few but with this work flow, you might end up with many mints quickly. I wonder how that affects usability down the road. If I have tokens on less or more trusted mints that are more and less private and I then decide to do an LN payment ... will the wallet pick lowest LN fees, lowest trust mint or just randomly try with the smallest nuts that do the job?
My point is that the corndalorian impersonator or the LLM bot will be way more effective at reacting to all noobs than you and me, so noobs will end up following fake accounts this way. The timeline can be a copy of another timeline - even back-dated and the noob would have no way of knowing.
Revolut is a nightmare.
A friend convinced/bribed me to open an account and I never used it. Now, on a different phone with no access to the old number with my account apparently suspended for not reacting to something last year, I'm jumping through hoops to proof I am myself but the worst thing about that is that every time the app actually closes, it forgets that I was chatting with their support so it asks me to take a selfie and to take a picture of my driver's license front and back and then permits itself some 10 minutes to reflect on my input. The kicker? Even when it returns that my ID was denied, it lets me chat with support after that. I had to do this for 8 times already. Crossing fingers it's the last time now.
I fear we will get flooded by bots if most people follow this advice. I went through quite some effort to check each follow for track record and probably being an actual human or at least cats 😉 and wish others would do so, too.
I guess it's more nuanced than that.
I'm not a cryptographer but I always found the claim dubious that in P2PKH, hashing gave the private keys an extra layer of protection. There is probably millions of coins protected with known pub keys either from P2PK or from address re-use, so if the cryptography for those was found to be fundamentally broken, Bitcoin would die or at least lose years of adoption in the chaos. If the hashing was necessary, we would have had to rotate plain key use out and if that's not done, why bother to use hashing in the first place?
Furthermore the hashing used reduces the search space, meaning there is many more private keys that can spend from a P2PKH UTXO than from a P2PK so - I'm not a cryptographer but a mathematician - I imagine if the math involved in both secp256k1 and sha256 is in some weird way related, hashing could make it easier instead of harder to find a valid key.
I bet chatgpt is helpful here. The idea of this chat plugin is not new. rbutr and dissenter did it before. It never caught on I guess. With nostr, the comments will leak into social clients and if done right, help both in a feedback loop.
I would suggest to auto-fill some first line in the first replies to websites. Something to give context. And a link to the extension, too. Both can be stripped out easily when using the plugin but other clients would get context.
```
X-post comment on https://nostrudel.ninja
I like NoStrudel
Get the plugin at ...
```
I suggest hash of some normalized version of the URL or you run into privacy issues. People won't use the extension if it tells relays all the pages they are visiting. Even with hashing, people will quickly learn the hash of pornhub but at least you won't leak any credentials that are encoded in the url.
You might want to look into http://rbutr.com/
I can also help you get in touch with its founder Shane Greenup.
While I like what this could enable, I see huge privacy concerns, too.
Read this, too: https://medium.com/@Aegist/what-is-the-socratic-web-c6095c452c6
Bought a razor 4 years ago, with a pack of 10 brands of blades, 10 pieces each. Not running out any time soon.

🤣 the asterisk
How about being ready to remove that slogan when it's not true anymore? I doubt they plan to keep it up once it flips anyway but with that asterisk it screams "flippening any day now".

The idea of advancing Bitcoin’s smart contract functionality is undeniably promising and exciting. But it’s important to acknowledge that each new proposal carries some degree of MEV risk—albeit likely not to the extent that we see on other chains. As we think about bringing more programmable money to #Bitcoin, there are questions we have to ask:
- Can we build a protocol with zero MEV risk, or is this an unattainable ideal?
- Given the inherent risks of MEV in many proposals, what level of MEV risk is acceptable?
- And finally, what represents the simplest proposal that offers the greatest degree of expressivity?
Read more about the intersection of MEV and programmable money in our latest in nostr:nprofile1qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hsz9mhwden5te0wfjkccte9e3h2unjv4h8gtnx095sz8rhwden5te0dehhxarj9ekh2arfdeuhwctvd3jhgtnrdaksqgzel0h8x6wlwufah0afh0ds3ykx96af9y3jv9wxlunc0k3cfjmhpuljs95k :
This article makes me curious about alt-coins. What is each shitcoin's strength and weakness and what will happen next? Soap opera for nerds.
Does the article advocate for "Simplicity" which to my understanding would push the door wide open for MEV on Bitcoin?
WTF did I read there? Milei is speaking in Davos with his "friend" Klaus Schwab?!? Is that speech already somewhere public?
I'm beating the drum for pet-names, too but I also must confess it's not trivial to bake into a UI. I think what could work is:
* Default petname to users chosen username at the time of following them. So when Alice and Bob follow you, their lists of follows would add "Karnage" to your pubkey
* Alice could edit it to "Karnage the design guy" in her follows list
* Now if you change your name to Fiatjaf, you would still be "@Alice@Karnage the design guy" or @Bob@Karnage (or the reverse: "@Karnage the design guy@Alice" @Karnage@Bob
* Bob would always see you as "Karnage" but maybe optionally as "Karnage (Fiatjaf♻️ )", allowing Bob to update his petname with a click on ♻️ . Or the symbol could open a popup that would allow Bob to dismiss the display of the alternative name
* Clients should avoid petname collisions. Troll Fiatjaf aka Karnage should force the user who already follows Fiatjaf aka CEO of the nostr to pick another petname.
* If Dave follows two petname Fiatjaf's, clients should detect that and not resolve @Fiatjaf@Dave but show both of them to pick from
Reminds me of my first job as a developer. The company was using MS Access to calculate insurance policies and it took some 10s to get the result once you had entered all values. My boss almost fired me when I presented him with my patch that used sqlite instead and was x100 faster. It took me a bit more than a day to migrate the data and change the scripts - time he found a complete waste and we never switched away from MS Access.
I don't think we understand the same when saying "per capita". I would go with this:









