implemented publish key sharing between peers for channels.