I've been trying to figure out how I feel about the recent spam war stuff and maybe I've finally arrived...

I have a serious aversion to "global state/data" and global consensus. I prefer voluntarily-associating patchwork networks who opt to connect with each other and agree on the parts of their data/messages/trust/customs/opinions/laws/etc/etc/"state" that they choose to come to consensus on. The rest of the world be damned. There is no global state - it's all local. (where "local" is the set of peers who share state on whatever thing is in question).

but I also understand that for complex reasons outside the scope of this note, global consensus state is necessary to solve the double-spend problem with untrusted peers. and for a lot of other complex reasons related to human progress, flourishing and economics, you probably want this to include as many peers - friends _and_ enemies - as possible. You want this to be a superset of the aforementioned "local state" peers.

Ideally: you can trade money with your remote enemy peers (global consensus on money) while computing and communicating with your local network of peers (local consensus on state).

So for me, I'm willing to take on "global consensus state" in the most limited capacity possible, since I abhor it so much and the tradeoff has to be really great.

Therefore, I don't want it for anything other than a very narrow definition of money that is compatible with a global peer network of friends and enemies. Anything else beyond that use is, in my view, not necessarily "spam" (in that there's a kind of value judgement baked into the term) - it's just a level of "global consensus state" that exceeds my thresholds.

Slightly more flippantly: If we can figure out how to have local state AND global money, we fix the world.

#core30 #core #knots #op_return #spam #bitcoin

Reply to this note

Please Login to reply.

Discussion

I think I could imagine a future where I actually reverse my opinion on global state for money, too... I can't see how I could logically arrive at or justify that stance, but something about it is sparkling for me right now.

Did I just start to Rai Stone-pill myself?

nostr:npub1w4jkwspqn9svwnlrw0nfg0u2yx4cj6yfmp53ya4xp7r24k7gly4qaq30zp this line of reasoning reminded me of your recent pet theory where everyone creates their own coin and every wallet is a currency exchange (locally)

Yup same reasoning, same idea.

so, are you for #exploiting #bloat or not?

the "narrow definition of money" part above should answer your question, if i'm understanding you correctly?

it's vague.

how so?

i run knots. clear enough?

i could run core again one day, as long as the configuration options respect my preferences.

Don’t they? You can set any datacarriersize you want.

I see it not as a matter of preferences, though obviously we all have those, but more of an extremely delicate balance of forces designed (or discovered) by genius to perfectly meet the human need for verifiably honest value transfer through time and space, encapsulated in an autonomous web that is more like an immortal life form than a computer network. It shouldn't be messed with.

I can tolerate 1-4mb of global state every 10 minutes.

I support this whole-heartedly! Full global state is impossible in the limit, but you could have your personal wallet act as an exchange between trust based ledgers among friends and proof of work based assets.

It would be a bit like a checking account vs a savings account. I am even open to nationalized creepy cryptocurrency, as long as people can still transact using alternate technologies without permission or surveillance. National currencies or Bitcoin can provide price stabilization and a reference level for distant network points.

Bitcoin is money not data storage. that's it