I log my flight time by Registration (n number) and Aircraft Serial Number. I have found that N numbers change and sometimes frequently. Serial numbers can't be changed and positively identify the airframe.
I used to work for a major aircraft manufacturer and we always identified the aircraft by serial number. They also had a block of N numbers that they used temporarily to flight test an aircraft before the customer's N number was painted on.
Bill