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?

  • 1
    Not 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 Dec 17 '15 at 20:27
  • 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: ethereum.gitbooks.io/frontier-guide/content/… – morsecoder Dec 18 '15 at 13:53
  • "Turing complete" is basically nonsense, the authors don't even call it that. – Anonymous Dec 24 '15 at 10:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.