“采矿”在智能合约中意味着什么?

时间:2017-07-13 14:15:15

标签: blockchain mining smartcontracts

我只是想了解一下我的理解。

在比特币平台上,执行以下操作的矿工: - 验证每个未经证实的交易。 - 将它们分组 - 散列块并找到nonce(工作证明)

现在,在以太坊平台,谁是未成年人?是否可以调用智能合约中调用函数的节点(次要)??

如果是,那么称智能合约职能遵守合同的各方名称是什么?

现在我编写了一份智能合约来设定各方之间的价格,每一方都必须在智能合约中调用货物金额中的功能,合同将计算结算。

每一方都必须支付气体来执行此呼叫。谁将获得此费用,EVM(作为电话执行费用)???

并且气体量是根据调用中的数据量(作为参数)还是根据代码复杂度而变化的?

谢谢

1 个答案:

答案 0 :(得分:2)

工作证明是比特币中使用的一致性算法。区块链的每个实现都有自己的一致性算法。

共识算法的目的是允许根据特定规则更新事务的状态,其中应用规则的权限分布在特定数量的节点中。必要数量的节点由具有根据一致性算法做出决策的权限的用户集确定。

复仇

  • 共识算法:Proof of stake

  • 比特币的未成年人是以太坊的验证者。验证者被随机分配建议块的权利。

Hyperledger:

  • 共识算法:PBFT

  • Peers将致电智能合约