Evaluate how a federated boost system could work

Goals

  • Allow users to spend Minds tokens to advertise on other networks
  • Allow other networks to serve boosts and earn
  • Unstoppable token utility

ActivityPub Option

Federated_boost

(Assume Minds.com adds ActivityPub support)

  • Build way for people to boost ActivityPub posts with Minds Tokens (note: anyone supporting ActivityPub should be able to add support for this so there are immediately many networks someone can create a post and boost it)
  • Minds tokens spent on boost go into a smart contract and are held until the boost gets served (?)
  • Build way for other websites to serve ActivityPub boosts and earn tokens based on number of impressions served

Musings

  • This will probably only work onchain
  • Potentially incentivize sites to serve boosts with treasury rewards on top of earnings from boosts
  • Perhaps sites could have option to only accept boost offers or all? Moderation matters
  • Fraud prevention. Are we basing on impressions or perhaps more just rotation based on bid?
  • Embedded boost widget would probably be designed like a sidebar boost
  • Would the ID be activitypub ID, DID or combination?
  • Any analytics for advertisers, publishers?
  • Can advertisers choose which sites to display on?
  • How does this impact the current boost systems on Minds? Would boost partners be powered through federated boost or normal? I imagine offchain makes things complicated.
  • is any of the work done so far on activitypub relevant? Would minds support activity pubs for non boosts as well? I would think we might as well (minds#90 (closed))
Edited by Jack Ottman