Layer of fine powder

Any input on what this 1" layer of fine powdery substance under ceiling insulation in an older home might be?
Thanks.

P8211516 (Small).JPG

My best guess would be boric acid powder