我正在创建一个加密货币契约,它奖励矿工所生成的工作证明。为了得到奖励,你需要打电话给proofOfWork(uint nonce)。如果现在是正确的,矿工将被奖励。
我在每个函数的末尾调用这个函数,并计划生成一个随机的nonce,它作为函数调用的一个参数传递。如果现在是正确的交易进行和矿工奖励。否则执行将被抛出。
我如何产生这个随机的现在?这就是你进行工作证明的方式吗?如果没有,我如何使用这个函数?
发布于 2016-07-11 11:07:32
数字的概念是,你作为一个矿工,试图猜测正确的数字,因此你可以包括任何你喜欢的价值。
没有办法猜到正确的数字,而矿工所要做的工作就是猜测正确的数字。就像彩票一样。您在交易中包含一个随机参数,并试图赢得采矿费。
https://ethereum.stackexchange.com/questions/6997
复制相似问题