3
Bitcoin’s Script is the forth-like, non-Turing complete language used for transactions. However, in practice, a very limited number of kinds of scripts are allowed, a number of opcodes have been disabled, and even a number of bugs in script have to be replicated to maintain consensus.
Have there been any innovations by the altcoin community, in their forks of Bitcoin’s Script? Any with non-secp256k1 crypto? Any with more functional bignum / arbitrary integer functionality that can do cryptographic primitives? Any that add Turing complete functionality?
1Not anything significant that I know of. Note that more and more operators in the Bitcoin script have been/are being re-enabled and other new operator and script features have been/are being implemented. Turing completeness in this context is merely a buzz word that doesn't make sense to begin with. Most use cases need their own P2P network and data storage system (blockchain or otherwise) and only need to anchor hashes in the Bitcoin blockchain (if at all). – Jannes – 2015-12-17T20:27:18.760
Hi Christopher, have you looked into Ethereum at all? I don't know much about its scripting procedures, but I know it's touted as being Turing complete, and just generally more featureful. More complexity opens the door for more attack vectors, though. This seems like a good starting point: https://ethereum.gitbooks.io/frontier-guide/content/writing_contract.html
– morsecoder – 2015-12-18T13:53:54.767"Turing complete" is basically nonsense, the authors don't even call it that. – Anonymous – 2015-12-24T10:22:00.813