Thank you so much for participating amincd!
I wasn't able to understand how your proposed "Proof of Presence" system would work. Given there's no way to identify the creator of a block, there would be no way to know when consecutive blocks are created by single party. If you can explain how other network participants would know who is creating the blocks, I would appreciate it.
Please bear with my limited understanding.
As I understand, it can be determined who mined a block by the address used for the fee & reward payments,
The miner can use a different address for each reward payment so this won't allow others to link blocks created by a single party.