时间:2021-11-24|浏览:7995
用戶喜愛的交易所
已有账号登陆后会弹出下载
合同地址不是钱包地址。合同地址和钱包地址的区别如下。
一般情况下,以太网的账户主要有两种钱包地址和合同地址:
1.第一种是个人用户以太坊钱包生成的外部账户,即钱包地址,由公钥和私钥组成;
2.第二种是合同账户,使用Solidity程序语言由一组代码(合同函数)和数据(合同状态)组成,例如在以太网上发布ERC20元代表创建合同账户,即合同地址。在这种情况下生成的地址是合同地址和无私钥。合同是在以太网区块链特殊地址在上面。
智能合同诞生得比以太网早。智能合同是指计算机交易协议,它执行合同的条款。然而,在以太网之前,没有可执行的可信生产环境来应用智能合同。
以太坊智能合同是指部署在以太坊的智能合同,是运行在以太坊的程序的虚拟机EVM在此过程中,程序可以根据事先约定的规则自动执行操作和合同条款。同时,智能合同对接收到的信息做出反应,不仅可以接收和存储价值,还可以向外发送信息和价值。以太网创始人V神指出以太坊智能合同中的‘合约’它不应被理解为需要执行或遵守的东西,而应被视为存在于以太网执行环境中。‘自治代理’(autonomous agents),它有自己的以太网账户,收到交易信息后相当于被捅,然后自动执行一段代码。智能合同可以调用其他智能合同,即开启创建自治代理的能力,代理可以自己交易。在区块链,我们存储的信息是状态,智能合同是用于状态转换的方式。
Conflux移植以太坊EVM虚拟机与以太网的智能合同完全兼容,因此Conlux智能合同包括以太网智能合同。Conflux发布了一款拯救烤仔队的小游戏,奖励每次提交结果时前100名用户,每人最多只能提交十次结果状态信息。这是一份智能合同。每次收到用户提交的符合条件的信息,合同就会执行,记录用户的钱包地址信息并给予奖励。