Oddbean new post about | logout

Notes by AVERAGE_GARY | export

 If you want to experiment and see what the market will bear, be my guest. But don't be messing wi... 
 You always get to choose a receiving address.  
 Zombies never come back to life. They just extend their undeath.  
 Love the new primal app update

Super clean 
 What are your thoughts on current softfork proposals? 
 Why is CTV a bad soft fork? 
 What happens if we soft fork and the institutions don't agree? 
 How is it discovered? 
 Bitcoin.  
 That's more hard fork, Iiuc.  
 Does Coinbase allow withdrawal to script with "new" op_code? 
 What praxeology makes price move in this scenario? 
 What if institutions don't allow for use of soft forked op_codes in a receiving address? 
 BCash wasn't a soft fork.  
 His many coins can't be received in this case?
What about pro-softfor institutions? How do they show support? 
 Many run nodes. Many outsource tonothwr institutions.  
 UTXO ownership.
nostr:nevent1qqsp00nr5ywuvjrdktq9h0p7p6dw26q3tzz529rj3l5eyh9qjhlmmecpz3mhxw309ucnydewxqhrqt338g6rsd3e9upzp57hgyjdm76mm3sm3uvdzlpnxkamf7x8zxp2xhhzwv22fxjwk7caqvzqqqqqqym638us 
 🤝

nostr:nevent1qqs2wc4t9xvungm5yw86k5vg4aklzldmddc2sxl8rzgjk6yyl8tdxxgpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtczyr70wzj9e75p064gzwum4z3ht4cn6vtf7j3870w2c02fzyklvlfhuqcyqqqqqqgemaqmz


nostr:nevent1qqsg20uxr6cpw2lq0uq6ut3tvtgl6rsd8d97qg9l78fr93vreqmeaucpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygza2jzvsjt84tpesmx4z2hcmnw4yseapyq6mwa4jgmqzxyy9qa2rcpsgqqqqqqsgrafmc

nostr:nevent1qqsp00nr5ywuvjrdktq9h0p7p6dw26q3tzz529rj3l5eyh9qjhlmmecpz3mhxw309ucnydewxqhrqt338g6rsd3e9upzp57hgyjdm76mm3sm3uvdzlpnxkamf7x8zxp2xhhzwv22fxjwk7caqvzqqqqqqym638us

 
 I think we just gotta activate CTV. Getting APO or Vault too would be a bonus. 
 Vault can be done with CTV.  
 Do you prefer specific or generic op_codes?

One pro-op_cat argument is it's generic enough to do other things. Anti-op_cat is also it's too generic and complex to reason about.  
 So generic it makes CTV look conservative. 😂 
 From jamesob on Xitter
zaps to openSats

BITCOIN CORE'S LOSS OF FOCUS

The legacy technical leadership in bitcoin is becoming increasingly less effective.

--

Almost universally, Core and "graybeard" devs are not focusing on _the_ fundamental problem in bitcoin: preserving trustless UTXO ownership.

Instead they are distracted with valuable but secondary issues like mempool policy, Core code architecture, and minor IBD performance. These things are important in their own right, but they fundamentally don't matter if in times of trouble most users can't take possession of their own coins.

Core devs are exceptionally talented people. The brightest engineers. But the priorities of the project are out of whack.

The aggregate focus does not reflect the thing that makes bitcoin a unique asset: trustless custody.

--

Given the current limits of bitcoin, even upper-middle class Americans will not be able to self-custody, let alone the rest of the world.

If bitcoin doesn't figure out how to ensure that most users have a trustless way of owning and sometimes moving coins, it will become basically indistinguishable from a gold ETF. A row in some OFAC-compliant database. Another financial widget that is subject to the regulatory dictates of government.

In fact, if bitcoin does not scale UTXO ownership, gold will have the advantage that at least small amounts of it *can* be self-custodied and traded peer-to-peer. The same won't be able to be said for bitcoin. In a world where on-chain fees are in the thousands of dollars and there is not a workable, trustless layer two, most coins will be stuck with custodians.

Forget payments. I'm talking about savings. I'm talking about less than checking-account volume. 1-2 transactions a month.

If you think that most people should be able to DCA and withdrawal to self-custody once a month, maybe spend once every few years for big purchases, I've got news for you:

Given bitcoin's current limitations, only 18 million users can do that. A little over 5% of Americans.

--

Right now, the chain capacity is able to meet demand for self-custody because we are in a time of relative peace.

Most don't feel at risk keeping their bitcoin with a custodian. That can change very rapidly.

As bitcoin grows in value and challenges fiat currency, governments will increasingly want to control it. They won't ban it, which is now obvious, but almost certainly they will impose OFAC-like restrictions and possible wealth taxes.

When the regulatory hammer comes down, tens of millions will look to withdrawal their coins into self-custody. But they may not be able to.

--

Unfortunately this risk does not seem to be top of mind in the current Core culture.

One instance of a tone-deaf Core response to this kind of problem relates to CTV. As 
@JeremyRubin
 has been pointing out for years, CTV would be the most efficient way to guarantee that people can withdrawal coins from institutions in times of chain-panic and congestion, allowing exit to happen during crises without fully "unrolling" transactions. I wrote about this at length in 2023, and why it seems there is no more efficient way to do this (https://delvingbitcoin.org/t/thoughts-on-scaling-and-consensus-changes-2023/32#design-for-exit-5).

And yet technical figureheads like 
@TheBlueMatt
 and 
@murchandamus
 downplay the value of CTV, claiming that it has no compelling uses.

CTV is one of the primitive building blocks that we need to figure out UTXO scaling solutions. (Not to mention its use in applications like vaults.)

Some Core devs might argue "well okay, maybe we need that functionality - but CTV isn't the right way to do it. We need to think harder!"

The problem is that time is running out. As nation-states begin to enter the technical ecosystem, soft forks that promote scaling and self-custody will be more difficult to deploy. Powerful actors will not want bitcoin to change - they're perfectly happy letting regulated custodians act as the L2.

As the market cap grows, the stakes of change go up, and it will be much harder to get economically relevant actors to run new consensus.

Because Core devs aren't paying close attention to the covenants conversation, they may not realize that CTV is upgradeable, simple, and well-tested. It's good enough.

This gap in understanding partially reveals that those devs prefer to work on more smaller self-contained puzzle problems that are more tractable. Maybe this is understandable given the fraught Core development process and historical drama of soft forks, but neither of those are an excuse for abandoning the core challenge of realizing bitcoin.

--

Segwit and Taproot were massive changes, and I can almost understand why so much drama was spent on them. They both basically reinvented how locking scripts are stored and executed in bitcoin.

But to make significant headway on finding a scaling solution for self-custody, it may only take a few opcodes - much more narrowly scoped bits of functionality. Changes that are much easier to test and reason about, and don't reinvent the engine of bitcoin.

--

As I continue campaigning for a renewed focus on scaling coin ownership, some may compare me to the "big blockers" of the 2017 scaling wars.

The big-blockers camp wanted to raise the blocksize for the sake of housing the world's P2P payments. They resisted the use of Lightning and other second layer solutions.

The reality is that they have been partially vindicated. Lightning has not solved our problems, and given the on-chain footprint that existing channel constructions require, it categorically cannot. Lightning certainly helps reduce on-chain payment volume once someone has opened a channel - but to do that for most people will require a layer 1 innovation.

I don't share the big blockers' objectives.

I don't think that trying to fit the world's P2P payments on the base chain is a reasonable target.

But the ability to resist near complete capture of UTXO custody by third-party financial institutions - *that* is intertwined with the core purpose of bitcoin. 

In Satoshi's whitepaper, the first sentence claims 

"A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without going through a financial institution."

If most users become unable to even take possession of their own coins a few times a year, we have failed on the objective.

--

I am not writing this out of any sense of antagonism. Yes, I am frustrated that after numerous attempts, Core devs are not engaging more productively with the few people trying to translate scaling strategies to the base layer. 

But I'm hoping that by calling attention to this issue, we can get some of these great minds to refocus on bitcoin's critical mission, and to realize that ossification will come sooner than we thought.

The existing (and well-funded) power structures *want* stasis. 

The recent show of rapid institutional affinity should make you suspicious that bitcoin in its current form isn't a threat to the fiat order.

The lack of "ivory tower" attendance in the recent OP_NEXT and the broader covenants discourse demonstrates that, like many of America's elite institutions, there has been mission drift in bitcoin's technical elite. I hope this changes.

--

The risk of merging many of the opcodes proposed during the last few years is limited. 

OP_CAT, OP_CTV, lnhance, probably OP_CCV, some others; they're all fine. If sufficiently tested, great additions to bitcoin.

We can pretty easily mitigate what risk there is with comprehensive testing and analysis, provided the focus is there.

The upside is almost infinite: a reasonable attempt to continue the preservation of bitcoin's unique function - trustless self-custody that is practically available to most. 
 Ditto is the GOAT core dev.  
 Nah. It's burst loads. Not sustained and can't be interrupted. They'll intermix with bitcoin mining.  
 Gm

https://i.nostr.build/rMgOIZNmgHLlqfF0.jpg
Fiat money printing not only causes inflation, it causes the Cantillon effect. The rich get richer and the poor get poorer because new money goes to those closest to the money printer first. They get cheap loans to buy assets and we get 25% interest on credit cards. Truly, the poor are slaves to bankers. But bitcoins cannot be endlessly printed like fiat!  
 I am grumpy today. Hey you, you write my code for me, mkay? 

I only got ~10 hrs a week to work o... 
 What're we writing? 
 Is there a meshtastic starter kit sold for Bitcoin? 
 I have Heltec v3's with battery and case. Will be assembled in two weeks. Sats preferred.
https://virginiafreedom.tech 
 👀
I'd consider that. Where can I get one? 
 Checked around. I'll grab one and play with it.  
 Got me all bullish on aspiring to greatness.

But have you waded the inlet waterways off the coast of east africa?
Did you jump from a helicopter into the freezing waters of Little Creek?
Were you responsible for the education and uplifting of your local community on this Bitcoin journey?
Did your kids live a better quality life than you did? 
 No worries. The travel stuff was just a flex on my time in the Navy. 😏 
 My nostr:nprofile1qqswhhhf99z77pfg80s2c00z27rusxn2tzss7450n34krkwa2yadhtgpp4mhxue69uhkummn9ekx7mqpz3mhxue69uhkummnw3ezuerkv36zuer9wcq3vamnwvaz7tmpw5h8yetvv9ukzcnvv5hx7un8lpntld is coming soon and I'm excited.  
 Leadership training within a Bitcoin framework. 
Answering: "What does good leadership look like on a Bitcoin standard?"

by the legendary @Gabe  
 Nah. Way better looking.  
 GM
nostr:nevent1qqsqqqq9ph29m77p6cjtkc3yrp4rk2f0nrkjzx9njplnzq0avkc6dkgpz3mhxw309ucnydewxqhrqt338g6rsd3e9upzp57hgyjdm76mm3sm3uvdzlpnxkamf7x8zxp2xhhzwv22fxjwk7caqvzqqqqqqy7ycyd3 
 nostr:nprofile1qqswfa547pdmqkerzf2uen3agudc67wxffjmenqpge3dylc006fppyspzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqghwaehxw309aex2mrp0yhxvmm4de6xz6tw9enx6qgkwaehxw309aex2mrp0yh8qunfd4skctnwv46qj40rct
When zap enabled subscription using a nostr bot? 
 That one time David Lucas called me a faggot.
https://v.nostr.build/PhNFwIMMmgG0kgLP.mp4 
 Wen NOSTR/ Twitter follower flippening?

Wild to think this is happening in 1 year compared to 14... 
 Neither of those numbers matter. Followers in X can't be verified. And nostr followers aren't conputeable 
 Posted my first and last ever limit order for the MSTR trapped in my IRA. 

I r tr8dr 
 Absolutely. Going to park the cash in River while we finish the basement.  
 It's parking cash and siphoning to plebs. Great for emergency flat reserves for us with wives that aren't toxic maxis.  
 WHAT ARE THE BEST BREAKING NEWS NPUBS ON NOSTR?

WE SHOULD HAVE BOTS THAT BREAK NEWS HERE AUTOMAT... 
 nostr:nprofile1qqsqt94cze77fkfxhgt9s2rfxmht6gjn96n8asf2jrq8szkkdhclexgprfmhxue69uhhyetvv9ujuumgd96xvmmjvdjjummwv5hszxnhwden5te0wfjkccte9emk2mrvdaexgetj9ehx2ap0qy88wumn8ghj7mn0wvhxcmmv9uvturtf posts the daily DIB but I assume you want dopamine straight to the veins without waiting for that? 
 https://vector.dev is really cool.  
 It's very flexible. Open telemetry seems nice. I use this to ingest a Kafka and throw it to the cloud. With some alerting (health pings) and data transforming (decode protobuf) 
 GOOD MORNING NOSTR.

LIVE FREE. 🫡 
 GM Matthew 
 How I can never clear notifications? 
 The mustard seed is a very small seed, yet it grows into a large tree. Jesus said that even if our faith was as small as a mustard seed, we could do amazing things. All I can say is, “Lord, increase my faith!”

https://i.nostr.build/c9DJNZWchzGuXmfv.jpg 
 Lifestyle creep will bankrupt you.  
 Enjoy the steak 
 Do you have the dog and camera already? 
 i know the popular (and imo correct) view is that charging tax on unrealized gains (e.g. in the s... 
 https://i.nostr.build/uTJxFXW3ToS47GLe.jpg
nostr:nevent1qqs9fyd2cpreky452jypnezaqsxz7khzp3znfyuzngxcz7u4m3a5x2gpz4mhxue69uhkummnw3ezummcw3ezuer9wchsygr8twz0ua0zz64eglr58rh9r898wafhdh0stkklhf3830gp9cwh9qpsgqqqqqqskq6vw0 
 I'm ready to dump my MSTR. You can have it in exchnage for sats.  
 When Satoshi launched Bitcoin on Jan 3 2009, he left a message in the genesis block explaining why he created Bitcoin. Fiat money bankers were getting bailouts for their bad decisions while the everyday man lost everything. This is a sophisticated form of stealing that the Lord despises. We were hit twice. First, the bankers lost our money, and second we paid for their bailouts. 
#devotional
https://i.nostr.build/NLePNtVViD0Wi0CX.jpg 
 Absolutely mouth watering.
We noodled about what a local processing club might look like.  
 Lamb 
 #asknostr
How does Taproot work? 
 It's just what script op codes the wallet is using, Iiuc. Green is just not saving bytes by using older types.  
Event not found
 What is this wizardry?