This is how a star-enveloping solar power plant might work

The anatomy of a Dyson Sphere.

Here's how alien civilizations (or humans in the distant future) might meet their crazy energy needs. Read on.