Maybe? I do not quite remember. But it is for certain that it is tied to life force, especially 8 Gates. It uses physical energy instead of spiritual energy since Rock Lee and Might Guy are not able to use chakra efficiently (We know they can since they can walk on water and walls, etc.)Hold on
Dont the 8 Gates require chakra to use?