Good luck with that.
You want all that data stored/tracked in/by the blockchain, fine, go ahead & require it in China. But the rest of the world does not have to do it, so unless & until everyone else adopts your "standards", you will have just cut yourself out of the global blockchain playground.
If you require $FunctionX to be present in all the blockchain you allow in country, and nobody else wants to include that bit, then you will block their blockchain & prevent them from doing business in your country.
And the more data points you require in the blockchain datablock, the more work it will be to maintain all those trillions of bits & bytes until each blockchain winds up being ungainly to handle for anything, making it much less useful to anyone for anything. Do you _really_ think the rest of the world will decide to likewise hobble their potential economic growth potential?
Have fun playing with yourself, nobody else will join you in that shit-filled sandbox you insist on playing (and shitting) in.