public SocialNode(NodeConfig brunetConfig, IpopConfig ipopConfig,
RSACryptoServiceProvider rsa)
: base(brunetConfig, ipopConfig) {
_friends = ImmutableDictionary<string, SocialUser>.Empty;
_rsa = rsa;
_address = AppNode.Node.Address.ToString();
_user = new WriteOnce<SocialUser>();
_managed_co = new Brunet.Connections.ManagedConnectionOverlord(Node);
Node.AddConnectionOverlord(_managed_co);
}