首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

以太坊分片:overview and finality

验证人管理员合约(Validator Manager Contract, VMC) 为了将分片链加入到主链中,在主链上需要有一个叫做验证人管理员合约(VMC)的特殊合约。VMC 是这个分片机制的核心。...VMC 的目的可以概括如下: 权益证明系统。如果验证者表现不端,其权益将会被剥削。 伪随机采样。通过将当前块哈希作为种子,采样出合格的 collator。...基本上,验证者将它们的保证金(stake)存入 VMC,然后他们的验证代码地址(validation code address)将会被记录在一个 VMC 内部的 全局验证人列表(a global validators...将 VMC 作为议会,使得验证人可以在链上进行投票。 如何在分片内提名 Collation? 在阶段 1,VMC 将会维护 100 个分片( )。...分片状态的证明将被记录在主链VMC上。

97450
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    以太坊分片:overview and finality

    验证人管理员合约(Validator Manager Contract, VMC) 为了将分片链加入到主链中,在主链上需要有一个叫做验证人管理员合约(VMC)的特殊合约。VMC 是这个分片机制的核心。...VMC 的目的可以概括如下: 权益证明系统。如果验证者表现不端,其权益将会被剥削。 伪随机采样。通过将当前块哈希作为种子,采样出合格的 collator。...基本上,验证者将它们的保证金(stake)存入 VMC,然后他们的验证代码地址(validation code address)将会被记录在一个 VMC 内部的 全局验证人列表(a global validators...将 VMC 作为议会,使得验证人可以在链上进行投票。 如何在分片内提名 Collation? 在阶段 1,VMC 将会维护 100 个分片(SHARD_COUNT = 100)。...The proofs of shard states would be recorded on main chain VMC.

    47220

    【杨镇】【中译修订版】以太坊的分片技术官方介绍

    不过,一个叫做 校验器管理和约 (validator manager contract,VMC)的合约需要被发布到主链上,它用来维持分片系统。...分片运行在一个普通的符合最长链规则的权益证明系统中,权益数据将保存在主链上(具体来说,是在 VMC 中)。...所有分片共享一个通用验证器池,这也意味着:任何通过 VMC 注册的验证器,理论上都可以在任意时间被授权来在任意分片上创建区块。...SHARD_COUNT: 100 SIG_GASLIMIT: 40000 gas COLLATOR_REWARD: 0.001 ETH 验证器管理合约(Validator Manager Contract,VMC...) 我们假定 VMC 存在于地址 VALIDATOR_MANAGER_ADDRESS 上(在已有的“主分片”上),它支持下列函数: deposit() returns uint256:添加一个验证器到验证器集合中

    60910

    Linux - Linux内存管理

    为了解决内存紧缺的问题,Linux引入了虚拟内存的概念。为了解决快速存取,引入了缓存机制、交换机制等。...要深入了解Linux内存运行机制,需要知道下面提到的几个方面。 首先,Linux系统会不时地进行页面交换操作,以保持尽可能多的空闲物理内存。...其次,Linux进行页面交换是有条件的,不是所有页面在不用时都交换到虚拟内存中,Linux内核根据“最近最经常使用”算法,仅仅将一些不经常使用的页面文件交换到虚拟内存中。...Linux虽然可以在一段时间内自行恢复,但是恢复后的系统已经基本不可用了。...Linux下可以使用文件系统中的一个常规文件或者一个独立分区作为交换空间。同时Linux允许使用多个交换分区或者交换文件。

    52.3K41
    领券