How it works

The prediction comes only from measurements and published physics. It is never adjusted to match what the sky shows.

1. Measure the air where planes fly

Temperature, humidity and wind between about 23,000 and 45,000 feet come from three independent forecast systems (two from NOAA, one from Europe), checked at 25 points across and up to 240 km upwind of Plano, Texas. The Fort Worth weather balloon and the satellite's water-vapour reading are shown as cross-checks but never decide anything.

2. Work out what each plane's trail should do

For every plane above 23,000 feet, using its altitude and engine type:

A plane gets a firm prediction only when all three forecasts agree.

3. Lock the prediction before looking

Each 10-minute prediction uses only data downloaded before that 10 minutes began. It is written to a record where every entry is chained to the one before, so changing any past entry breaks the chain, and the record is stamped into the Bitcoin blockchain right away. Only then is the satellite checked.

4. Look at the sky

Every 5 minutes the GOES-East weather satellite photographs Texas in infrared. A fixed detector finds trail-shaped lines. Each line is traced back to the plane that made it, allowing for the wind that moved it and the satellite's slanted view (about 11 km over Plano). The detector's settings were calibrated once on expert-marked images from elsewhere, then locked; they are never tuned on this sky.

5. Compare, honestly

6. What is in the air on trail days

A satellite or camera can show whether ice is there and how long it lasts, not what a trail contains. So the chemistry comes from EPA's own monitor in Dallas, which tests the air for metals every third day. Each of those days is labelled from the weather alone: lasting-trail air over the city for at least 12 of the 48 hours ending that day, or none at all. Aluminum, barium and strontium are compared between the two kinds of day, each divided by silicon so that ordinary wind-blown dust (which contains all three) does not decide the answer, and only within the same month, the same rainy or dry weather and the same ground-wind direction. Whole weeks are shuffled to judge chance, because weather patterns last several days. The same test is also run with labels from a week or two later, as a fake-date check: if that also "finds" something, it is weather, not trails. A metal that EPA's instrument mostly cannot detect is reported as not testable. The whole plan was written down and confirmed in the Bitcoin blockchain before any chemistry was read.

What this can and cannot see