LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 赞来赞去为赚KEY,熙熙攘攘皆因利!今天整点关于以太坊的干货!

赞来赞去为赚KEY,熙熙攘攘皆因利!今天整点关于以太坊的干货!

2020-04-29 旋舞之风 来源:区块链网络

友情提示:

亲爱的币友们,

感谢您对旋风的支持!

为了双方收益最大化,

请最少阅读180s再点赞!

请最少阅读180s再点赞!

请最少阅读180s再点赞!


今天的文章开始之前,先给大家讲个保洁员3万元投资阿里巴巴原始股,最后成为千万富翁的故事:


有一天马云去上厕所,意外发现厕所里有一个女保洁员。当时女保洁员正在打扫卫生,看见马云来了,吓得赶紧退了出去。第二天,马云叫这位女保洁员到办公室来一趟。

女保洁云一听老大找他,心里很是忐忑,她想是不是老大生气了要开除她。到了办公室后,马云跟她说,我看你厕所打扫得非常干净,马桶擦得铮光发亮,干活非常勤奋认真,如果你相信我,明天把你家里攒的钱都拿来投资在公司吧,三年以后我让你过上好日子,再也不用打扫卫生了。

女保洁员回到家里后,和家里人商量,不明白马云葫芦里卖的什么药,为什么要让我拿钱呢,她是百思不得其解。但是她转念一想,人家那么大老板也不至于坑我们保洁员的钱,于是她选择了相信马云,就东拼西凑了3万元,把这些钱交给了马云。

没想到,马云把这些钱全部给她换成了阿里巴巴的原始股,后来阿里巴巴上市,这位保洁员的3万元如今已经升值到了近千万元。

这个故事告诉大家选对人选对平台的重要性!

所以我们在炒币过程中,一定要选好平台选好币!除了大饼以外,也可以适当投资一些山寨币,这里面就包括以太和柚子。柚子现在就是个扶不起的阿斗,但以太势头很强劲,今天我们就重点说说以太坊。

旋风在前面的文章里提到了以太坊一个重大问题,如果在ETH2.0状态下,片与片之间进行交易怎么办?

今天咱们来聊聊这个话题。

一、以太坊分片后,片与片之间如何交易和验证

我们知道在单个分片内部进行交易,其原理和ETH1.0是一样的,没有任何的改变。

只是验证本次交易合法性的验证者由原来的所有矿工竞争改为了随机选出的部分矿工进行验证。

而且被选出的矿工不需要存储所有的交易信息,只需要从本分片的中继者那里读取到所有数据进行验证计算即可。

这样的好处是:

1) 提高了安全性

2) 提高了可扩展性

3) 验证者不需要存储大量的数据,这也是为POS准备的。我们知道POS就是质押代币作为权重而非目前POW的矿机算力。持有代币权重加上少量的hash计算工作是POS的特点。

以币乎点赞为例:

比如,我和白老大都选择了CKB币吧作为分片。我们所有的数据信息都存在了CKB币吧分片里。当我阅读老白的文章并点赞评论后。我们两个的账号信息以及点赞评论的时间戳等就记录在了CKB币吧吧主一休哥那里了。

当币乎要确认这一次阅读点赞评论,并下发KEY奖励给双方时,随机验证者就来到CKB吧找到一休哥,从他那里拿到所有数据信息,进行hash计算,验证通过后公告全网。此次交易就算完成了,在这次交易中,我,老白,交易验证者,一休哥都会得到KEY奖励。

只是目前真实世界的币乎,交易验证者和KEY奖励分发是没有的,一切都是由好文算法公式来计算完成。

假如,我想要看ETH币吧里面Busy的文章,那我们之间的交易是怎么进行的呢?

二、片与片的交易如何保证安全和准确性?

我们两个人的账户分属不同的分片,当产生阅读点赞和评论时,我们两个人的账户上的key如何做到不出现错误的完整交易?验证者如何来验证?

在这个问题如果放在ETH上,将产生两个交易模型,V神和他的团队也是一直在优化中的。将来可能会选取一种模型,也可以会两种模型都选取。

一种是分片同步交易,另一种是分片异步交易

1.同步交易

就是在不同分片只见的两个账号,当分片1的甲发起转账1ETH给分片2的乙时,两个不同分片的交易验证者均能获取本次交易信息,分片1的甲的账号减去1ETH。分片2的乙的账号加上1ETH。双方的验证者验证交易后确认发到ETH主网生成新区块。本次交易就完成了。

还是以币乎为例:

我在CKB吧点赞了在ETH吧的Busy的文章。币乎分配给这两个吧的交易验证者会根据我和Busy的锁仓等账号信息计算出我和Busy相应的KEY收益。同步的在我的账号和Busy的账号添加这一笔KEY收益,确认后生成新的区块。

分片同步交易比较人性化而且与1.0时期的交易没有什么很大的区别。比较容易被我们所接受。但是有一个潜在问题。

比方说当我连续点赞时,可能到Busy的文章时,我刚好没有了能量赞,此时CKB吧的验证者连续验证了我几次的点赞行为,能够识别出我的能量赞是否没有了,同时ETH吧的验证者也验证了Busy文章收到了点赞。却没法知道这个赞已经不是能量赞了。这样情况下就会有问题产生了。

上述问题该如何避免呢?

1) 两个验证者之间同步相互沟通,

2) 两个币吧的中继者之间同步相互沟通

同步交易带来的问题就是需要增加两个分片只见的通讯和流量,且每个分片验证者和中继者之间也要达成共识。

2.异步交易

异步交易的精髓就是步调不一致。当分片1的甲发起转账1ETH给分片2的乙时,分片1的验证者验证完成并确认后,分片2的验证者才进行验证确认。双放都完成后打包发送到主网生成新区块。

当我连续点赞到Busy的文章时,我刚好没有了能量赞,这时候CKB吧的验证者会验证确认本次点赞非能量点赞,然后发到网上。ETH吧的验证者看到这个信息后确认了本次点赞为非能量赞后,按照费能量赞给Busy奖励KEY。

异步交易的问题是等待时间开销和通讯、存储开销,也就是完成一笔跨分片交易所需要等待的时间以及占用的资源。

在不同分片间传递信息的方式决定了这些开销的多少,不同类开销有着相互关联难以两全的关系,设计时要追求的是平衡。

以太坊2.0在未来的性能正是由信息传递方式主导的。

目前ETH2.0在跨分片交易的设计与实现上还没有达到尽善尽美,暂时还不能确定以太坊2.0最终采用哪一种架构。

(全文完)

—-

编译者/作者:旋舞之风

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

  • 上一篇:没有了
  • 下一篇:没有了
LOADING...
LOADING...