shazow
@shazow.eth
Interesting constraint of "decentralized but offchain" like Bluesky: Everything is signed by secret keys, so either it has to be individually owned or delegated to a trusted intermediary, there is no programmable middle ground. Whereas onchain, anything that is ownable can also be owned by a collective (or an arbitrary program). This is very powerful, for example: Posts and block lists and labellers must be owned by an individual, but... wouldn't it be better to have accounts posting owned by teams, or block lists owned by collectives with governance, or labellers owned by verifiable programs, etc? Can't do that without onchain.
1 reply
0 recast
7 reactions
Brent Fitzgerald
@bf
Yeah onchain provides a collective “right here right now” for coordination to happen. But you can do a lot with just signatures.
1 reply
0 recast
0 reaction
shazow
@shazow.eth
Can you? I was trying to imagine how you'd approach similar functionality with just signatures, and best I could come up with is somekind of MPC or ZK but signature/state aggregation is still an issue and additive signatures require consensus/resistance against peers withholding messages, seems you just slowly reinvent a blockchain?
1 reply
0 recast
0 reaction
Brent Fitzgerald
@bf
Right, “a lot” is fuzzy. I didn’t mean you can approach that functionality with just sigs and I agree the chain state unlocks a radical level of coordination. But you could use MPC to split a secret so messages are only signable as a group. Or you could have verifiable anon polling with ZKs. And maybe those even compose interestingly.
2 replies
0 recast
0 reaction