According to bitnodes and ethernodes, there are around 150 BTC public nodes and 400 ETH public nodes located in China.
CCP hasn't launched an ISP level blockade yet which is one of the few cards reserved in their hands.
Since BTC has 3000+ nodes in TOR (Can't tell how many ETH nodes in TOR) , I think users in China could still have access to full nodes then.