Mastodon, but with accounts stored in a distributed way accross all instances. You wouldn't «sign up» on a particular instance, your account would exist in the fediverse. You'd simply log in from one instance. Or from another. They'd be all just gates proposing a particular «view» of the federated timeline.