The common solution is to leave the best lock (=heaviest lock) at the place you usually lock your bike to for the most time. You won't have to carry it then.
All those approaches with blocking the wheels or drive train have the problem that a thief can still carry the bike away and solve the problem in his garage with lots of time.