I don't think the answer is complicated- make everything heavier and thicker. A dirt bike tire weighs 17lbs (7700g) or something ridiculous.
2000g tire (yep- the weight sucks but it won't go flat)
650g rim with a smooth 10mm rounded edge on the top of the rim wall so you can't cut the tire.
Heavy wheel/tires are cool once you get them up to speed- heavy gyro effect keeps the bike stable and they seem to maintain momentum over chop better.
I wish tire companies made DH casing tires withOUT sticky rubber for the rear of my enduro bike.