The main difference between the two blood thinners is that Xarelto blocks what’s called “Factor Xa,” which is an enzyme needed to form blood clots. Meanwhile, Warfarin interferes with vitamin K and at least six other blood-clotting factors. Additionally, Warfarin requires regular blood testing and dietary restrictions but Xarelto doesn’t.