Understanding the Fediverse: How open protocols are upending traditional social networks