Высота научной мысли заставляет искать згу то в самой тьме, то в дороге, то в хворостине, то в искорке, то в кольце колокольчика конской збруи.
Но простому народу кое-что понятно и без гадающих во тьме учёных.
Зга - это то, что отличает самца от самки.
Ни зги не видать - это всем известный эвфемизм менее культурного выражения "ничего не видать".
О том, какая это искорка пробегает между людьми, мы благоразумно умолчим.
Ну и версия этимологов о висящих на зге бубенчиках вполне логично и ненаучно дополняет эту, в общем, незатейливую картину.