Looking at the company that is promoting the idea it looks more like someone had a basic idea for a money grabbing scheme, and then floundered about thinking up a way to implement it.
I have a fundamental distrust of anything that uses "blockchain" as a selling point.