It's all about targeting smarts and precision! This has been well demonstrated in Ukraine, where GPS-guided missile artillery can simply "reach out and touch someone" 50 miles away.
Even tiny drones could do fantastic damage if precisely targetted using on-board AI. They could target personnel, fuel, electrical equipment, optics.
Don't think about a 50kg bomb dropped on the deck. Think of a swarm of 500g drones with 100g shaped charges making a beeline for the control tower, and the engine intake of every parked plane.
Which have laughable range and can't handle anything heavier than a stiff breeze, let alone weather conditions at sea.
[0] https://m.youtube.com/watch?v=hMCqXmzzWFA
[1] https://www.chem.gla.ac.uk/cronin/images/pubs/Chisholm-Chapt...
If you don't think drones of the future will be the most horrifyingly effective weapons of war, you lack imagination.
You're not going to sink a ship with 500g explosive fish-shaped torpedo-launched drone things. This plan boils down to a really weird and elaborate method of throwing hand grenades at a super-carrier until it sinks. This whole line of discussion is absurd.
... and is on fire?
If each drone costs US$50 then you can launch 180 million drones for the cost of an aircraft carrier. I don't think increasing the number of lasers from my 5 to 10-20 is going to help much.
I don't know what is needed for a munition to damage an aircraft carrier, but I feel like once it's on the deck it's already past the strong defenses and into the soft targets. It could be as simple as a wheeled robot that runs around stabbing random people, or a poison gas canister that fills the interior of the ship with mustard gas, or hundreds of hand-grenade-sized mini-claymores that deploy to random parts of the ship and conceal themselves quietly until a sailor happens to walk by.
In a world of frictionless pulleys and spherical cows yes, in the real world, no. In the real world aircraft carriers and their attendant battle groups do not just park within visible range of a coast. Your drone swarm needs to find the carrier's battle group, get within launch range for your $50 drones (without being shot down), maintain some sort of identification of the carrier (or whatever ship), and then make a terminal approach.
A carrier's air group maintains a perimeter hundreds of miles away from the carrier group. Not just fighters flying CAP but AWACS planes keeping track of the airspace. No one is going to hide a million drones launching towards a carrier group. It would be unlikely hide even a hundred drones. A drone carrier large enough to launch a non-trivial number of suicide drones is also unlikely to go undetected.
Even if everything went right and someone managed to damage an aircraft carrier with a drone swarm, the carrier group alone has enough land attack weaponry to seriously hurt the source in retaliation. A nuclear response to an attack of a US carrier would not be outside the realm of possibility either.
Attacking a US carrier group is a really dumb idea even if you've got a really clever weapon.
But you might be able to, if they're small enough. Or underwater.
If you can provoke nuclear retaliation, you win twice, at least to the extent that anyone can "win" a battle nowadays: first, you sink Enemy A's carrier (or, more realistically, permanently incapacitate it), and second, you draw Enemy A's nukes onto Enemy B's territory where you launched the drones from.
Swimming + flying cheap drones doable: https://www.youtube.com/watch?v=FC9EJhs0pc0&ab_channel=Rutge...
At (wild overestimate) $1k per drone an attacker can wield 13 million drones for the equivalent cost of an aircraft carrier, not including ongoing expenses.
Clearing the flight deck with antipersonnel warheads would probably work better, but I wouldn't count on that to keep a carrier out of action for very long. If you really want to sink a ship, either use proper anti-ship warheads or don't bother trying.
But there's no particular reason to expect that this future will be a Mohist one in which peace is ensured because magically cheap defensive drone swarms make every fortress impregnable and thus combatants' home territories always remain unscathed; at least as likely is a Second Variety future in which drone swarms are more effective for attack than for defense, perhaps even after all the human combatants are dead.
Though actually I'm coming around to the idea that a bunch of AI-targeted flak guns are sufficient, and that carriers are probably fine either way due to how close a series of missiles containing the swarm would have to get anyway.
There could be an interim period of many years where very important stuff is very vulnerable.
Maybe you wouldn't even need to have them come above the water line. Maybe the drone is just a weight and a magnet that can clamp onto the ships haul below the water line. Again, you can't combat that without having thousands of divers below your ship scraping the hull.
Anyway, if you are in position to bring something close to a carrier from underwater, an heavy torpedo will do the job for a lot less money that your swarm.
That would take a ridiculous amount of energy.
Of course the question is open: how efficient would the rock-stacking drones be? If they're 50% efficient the scale of the operation is different than if they're 0.05% efficient.
Also, I imagine somebody will notice this rock-stacking activity at some point over the (days? weeks?) it will to swamp the aircraft carrier, and take care of the problem with plain old birdshot. Or just a bunch of sailors with brooms or fire hoses.
Failing that, just cruise away from the drone swarm. They'll run out of gas long before the carrier runs out of U235.
100'000 tonnes is 100 million kg, so for a million drones it would be 100 dives.
I agree that stacking rocks on the deck of a carrier, or even gluing or magnet-clamping them to its hull, is probably not the most effective way for drones to damage it. Firing birdshot at sailors, for example, would be more effective; blinding them with lasers more effective still. The point is that even ridiculously primitive attacks become effective when you multiply them by enough orders of magnitude.