火星链 火星链
Ctrl+D收藏火星链
首页 > MEXC > 正文

ETH:科普:信标链的创世流程

作者:

时间:1900/1/1 0:00:00

编者按:本文来自以太坊爱好者,作者:BenEdgington,翻译&校对:闵敏&阿剑,Odaily星球日报经授权转载。大型的分布式多客户端区块链启动事件并不常见。昨天是ETH1.0诞生5周年:由此可见,如此重大的诞辰盛事更是少之又少。ETH2.0测试网Medalla于8月4日上线,这可能是今年晚些时候信标链正式推出前的唯一一次预演。ETH2.0创世机制有一点复杂。我打算详细解释一下。对于实际的技术规范,你可以参见我在“ETH2.0规范注解”中的评论。在下文中,“创世”指的是信标链上线并开始处理见证消息和区块的起始时刻,也就是epoch0的slot0的开始。验证者保证金

这里先介绍一下背景。只要向ETH1.0的合约发送32ETH的保证金以及其它一些数据,任何人都可以成为ETH2.0的验证者。例如,你可以通过Lanchpad门户成为Medalla测试网的验证者。要注意的是,在Medalla测试网上,我们使用的是Goerli测试网ETH!不要尝试将主网ETH发送至合约。当然了,等到信标链正式上线时,我们将使用真正的主网ETH。保证金合约只会对有效保证金作出反应,即金额达32ETH及以上的单笔保证金、总计金额达32ETH及以上的多笔保证金。任何无效或不足的保证金都会忽略不计。信标链节点

动态 | 报告:区块链等热点词促使童书科普百科类成交额同比增速最高:近日,京东图书与艾瑞咨询联合发布了《2019中国图书市场报告》。报告指出,AI、5G、区块链、机器人、VR、智能家居、AR这些热点词,不断点燃科技热潮,科技在改变大众生活的同时,也吸引了越来越多家长的关注,从小培养孩子对科技的兴趣和热爱。因此童书中科普百科类成交额同比增速最高,占比将近40%。[2020/1/8]

在预创世阶段,只有信标链节点会参与ETH2.0网络;一旦创世之后,验证者就可以立即参与共识机制。信标链节点维护系统状态,并在点对点网络上互相通信。因此,在创世之前,会有一些信标链节点监听ETH1.0,并监控保证金合约中的有效保证金。实际上,信标链节点不需要一直监控ETH1.0:ETH1.0上的区块是有时间戳的,因此在创世之前,节点随时都能赶上进程。众所周知,ETH1.0链是可以回滚的,原本已经在链上的交易也可能因为区块链改变而失效。这就是为什么你将ETH转入交易所时,需要等待30个区块才能确保交易确认。回滚的范围通常很小——只有1至2个区块——但是当网络遭受攻击时,回滚的范围会大得多。为了避免ETH2.0发生回滚,我们在同步ETH1.0时非常谨慎地保持14*1024秒的延迟。我称之为对ETH1.0的“跟随距离”。何时?何人?

动态 | 链客社区联合北京交通广播推出区块链技术科普节目:12月11日15:15—16:00,区块链技术社区——链客区块链技术社区将联合北京交通广播FM103.9从零开始为大众科普解码区块链技术,蜻蜓FM及北京广播网同期进行全球直播。首期做客嘉宾为链客区块链技术社区创始人郄建军和百度区块链产品负责人于雅楠。[2019/12/11]

对于创世来说,最重要的两个问题是“何时”与“何人”?具体来说,就是“创世会在何时发生?”以及“谁会成为创世验证者?”这两个问题决定了信标链的创世状态,其它状态都源自创世状态。大致过程如下:监控ETH1.0上的保证金流入情况。等过了足够长的时间,有了足够的保证金,创建创世状态。两天之后,通过触发创世事件来启动ETH2.0。具体来说,在步骤2,我们要找到第一个满足以下两个条件的ETH1.0区块:锁定了足够多的保证金;区块中的时间戳没有过早。创世状态由这个区块决定。影响“何时”和“何人”的三大主要参数设置如下:MIN_GENESIS_TIME,指的是创世事件最早发生的时间。就Medalla而言,就是Unix时间1596546000,即,北京时间8月4日晚9点。GENESIS_DELAY是172800秒,约合48小时。这是从创建创世状态到触发创世事件之间的时间间隔。客户端团队可以利用这段时间将创世状态刻录到他们的信标链节点软件中。这样一来,那些不运行验证者节点的信标链节点就不需要继续监控ETH1.0链了。我们也有时间来组织创世直播和派对MIN_GENESIS_ACTIVE_VALIDATOR_COUNT指的是在创建创世状态之前,我们需要在ETH1.0保证金合约中锁定的有效保证金的最低笔数。就Medalla而言,最少需要16384名验证者。从Medalla测试网启动中学到的教训:虽然我们有时间组织派对了,但44个小时对确保启动节点状态良好、升级后的客户端软件能包含所有必要信息、终端用户易于使用来说,还是有点赶。我们有可能会提高主网的GENESIS_DELEY。场景

声音 | ETC Labs主管:科普教育是未来几年公链面临的巨大挑战:ETCLabs主管Darin Kotalik认为,科普教育是未来几年公链面临的巨大挑战,人们必须要对区块链有基本的认识,分清楚公链和私链的区别。[2019/8/25]

创世状态是在首个满足以下两个条件的ETH1.0区块的基础上生成的:这个区块创建时,验证者人数不得低于16384。时间戳没有过早。根据上述两个条件的满足顺序,创世流程可以通过以下两种方式完成:1.先达到最低保证金要求

在这种情况下,条件1先得到满足。在最早创世时间之前,我们已经获得了足够多的保证金。根据MIN_GENESIS_TIME-GENESIS_DELAY可知,Medalla的条件2时间点是北京时间8月2日晚9:00。我们用来触发创世事件的ETH1.0区块必须在这个时间点之后挖出。假设这个区块在北京时间8月2日晚9:00:05挖出。如果保证金合约收到了至少16384笔有效保证金,那么保证金合约中收到的所有保证金也都包含在创世状态中。因此,ETH2.0链上有超过16384名创世验证者。这个ETH1.0区块会触发创世状态的计算。Medalla创世事件将在这个区块的时间戳的48小时后准时发生。接着上文的例子,就是北京时间8月4日晚9:00:05。

动态 | 央行官微旧文重发“再科普”:范一飞详解数字货币:据中国经济网消息,今日,央行官微公众号头条重新发布央行副行长范一飞在2018年1月25日题为《关于央行数字货币的几点考虑》的文章,对央行数字货币再次进行科普。同时,微信公众号第二条发布支付司副司长穆长春8月10日在第三届中国金融四十人伊春论坛上的演讲。近年来,各主要国家和地区央行及货币当局均在对发行央行数字货币开展研究,新加坡央行和瑞典央行等已经开始进行相关试验,人民银行也在组织进行积极探索和研究。[2019/8/21]

-红色区块就是首个满足上述两个条件的ETH1.0区块-要注意的一点是,考虑到ETH1.0跟随距离,我们实际上要等待4小时之后才能获得创世状态。也就是说,在当前场景下,我们要等到北京时间8月2日下午5:00才能获得创世状态。总结如果先达到最低保证金要求,创世事件将在最早创世时间的几秒后触发。在创世事件触发的48个小时之前完成注册的验证者都将包含在创世状态中。2.后达到最低保证金要求

动态 | 美国演说家Anthony Robbins开始科普什么是比特币:美国演说家安东尼·罗宾(Anthony Robbins)在自己的网站上发布了一篇比特币的科普文章,并在推特上向自己的粉丝介绍什么是比特币,目前他的推特账户共有粉丝304万人。[2019/1/1]

在这种情况下,条件2先得到满足。由于保证金流入速度较慢,没有在指定时间达到最低要求。在这种情况下,我们用来触发创世事件的ETH1.0区块必须包含第16384笔有效保证金。假设这个区块在北京时间8月5日晚8:34:56挖出。现在,信标链状态将包含16384名验证者以及这个区块中其它有效保证金。因此,如果这个区块包含多笔保证金,那么信标链状态中包含的保证金将略高于最低要求。创世时间是该区块的时间戳的48小时后。接着上文的例子,就是北京时间8月7日晚8:34:56。

-红色区块就是首个满足上述条件的ETH1.0区块-再强调一遍,考虑到ETH1.0跟随距离,我们要等到这个ETH1.0区块挖出4小时后才能获得创世状态。总结如果保证金流入速度较慢,创世事件将在包含第16384笔有效保证金的ETH1.0区块挖出后的第48小时触发。创世状态将包含至少16834名验证者,还可能因为这个ETH1.0区块中包含的保证金交易数量而稍有增加。结论

本文已经介绍了ETH2.0创世机制的基本内容。如果你想成为Medalla测试网上的创世验证者,请务必在北京时间8月2日晚9:00将保证金发送至保证金合约!如果你没有在创世状态确定前提交保证金,你就只能按照质押时间排队等待,等到创世后才能加入验证者集合。排队时间可能需要几小时或几天。期待在Medalla上见到你!

标签:ETH区块链EDAALLethylpenta影视币区块链有哪些ShineDAOBalls Health

MEXC热门资讯
DEF:DeFi锁仓量破40亿,Uniswap日成交量破1亿,牛市的发动机?

编者按:本文来自小吒闲谈,Odaily星球日报经授权转载。昨日BTC上涨突破1万美元的关口,市场一片欢声雀跃。 朋友圈,随处可见比特币破万的K线图。毕竟市场被压抑的太久,急需一场牛市来解救.

1900/1/1 0:00:00
AIN:年内飙涨逾六倍的LINK,带火了整个预言机市场

本文来自:哈希派,作者:LucyCheng,星球日报经授权转发。 一、总览作为区块链领域第一批预言机项目,Chainlink从去年开始受到市场的广泛关注.

1900/1/1 0:00:00
USDT:星球日报 | 7月DEX交易量达43.2亿美元;ETH2.0多客户端测试网Medalla已满足启动要求

头条比特币大幅回调,多头惨被「爆头」8月2日中午12时左右,比特币顺利突破12000美元压力位,最高达到12100美元,创过去一年新高.

1900/1/1 0:00:00
TSC:币圈投资徒故事

这几天各个币圈媒体仍然在热议8月1日市场大跌、全网爆仓的情形,更多爆仓故事曝光出来。给我印象很深的一个例子是一个2018年以本金1000元入场的投资者.

1900/1/1 0:00:00
BTC:数字货币的牛市已开启,关于接下来走势的四点预测

编者按:本文来自链内参,作者:内参君,Odaily星球日报经授权转载。最近,以BTC和ETH为首的主流加密货币轮番上涨,尤其是BTC和ETH的价格都创了年内的新高。让投资者等来期待已久的牛市.

1900/1/1 0:00:00
DEFI:比特币破万,我们距离牛市还有多远?

比特币上次破万是在6月,刚摸到1万的尾巴就掉了下来。这次,比特币两天之内接连突破1万美元、1.1万美元,市场情绪终于从迟疑变为大胆地欢呼雀跃,顺便喜提一个微博热搜第十.

1900/1/1 0:00:00