智能合约运行完后,结果存储在区块链的什么位置
发布于 1 年前 作者 wyw 1346 次浏览 来自

我写了个简单的合约,可以通过函数SimpleStorage .set(12,from: eth.accounts[0])存数,也可以通过get()取数,但是具体步骤这个“12”是 存在区块链什么地方?是合约账户的存储区?还是其他位置? 合约代码如下: pragma solidity ^0.4.0; contract SimpleStorage { uint storedData; function set(uint x) { storedData = x; } function get() constant returns (uint) { return storedData; } }

3 回复

这是个好问题,值得探索一下,不过现在实在太忙了,先收藏后面有空了再答 & 楼主把帖子格式调一下吧(如果不会可看下markdown基本语法),代码乱糟糟的可读性很差,如下

here is your code
hello world1
hello world2
hello world3

这个问题大家都在探索~有结果记得分享哦~~~~

期待结果,我印象中有人和我说过,合约就是个账户。所有合约内的数据都存储在合约这个账户内。所有的账户又存储在worldstatus中。 不过。个人没有印证过这一点。希望有这方面研究的同学分享一下。

回到顶部