This is some really cool stuff, especially the signing part. Was there a reason you didn't use a library like beem other than storage space?
Just a thought on your next post, you might want to check out the programming community as it might get your post in front of a bigger audience who enjoys this type of stuff, check it out: https://peakd.com/c/hive-169321/created
Thanks for the link to that community. I has having a hard time figuring out where to post these.
I wanted to do fast, efficient, and most of all, asynchronous broadcasts a while ago, so I started from scratch and wrote my own stuff. beem is good if you just want plug-and-play, but it was the limiting factor in a few of my projects.