"The Chinese government plans to launch its Social Credit System in 2020. The aim? To judge the trustworthiness – or otherwise – of its 1.3 billion residents": The more accurate subtitle, which you can now see since you gave us your click. Gotcha!
Credit rating is nothing new, be it for people, corporations or even countries.