跳至主要内容
此页面是从英文翻译而来的。请注意,与原始页面相比,可能会出现错误或差异。真实的文档来源应始终是英文版本。

智能合约

智能合约只是一个存在于区块链上的应用程序。它包括对区块链的访问权限 状态以及部署在区块链上的所有其他智能合约。它可以向区块链读取和写入数据, 它可以调用其他智能合约来执行它们暴露的操作。

每个合约都部署到特定的 account 在区块链上。当你互动时 使用该合同,您可以通过对该账户提起诉讼来实现。

我能用智能合约做什么?

智能合约可以用于多种目的,例如创建和执行金融交易, 验证数据的真实性或所有者,或执行双方之间的协议条款。

例如,智能合约可用于自动执行房屋从一个人转移到另一个人的操作 一旦销售条款得到满足。智能合约将持有买方的资金和房屋的所有权 来自卖家。一旦资金和所有权都转移到智能合约中,智能合约将 自动将所有权转让给买方,将资金转移给卖方。

智能合约能做什么,完全取决于你的想象。

智能合约是不可变的吗?

在EOS中,智能合约具有不可变的可能性,但这不是默认值。

只要您保留对部署智能合约的账户的控制权,就可以更新智能合约 在任何时候。这对于修复错误或向智能合约添加新功能很有用。

如果你想让你的智能合约不可变,你可以放弃该账户的所有权。一旦你这样做,你就会 无法再更新智能合约。这对于你想要确保永远不会变化的智能合约很有用, 这为您的用户提供了额外的安全性和高枕无忧。

什么是 dApp?

dApp 是在区块链上运行的去中心化应用程序。它类似于传统的应用程序, 但是它不是在单个服务器上运行,而是运行在由节点组成的分布式网络上,这些节点协同工作以维护 应用程序并确保其安全性。