Heat a skillet over medium-high heat.
Add the bacon. Reduce heat to medium and cook until just crisp, 4–5 minutes, adjusting heat as needed to prevent burning or spattering.
Transfer crisped bacon with a slotted spoon to a paper towel-lined plate. Pour all but 1 tablespoon of the bacon grease into a small bowl.
Over medium heat, add the butter, and when melted, add the scallions. Reduce heat to medium-low. Cook until softened, about 2-3 minutes.
Keep the heat at medium-low. Add the corn kernels and stir to coat with the butter/bacon grease.
Add the cream cheese in small bits along with the half-and-half or cream. Continue cooking over medium-low heat until the cream cheese is fully melted and the mixture is smooth. Season to taste with cayenne, salt, and black pepper.
Transfer half of the corn mixture to a food processor or blender. Alternatively, transfer half to a glass pitcher or small bowl and puree with an immersion blender. Process until almost smooth, leaving some corn texture remaining.
Return to the skillet, stir, and keep warm.
Season scallops with salt, black pepper and smoked paprika.
Heat 1–2 teaspoons reserved bacon grease in a large nonstick or cast-iron skillet over medium-high heat. Sear scallops for 2–3 minutes per side, or until golden brown and opaque in the center (medium doneness).
Stir chopped chives and half of the cooked bacon into the corn purée.
To serve, spoon the purée onto plates, top with seared scallops, and garnish with remaining bacon and additional chives.