You pay taxes today to support beneficiaries, who in turn paid taxes when they were working. Later when you are a beneficiary, other people will pay taxes to support you.
If you think that your taxes are put into a fund for you to take out later, you're wrong. Social Security was not set up that way.
Social Security is a pay-as-you-go system. It is not a pre-funded retirement system like private pension plans. The only reason there is a trust fund is because of the Baby Boomers (more taxes coming in than benefits going out when they are working, obviously).
Unlike private plans, Congress can cut benefits if there isn't enough money. Private plans can't cut benefits unless they go broke and the PBGC can't fund all of it (pretty rare).
Eventually the govt will have to either cut benefits, raise taxes, or some of both. It isn't a shady ponzi scheme, it's a social program that has some financial challenges but is in no way a ponzi scheme. Rick Perry is an idiot.