How to benefit from Twitter for Nostr adoption?

The network effect makes it hard to replace twitter. So many people we want to follow and be followed by are on twitter. So, how can we make nostr more attractive UNTIL people move over?

A twitter "mirror" could listen to tweets from a list of accounts and create shadow identities on nostr which it uses to cross-post all tweets. This way, people could move to nostr but still follow ppl on twitter - without logging in to twitter. And without the annoying ads.

But how could we authenticate these shadow identites without the initiative or even consent of the original twitter account?

Enter trusted execution environments (TEE):

We could execute the listener inside a TEE and let it create shadow nostr accounts with a name like "POTUS [on twitter]". The keys to these accounts would be managed by the TEE and are not accessible to the operator of the service.

Then, we could use NIP-52 badges to indicate verified TEE-managed accounts (remote attestation is possible)

It should be fairly straightforward to build this including a complete audit trail with the Integritee SDK:

https://integritee.network/

https://docs.integritee.network/4-development/4.4-sdk/4.4.2-trusted-off-chain-worker

caveats:

* not sure what legal implications apply if we cross-post without consent

* we probably should offer opt-out to be fair to twitterers who do not want to be cross-posted to nostr

* it may make sense to use a specialized set of relays for this, so people can choose to see such cross-posts or not

Reply to this note

Please Login to reply.

Discussion

I don't think we need TEEs. It would be ok to trust some kind person who went into the trouble to make these things.

I had a bounty for a Mastodon bridge here: https://gist.github.com/fiatjaf/ea7d21e81359e1eb8abcb8805306adaa

A guy was working on it, but I don't know if he gave up or what.

I use this for Mastodon: https://moa.party

This is exactly what I would like! Now using nitter, an open source frontend to access twitter. They don't have accounts though.

Not sure about cross-posting though. Would be nice to be forced to step out of twitter to access exclusive content for FOMO reasons and early adopter incentives.

this is an interesting idea. not exactly my original thought here but cool nonetheless

#[1]