Discussion about this post

User's avatar
Will Ruddick's avatar

Loving functional pluralism. Thanks Benjamin.

A framing that helps me is that -voting maps individual signals into a collective commitment (who counts, what’s at stake, how signals are sent/weighted/aggregated, when valid, what’s disclosed, who executes/appeals).

Coordination of commitments is the matching grammar that turns promises into flow (clear commitments, valuation, limits, settlement, and routes). In practice, a pool of commitments makes that grammar operational via interfaces so plural paths can run in parallel without sharing a stack or ideology.

Where this meets practice for me is to treat a pool as the metabolic layer (it only moves what clears); treat governance as tuning the grammar; treat voting as choosing priorities.

I think of using QV when intensity matters (budgeting, which pools to seed), conviction voting for slow, durable parameter shifts (indexes, listings), consent for reversible ops, and sortition for legitimacy-sensitive reviews.

And notice the space between pools: no one votes there directly ... routes emerge wherever interfaces align, limits permit, and capacity exists. ... pluralism with teeth: forks that learn, routes that adapt, memory that keep us honest.

I’d put “mechanism” in the of a tool, not the ground. The ground for me is the grammar/protocol/interfaces and the practice.

Mechanisms (QV, conviction voting, multisig, auctions) only tune priorities; they don’t create capacity, legitimacy, or trust by themselves.

So ... protocol sets what’s real (interfaceable), stewards supply the ethics, mechanisms adjust the dials.

I try to avoid avoid mechanism(plurality)-worship and keep the interfaces that connect (and the people who honor them) at the center.

“Write programs to work together… using a universal interface.” - Doug McIlroy (Unix philosophy)

&

“Simplicity is prerequisite for reliability.” - Edsger W. Dijkstra

C. Adam Stallard's avatar

I launched a functionally plural funding mechanism this year called "Updraft" https://updraft.fund . It's easier to spin up than QF rounds. Unlike QF, it's always "on." Ideas naturally grow and recede as people move deposits to increase their opportunities. "Solutions" attach to ideas and are naturally pluralistic: there can be several competing/cooperating solutions for each idea. A project could create several ideas representing possible directions in a roadmap and have interested people vote to earn by depositing, becoming co-owners of ideas instead of passive users of the project.

I appreciate this post and it's got me thinking about different ways we could implement "shared learning" between related ideas and solutions. Forking is nice, but forking with shared learning is even better; you have me convinced.

6 more comments...

No posts

Ready for more?