Legalize is the wrong word I reckon. The better and more accurate word would be to regulate. To which I have mixed feelings of, because the community is giving up some control of the cryptospace and offering it willingly to the government. We already know how corrupt governments can be.