I'm down with that. I did hear som pretty convincing stuff concerning its potentially artificial nature. There are mathematical probabilities that suggest its size and distance from earth (perfectly fitting the size of sun) make a natural theory near impossible to believe.
It also may be hollow. I guess it rings like a bell when the craters hit (figuratively).
But I never heard about the frequency zapping aliens. 👽 🤣
Anyway. The creator very well could have designed it that way. I jive with that.