首页 文章

'mining'在智能合约中意味着什么?

提问于
浏览
2

我只想检查一下我的理解 .

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

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

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

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

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

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

谢谢

1 回答

  • 2

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

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

    复仇

    • 一致性算法:Proof of stake

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

    Hyperledger:

    • 一致性算法:PBFT

    • 同行将召集智能合约

相关问题