图灵完备

理解图灵完备

图灵完备是指系统执行与图灵机类似的任务的能力,图灵机是数学家艾伦·图灵开发的理论机器。

当今使用的大多数计算机编程语言都被认为是图灵完备的。然而,区块链不一定要满足这个要求。

例如,用于编写以太坊智能合约的编程语言 Solidity 是图灵完备的。另一方面,非图灵完备的语言有一定的局限性,限制了它们解决不同计算问题的能力。

另一方面,比特币的设计并不是图灵完备的。这是因为它主要是作为加密货币创建的,仅支持价值转移等基本功能。

图灵完备语言的一个重要方面是循环的存在,它允许编程语言重复执行一组指令。

比特币的脚本语言不具备这种能力。做出此决定是为了防止垃圾邮件和网络过载。

图灵完备

理解图灵完备

图灵完备是指系统执行与图灵机类似的任务的能力,图灵机是数学家艾伦·图灵开发的理论机器。

当今使用的大多数计算机编程语言都被认为是图灵完备的。然而,区块链不一定要满足这个要求。

例如,用于编写以太坊智能合约的编程语言 Solidity 是图灵完备的。另一方面,非图灵完备的语言有一定的局限性,限制了它们解决不同计算问题的能力。

另一方面,比特币的设计并不是图灵完备的。这是因为它主要是作为加密货币创建的,仅支持价值转移等基本功能。

图灵完备语言的一个重要方面是循环的存在,它允许编程语言重复执行一组指令。

比特币的脚本语言不具备这种能力。做出此决定是为了防止垃圾邮件和网络过载。

访问 92 次,今天 1 次访问

发表评论