For me, scripts are one of the most interesting features of Bitcoin. They provide possibilities which have no equivalent in classical currencies. However, the wiki states
It is purposefully not Turing-complete, with no loops.
- What's the rationale behind this decision?
- Are there any proposals for useful contracts which would only be possible in a Turing complete script implementation?
- Are there any alternative crypto currencies with Turing complete scripts? If so, how do they solve the problems from 1?