首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EVM如何实现智能契约存储分配和隔离?

EVM如何实现智能契约存储分配和隔离?
EN

Ethereum用户
提问于 2021-06-26 10:21:44
回答 1查看 207关注 0票数 5

EVM如何实现智能的合同存储分配,同时也能够隔离每个合同的存储,从而使其他合同不能从外部访问?

从Solidity的角度来看,似乎每次我部署一个新的契约时,都会为该契约保留24 it的最大存储空间。如果有人一直在部署新合同,那么合同部署是否具有无限可伸缩性呢?新分配的存储器从何而来?

EN

回答 1

Ethereum用户

回答已采纳

发布于 2021-12-17 05:35:20

如果有人一直在部署新合同,那么合同部署是否具有无限可伸缩性呢?新分配的存储器从何而来?

它不是无限可伸缩的,这就是为什么部署一个新合同不是免费的。从理论上讲,这一成本是为了反映无限期储存该合同所需的资源。

实际上,即使在目前高油价的情况下,将你的字节码储存在24 kB的时间里,永久的代价也可能被大大低估了,而且确实不会扩大规模。有些事情需要做,有些事情似乎已经到期。这是一个很大的研究领域。如果您想了解更多信息,请查看这篇文章:虚实尺寸管理理论

票数 2
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/102511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档