首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我怎样才能进入SmartContract的保险库?

我怎样才能进入SmartContract的保险库?
EN

Stack Overflow用户
提问于 2017-08-02 06:01:51
回答 1查看 137关注 0票数 1

如何在智能合同中进入保险库?

我想在以下智能合同中进行业务验证--我输入的新数据和附件,是否存在于保险库中

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-02 08:20:56

您不能从合同中访问保险库或任何其他外部信息来源。这是因为契约执行必须是确定性的。如果合同对分类帐更新的有效性的看法取决于您保险库的当前内容,那么不同节点(甚至在不同时间点的同一节点内)之间可能会就特定分类账更新是否有效产生分歧。这将破坏分类账的完整性-在哪些更新是有效的问题上,不存在共识。

在您的情况下,最好在流中强制施加您想要施加的附加约束。例如,在流中,您可以对照保险库的内容检查拟议事务的内容,并相应地签署或不签署事务。

记住这一点是很重要的--仅仅因为一个交易在合同上是有效的,并不意味着你必须签署它!

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

https://stackoverflow.com/questions/45452605

复制
相关文章

相似问题

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