The invention relates to a virtual key based on 
Bluetooth communication as well as an anti-theft lock 
system and an application method thereof. The 
system comprises a lock node, a user node, a 
server and the virtual key, wherein the virtual key is generated on the 
server and is saved in the 
server, and a user can download the virtual key through a communication network; when the user wants to open a gate, unlocking requests are sent to a gate lock, a car lock and the like with 
Bluetooth modules, and the virtual key is downloaded; the lock node can verify the legality of the virtual key through inspecting the virtual key so as to unlock for the 
current user; an unlocking message can be generated during each-time unlocking, is transmitted back to the server through 
Bluetooth after being processed by a corresponding 
algorithm and is saved in the virtual key to generate a new virtual key. The virtual key provided by the invention can be used in intelligent buildings in modern wisdom cities, can also be used in bicycles, drawers and the like, has the biggest advantages that the keeping of the key is simplified, and the use efficiency of the key is improved, and has the characteristics of high in safety and convenient to use.