I would be amazed if the dollar doesn't still exist in 20 years. As fucked up as our financial and economic systems are, it turns out that pretty much the whole rest of the world is even more fucked up. China thinks so too. They keep buying our debt because it is the best place to park their export earnings. If they didn't think so, they would FOREX their USD away as they came in.
YoY their US treasuries holding was down 10% as of June 2012
http://www.treasury.gov/resource-center/data-chart-center/tic/Documents/mfh.txt