Avatar
Rusty Russell
f1725586a402c06aec818d1478a45aaa0dc16c7a9c4869d97c350336d16f8e43
Lead Core Lightning, Standards Wrangler, Bitcoin Script Restoration ponderer, coder. Full time employed on Free and Open Source Software since 1998. Joyous hacking with others for over 25 years.

I used chatgpt to revise a speech, asking it to increase emotional impact. The result was anodyne: there was only one phrase I liked, the rest was, basically, a series of the most predictable next words.

It creates good filler. But that's rarely what I need.

I don't identify as a #Bitcoiner.

I do identify as a Free Software developer.

From my perspective, Bitcoin is just the project that needs the most development from my skills right now (or, less charitably, where I can have the most fun!).

But if you think of me as a #Bitcoiner you're going to be terribly disappointed with my non-traditional RL friends, oddball political views and weird hobbies.

"Tether is owned and operated by bitcoiners"

Really? And if so, is it relevant?

I suspect it is more reliable to predict behavior using current motivations, not self-proclaimed categories.

And the incentives for Tether are to go further out on the risk curve, cover up any losses to avoid a run, cosy up to high-profile Bitcoiners to get endorsements, get "dumb money" holders so you never have to pay out fully.

They've done all of these in the past. They're making so much money right now you might assume these things are behind them. But the incentives remain: many people thought FTX was making so much money they wouldn't flush it all doing stupid things, right?

You misunderstand. One key benefit of tether getting establishment approval is that nobody in the establishment expects them (or anyone else) to be full reserve. That's something you only do if you're trying to appeal to weird cypherpunks and Austrians whackos.

Replying to Avatar Sync

Lol. I'm "punch a hole in the other side of the single-sided floppy disk to use the other side" old.

I think the promise of higher fees in future is stealing fees. Behaviors which would currently be economically reasonable have been beaten out of people by runs of high fees and the foreshadowing of higher feerates they represent.

Nobody is bringing back Satoshidice: they know it will be a brief summer fling at best!

#Bitcoin price predictions and stupid people attract.

I have been "Code Monkey" and more recently "Code Contributor". If you ever see me with a "Vice President" title please kill me: it's clearly an evil clone.

This spectrum is good, but a bit prescriptive if you want to evaluate future schemes.

1. Can I get my money back? *

2. If not, it's custodial. You now need to judge by their expected value of preventing you from taking your money.

(* There are probabilistic schemes which can theoretically sit between these two)

"How likely are they to rug me" depends on many factors, most hard to quantify. In some schemes it's hard to stop individual payments without stopping them all, and/or hard to identify which funds to freeze. In others there's a bond which is sacrificed. Some rely on reputation damage.

These are only interesting because we will always need some system for sub-chain amounts.

I really like the idea of a "Nero protocol" where anyone who proves malfeasance by the custodian can burn the funds. Such proof may be impossible though (prove they refused to let you spend your funds?).

Great! How interested? What's your background?

I have too much on my plate. I am excited about restoring Bitcoin Script, but I am more then full-time with my Lightning work.

But if someone has experience with Bitcoin's inner workings and wants to work on this, I would commit to carving out time to mentor them and help them get a grant.

It's not going to be easy, but it could be Great!

Ping me if you want to discuss 🧡

Sometimes, I feel Blockstream marketing team really earn their salaries:

Replying to Avatar JackTheMimic

nostr:nprofile1qqs0zuj4s6jq9sr2ajqc69rc53d25rwpd3afcjrfm97r2qek69hcuscpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qy2hwumn8ghj7mn0wd68ytn00p68ytnyv4mz7qgawaehxw309aex2mrp0yhx6at5d9h8jampd3kx2apwvdhk6tcgjgr05 May I ask why it is so difficult to find the XPRV or BIP32 of the on-chain wallet that funds channels? Is it a security minded outlook? Having the ability to see the master seed for back up purposes OUTSIDE of the Lightning channel states is of use to me and yet I find myself having to go into command-line and decrypting hsm secrets.

I love Core Lightning, and LND's Azeed is no better here. I am just curious if this was a conscious choice.

We do have a BIP32 for the onchain funds, so you could have an external watcher. We should add an xpub to getinfo: want to file an issue requesting it for next release?

It won't cover *all* your funds, since unilateral closes go to weird time locked addresses, but it would cover most.

We don't generally give out privkeys: they stay in the hsm daemon for design reasons (hence the external tool to extract them).

You can't take an existing secret and express it as BIP-39. This is a huge problem :( You have to start with a BIP-39 in the first place.

You can use BIP-93, but who supports that?

If everyone withdraws every time, privacy gain is minimal. But (despite the obvious risk of a rug pull) using your ecash mining funds as a regular wallet to pay *other* things is a win. There's already something of a trust relationship, I guess

BTW, nostr:nprofile1qqs9pk20ctv9srrg9vr354p03v0rrgsqkpggh2u45va77zz4mu5p6ccpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgkwaehxw309a5xjum59ehx7um5wghxcctwvshszrnhwden5te0dehhxtnvdakz7qrxnfk is there a standard way/protocol for a mint to announce a shutdown schedule? So wallets can (ideally automatically) move funds off?