# 智能合约有什么特征？智能合约特征介绍

今天我们要为大家介绍的这个[智能合约](/qu-kuai-lian/zhi-neng-he-yue-you-shen-me-zuo-yong-neng-shi-xian-na-xie-gong-neng.md)，他的起源其实可以追溯到1995年，它是由多产的跨领域法律学者尼克·萨博提出的概念。在最初的概念中，智能合约的定义是一套以数字形式定义的承诺，并且包括合约参与方都可以在上面执行承诺的协议。其中的数字形式就意味着这个合约会被写入计算机可读的代码中，所有的一切都是由计算机网络执行的，协议就是技术实现的基础。很多投资者都将要知道智能合约有什么特征？下面就让[**GTokenTool**](https://www.gtokentool.com)小编为大家介绍一下这个智能合约的特征。

## 智能合约有什么特征？

**特征1：**&#x4E00;致性，智能合约需要与合约文本保持一致，并且不与现有法律发生冲突。每个合约在发布之前，需要由技术人员和专业律师来保证合约的一致性。\
**特征2：**&#x53EF;定制，智能合约应当是可定制的，复杂的合约可以通过组合简单的合约而得到。\
**特征3：**&#x53EF;观察性，合约本身与其执行过程都应该是可观察的，以支持监管和可信。\
**特征4：**&#x53EF;验证性，合约的记录的有效性是可以被检验出来的。\
**特征5：**&#x81EA;强制性，智能合约可以在不依靠法律强制力的情况下预防和惩罚违约行为。\
**特征6：**&#x63A5;入控制，只允许与合约相关的人查看关于合约的信息。只有当发生冲突时，才打开第三方接口，允许第三方查证。

## 智能合约有什么用？

我们前面文章说过，公链的核心是加密货币。整个公链都是为加密货币服务。区块链只是加密货币的载体，而加密货币才是核心和本质。

加密货币也是一种货币。货币要成功，当然是持有者越多越好，应用场景越广越好。所以，作为货币的创造者就有义务去推广货币，让更多的人使用，在更多的场景中使用。这就是为什么国家要维护人民币，拒绝人民币支付是犯法的。

可是对于加密货币来说，自己并没有主权国家这样的权力，一切场景就只能建立在用户自愿的基础上。于是就有加密货币去支持更好的匿名性，适用于一些见不得光的交易。以太坊创新地提供了一种链上编程能力，可以使得人们事先编写好程序，然后按照程序指定的方式来花钱交易。这种链上编程能力就是智能合约。

有了智能合约之后，以太坊上面的加密货币(以太币)就可以被人们以各种花样来花费了。不仅仅可以转账，还可以实现任何你想实现的功能。比如可以用来投资购买其他代币，可以用来赌博等等。这其中就有让以太币真正大放异彩的场景，就是Initial Coin Offering(简称ICO)。

以上的内容就是GTokenTool小编对于智能合约有什么特征这一问题的详细介绍。其实经过了这么久的发展，现在智能合约的发展依旧处于一个初级的阶段，它对于我们未来对于数字社会的潜力的挖掘是非常有意义的。我们可能会在某天和律师和银行说再见，全新的合约模板的编制、审核则会成为新的工作重点，其中智能合约的意义就是他能够颠覆并完善现有的商业模式，还能够大大的减少其中的中介费用。在未来，智能合约可能还会有许多非形式化的定义，总的来说，它都是一套以数字形式定义的承诺。

如有不明白或者不清楚的地方，请加入官方电报群：[**https://t.me/gtokentool**](https://t.me/gtokentool)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gtokentool.com/qu-kuai-lian/zhi-neng-he-yue-you-shen-me-te-zheng-zhi-neng-he-yue-te-zheng-jie-shao.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
