首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是防止恶意矿工窃取数据窃取智能合同奖励?

什么是防止恶意矿工窃取数据窃取智能合同奖励?
EN

Ethereum用户
提问于 2017-04-01 21:09:45
回答 1查看 158关注 0票数 1

这个问题的动机大致是按照拼图合同的方式进行的--无论谁对难题提出正确的解决方案,都会从合同中得到回报。

我猜想,实际签名的事务中的“东西”是from:to:地址(所讨论事务的发件人和收件人地址)和value的散列。这将防止恶意矿工仅仅将所有to:地址更改为自己拥有的地址,以及挖掘块将随机的人的钱转移给他们。

散列中也包括data字段吗?它也被送进了净空吗?是否将签名/原始发送者和数据“绑定”在一起?如果没有,是否有任何其他东西阻止提交给合同的谜题解决方案被挖掘块的幸运人员拦截并重新提交?

EN

回答 1

Ethereum用户

发布于 2017-04-01 21:49:53

交易中的所有数据都是签名的,每个人都可以看到,包括矿工。

防止矿工窃取解决方案的一个好方法是先让人提交解决方案的散列,然后在哈希已经被挖掘后提交实际的解决方案。

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

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

复制
相关文章

相似问题

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