Well, I did learn *a lot* of interesting and useful things from the bitcoin project, much of it from this thread. I don't know whether it was worth the investment; but one never knows, even afterwards, what will pay out and what will turn out to have been wasted...
Given that you are a professor in the computing field, I think this falls within your remit. Though you are a bit more hands-on than one might expect
