again PoW has ABSOLUTELY NOTHING to do with consensus or proposals
PoW is PURELY the mechanisl to create an expensive ID of a lump of data no matter what that data inside contains
its not complicated to create PoW
its as simple as SHA(SHA(block content)+nonce)
and thats it
yep in its most simplist form of explaining what PoW is, is:
SHA(SHA(block content)+nonce)