No, we're not required to carry identification.
According to the Supreme Court, we are in fact required to carry ID
and to provide it to the police when they ask for it.
http://www.papersplease.org/hiibel/index2.html
http://www.supremecourtus.gov/opinions/03pdf/03-5554.pdf
--buck