Your comments

Good idea, only additionally should cover IP and MAC all network addresses (computers, network devices, printers ...)

You have this in: .../front/fieldunicity.php

Home > Setup > Fields Uniqueness

Currently, adding other assets or new fields is one of the basic functionalities in systems of this type.

In addition, there is a problem because other plugins do not use the added fields, but only those in GLPI core - if it were in the core - plugin developers would take into account additional assets and fields by default.