Filecoin
文章平均质量分 77
songjxin
表达能力比较差.....
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Filecoin VM 解释器 - 消息的调用 (外部 VM)
VM解释器从tipset(基于上tipset的父状态)上编排消息的执行,从而生成一个新的状态和消息收据的序列.这个新状态和收据集合的CID被包含在后续epoch的块中,这些epoch必须就这些CID达成一致才能形成新的tipset。 每个状态的更改都有一条消息来驱动,tipset中所有块中得消息都必须全部执行才能产生下一个状态。来自第一个块得所有消息均在tipset中得第二个和后续块得消息之前执行。对于每个块,首先执行BLS聚合得消息,然后执行SECP签名的消息。 隐式消息 除了显式包含在每个块中的消息外,翻译 2021-03-25 16:47:28 · 359 阅读 · 0 评论 -
Filcoin System Actors
Filecoin虚拟机(VM)是负责执行所有角色代码的系统组件。它总共有11个内置系统角色,但不是所有的角色都与VM交互。每个角色都由一个 Code ID(或CID)标识。 VM 程序需要以下两个角色: InitActor 用于创建新的角色和记录网络名称 CronActor 负责在每个区块高度执行重要操作的调度。 还有另外两个角色与VM交互: AccountActor 负责用户的账号(原型) RewardActor 负责块奖励和代币归属 其余7个不直接与VM交互的内置系统角色如下: Storage翻译 2021-03-23 14:59:47 · 220 阅读 · 0 评论 -
Filecoin GAS费的设置
简介 与许多区块链的传统情况一样,GAS是一个度量单位,用来衡量为了执行上链消息操作消耗了多少存储和/或计算资源,它的工作原理如下:为了消息被执行并包含在一个块中(即为了消息能成功上链),消息发送方会指定他们愿意支付的最大金额,这是根据所有的GAS单位数(GasLimit)(它通常预期高于实际的使用GAS的单位(GasUsed))和每单位GAS的费用(GasFeeCap)规定的。 传统上,GasUsed * GasFeeCap作为奖励给区块生产矿工,该计算公式的结果被视为消息包含的优先费,也就是说,消息按递翻译 2021-03-19 11:05:40 · 1131 阅读 · 1 评论
分享