> Does anyone know if Google allows registering more than 2 keys? Like what if i want to register 3 or 4 keys for advanced protection?
Most sites do. Google and Github both allow multiple U2F keys (note that this means any key can be used to unlock your account, not that all are required).
Of all the large and popular sites that support U2F, the only one that I'm aware of that only allows one key is Twitter.
There's always a tradeoff between convenience and security, but I'm relatively unworried about someone, say, breaking into my bank compared to someone spoofing my phone number.
Just to be clear: it only requires ONE key to be present. Supporting multiple keys is for BACKUP, not additional layers of security (if you were thinking of distributing two keys, one to each person, to make it required for both parties to be present to auth).
Like what if i want to register 3 or 4 keys for advanced protection?