But the scope of trust is so small for many of these things a blockchain solution would be indistinguishable from a trusted solution, because only one or two people would be "running nodes". Unless you have validators as a service, but then you're back at a monolithic blockchain, which doesn't scale. I guess a bunch of small blockchains for each discrete thing that needs to be validated would be cool.
Discussion
Yeap. That's the win. Small chains everywhere. There is no need for global consensus on all chains. The security budget is proportional to the needs of the "small chain use case". And I am sure lots of validators would love to charge some fees to participate in the chain.
Who knows. Maybe we can create a Nostr validator class and have a fee-based model to run or modify Nostr contracts in a trustless fashion with some proof of work to select the winning "miner". If we can have a main VM for every contract type, that could work.
There's still the storage dimension. I guess validators would run a relay too, so the data and logic would be coupled. Interesting.
They can use any relay users want. As long as they can find all events of the chain, it's fine.
This is far more insecure than drivechains… and drivechains are awful… transactions certainly can’t be replaced in this half-baked model of chaos. How do you limit total supply without a global state? Blockchain has to be synced across all nodes to validate total supply.
Probably worth focusing on what Nostr is best at instead of treating it as a cure-all. 😅