'mining' 在智能合约中是什么意思?

What does 'mining' means in smart contract ?

我只是想检查一下我的理解。

在比特币平台中,矿工做以下事情: - 验证每个未确认的交易。 - 将它们分组 - 哈希块并找到随机数(工作证明)

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

如果是,调用智能合约函数以遵循合约的各方名称是什么??

现在我已经编写了一个智能合约来设置双方之间的价格,每一方都必须使用商品金额调用智能合约中的函数,合约将计算结算。

每一方都必须支付 gas 才能执行此调用。谁将获得这笔费用,EVM(作为调用执行的费用)???

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

谢谢

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

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

以太坊

  • 共识算法:Proof of stake

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

超级账本:

  • 共识算法:PBFT

  • Peers会调用智能合约