Sorry about taking so long to reply. I decided to a answer the question by creating an example.
IMHO, one should design the work flow so that one's personal site is recognized as the canonical source.
So, what I did was write an article on my personal web site. I then wrote a post using PeakD which links to my personal web site.
Although the PeakD post and my site say essentially the same thing, I simply used different wording for both posts.
I want to use different wording on my post to prevent Googlebot from demoting my personal site for having copy and pasted text.
Because the PeakD article has a link to my article, Googlebot will recognize my site as the canonical source.
Another way to do this is to create a stub article on your personal site. Write the HIVE post with a link to the stub, then finishing the stub article. Regardless of the work flow, you want the text to be different so that Google does not demote your site for duplicate content.
I will now go to an unnamed social media platform that shares some similarities with HIVE. I will quickly type out a post with a link to my article.
I will end up with three articles pointing to my article. Each article has different text and Googlebot will love me.
The problem with using a personal site as an archive is that HIVE has a higher PR rank than your personal site. So, when Google sees that you copied a bunch of text from HIVE, it will ding your personal site. If you want an archive on your personal web site, you should block googlebot from reading the archive in robots.txt.