00:00
好,讲到这里的话,我们插一下啊,我在这里给大家就来看一下,呃,对书块是解决什么问题,这个非常好的问题,等等一下,我们详细给大家介绍一下,前面我们提到的那个幽灵协议ghost,它就是说为什么要有书块,然后就是为什么有这样一个协议,他要保证什么样的事情,好我们来来看一个,给大家推荐一个网站啊,这个网站叫eer sc.IO,这个网站是个什么东西呢?它可以叫做区块浏览器,或者叫区块链浏览器,这是应用最广泛,也是最最常用的一个浏览器,大家也都比较信任在它上面。简单说是什么?就是我们知道区块链是完全公开的嘛,所有的数据,所有的交易我们都能查询得到,他就查这个用的所有的区块,所有的交易,所有的信息,你想要的信息。
01:00
在上面全有,好,我们来,呃这个上面的这些就是它的统计,这就不说了啊,这个到时候我们用到的时候,或者简单跟大家说一下吧,我们看一下这个easter STEM这个网页,它最上面这个东西,这就是当前价格,他知道它最最关心的都是价格啊,现在的以太网价格204刀,呃对比特币的话是0.03个比特币,大概,呃,这这是当前价格,然后下面就是它的这个关于整个网络的这个信息了,当前的最新的区块,哦,刚才又跳变了一下,这是区块又在增长,这个区块是656万多个块,对吧,这是它的区块高度,刚才产生的就是这个6560209这个区块产生出来,它用时间隔是13.9秒产生出来的,呃,然后下上,哎哟,右边的这一个transactions,这个说的是。
02:00
是到现在为止以太坊上所有发生的交易,大家可以看一下这个总量是多少哦,后面的那个是兆对吧,百万三亿多笔交易,截止到目前为止,在以太网上已经发生了3亿多笔交易,这些交易全部都在这里能查得到,所有的后面有一个GPS就是6.7。大家知道TPS的意思啊,就是transaction per second每秒钟发生的交易数,所以呃,6.7这个怎么说呢?每秒钟六七笔交易,呃,我们要平常去做个小应用或者做个测试什么的,应该还没什么问题,但是如果说大家要去把它定位成你不要说是以太坊这种,要当世界计算机对吧?你你如果要是说像比特币那样,你是一个现金系统,你要当银行的话,每秒钟转转账六七笔交易,这怎么能行嘛,我们去刷卡那一下就堵了,肯定是这样的,所以这也是以太坊整个区块链行业现在大家极力想要解决的一个痛点,下面有一个哈希率哈瑞,这个大家知道是什么东西吗?对,这个就是现在的全网算力,全网算律就就是因为算力这个东西啊,大家学比特币的时候讲过是吧,好,那那这个大家很熟悉了,现在的全网算力就是这样。
03:23
每秒钟能算这么多个哈希,然后在右边的这个是现在的全网难度,它也是用哈希来来来做单位的,对吧,就是我们现在难度是是什么样的,多少次哈希能够把这一块出出来,接下来我们就看一下这区块啊,这这下面的blocks这里就是最新出的块,大家看哦,最新都已经到这个0225了啊,我们就看一下这个最新的块吧,点开之后的这个页面就是整个区块的一个详细信息。嗯,大家可以看一下这个详细信息,第一行区块高度,这没什么好说的啊,然后下面是一个时间戳,这也很简单,17秒之前挖出来的,然后这个transactions这个东西就表示它这里面包含的交易数量,我们可以看到它里边有一四十四个交易和一个contract internal transaction,这个叫合约内部交易。
04:28
这是一个什么东西呢?之后我们讲到合约的时候,可以可以再跟大家说,就是以太坊的智能合约,它智能就智能在这里,就是合约可以自己发交易,所以这是他智能的地方,可能也是他危险的地方,对吧?你如果要是写的不好的话,有可能那个钱就被转走了,就就就是这样,呃,所以过去的这个区区块里面是这样的,然后有一个哈希,那不用说了,就是这个区块的哈希,这个哈希会作为一部分包含到被他引用的下一个他的他的区块里面去,然后下面当然了就是有他的这个父亲的哈希,然后下面大家看到有一个东西啊,这个东西叫做沙3UNCLES,这个是什么?对,这个就是书块的哈希,但是大家可以看到书块的这个地址好像有点不一样,然后它呃大家可以看,就是这边为什么呃,上面这个有蓝色,它这里不是蓝色。
05:28
呢,蓝色说明有超链接可以点对吧,那上面这个哈希既然可以点,那应该这个一点就大家能想到链接到哪里去吗?对,这是竖块的哈希,那一点就点到上一个块去了,但是他这个书块为什么没有这个东西呢?因为它的算法不一样。就是对它这里边的这个煞三,它用的是煞三的这个哈希算法,然后出来的之后的这一个这个数值跟本身以太坊里边表示交易的哈希格式是不一样的,这也就是它为为了区分,因为这不是一个正常的区块嘛,Uncle它不是一个正常的区块,所以说我们不能把它搞混,呃,这就是它的数块,然后我们可以看到下面的这个mind by,这个其实就是说他被谁挖出来,就大家可以看到谁挖的是可以知道的,那其实为什么可以知道呢?因为挖矿的这一个区块奖励是会给到矿工的嘛,那矿工的地址肯定是知道的,所以说这个大家也觉得不稀奇,对吧,这就是挖他这个矿工,大家可以看到这其实不是什么矿工啊,这一看,这就是一个矿池,对不对,对吧,叫mining po hu1后面还杠一,明显是一个矿池,然后他在四秒钟就挖出来了。
06:50
大家可以看到矿石,所以我们现在,呃,就是我经常也会听到有一些对区块链感兴趣的朋友问我啊,就说哎,我现在去拿自己就是买一个好点的电脑,我去挖矿,你觉得怎么样?呃,我觉得呃就是我说你如果就是五六年前或者七八年前说这个话,我觉得可能还靠谱一点,现在的话基本上是不可能的啊,基本上所有大家看到这些区块基本上都是矿石挖出来的,然后它的下面是它的难度,呃,然后它的总难度,然后下面是它的这个大小,这区块大小,区块大小这里多说一句,就是以太坊的区块大小跟比特币不一样,比特币大家知道是限定区块大小的,比特币区块一个区块多大?对,就是现在是一兆,然后因为这个容量的限制,所以造成很多争议,导致还有了这个比特币现金或者说其他的一些扩容方案,对吧?呃,隔离见证什么的,这个大家应该都都比我能。
07:50
收了大家刚刚学过的,但是以太坊不一样,以太坊没有限制固定的这个区块大小,所以大家如果看这个size的话,它是有零有整的,不是一个整数,而且就是说可以之后如果大家再看一个区块的话,可以看到这个size会不一样,我们看一下它的负块啊,刚刚那个大家记得吗?是多少,大家看这个size是多少,刚才那个好像是7000多还是多少,对吧,7200多好像是这个三万多个字节,这差好多呢,对吧?啊对对,他大家一看就知道就交易就多嘛,刚才那个好像几十笔,然后一笔内部交易,这个光交易就231个一笔交易,然后有16个内部内部交易,那这个肯定它区块大嘛,大家大家说这个东西它为什么设计成这样的。
08:48
啊,一方面它可能这个就是本身的这种弹性会比较大,对吧,那大家可能就会想到另外一个问题,就是说这个东西你不限定它的交易数量,不限定区块大小的话,不会不会把它撑爆吗?一个区区块,咱们现在就是看到一个几十个的,一个几百多的,他会不会几千个,几万个,几亿个交易进来,哎,对,非常好,诶刚才哪个同学说的啊,看起来是其实对以太坊已经很熟悉了,对吧?对,知道该知道该limit概念,对以太坊里边有特别的机制来限制它,就是刚才那位同学说的有该limit,它是什么意思呢?简单理解盖我们前面说了,它不是那个燃料嘛,所以以太坊就说了,这个燃料就是能源啊,它就是有限制的燃料,肯定不是无限用的,对吧?所以说每一个块都是有一个该厘米的,就是能源是有一个限制的,有一个上限的,你如果超过了这一个上限,不好意思,你的能量能。
09:48
能量不足了,你的燃料不足了,你这个东西就完不成了,所以就是这样的,然后我们每个人其实发送一笔交易的时候,里边也会涉及到get limit,就是你能给矿工提供多少燃料。
10:03
然后如果你提供的不够的话,你的交易还会失败,这个到之后我们讲交易的时候再给大家详细讲啊,现在我们就大概的了解一下,就是这些直观上跟比特币不太一样的地方,呃,我们不用回来就就在这看这个它的副块吧,然后看它这个guess used,这是什么呢?这是一个guess用到的一个比例,我们可以看到这个数字是guess消耗的一个数量,然后这个比例是什么呢?就是它实际用到gas和它的这个,大家看到下面这个GA limit米了吗?就是说它这个区块限定的我这个最多就能耗这么多燃料,然后它这个区块,呃,这还真是用的挺多的是吧,就是基本上,呃,因为大家可以想象到为什么这个盖利用率这么高呢?肯定那对对对,就是我用的盖越多,这些,最后这不都是用户他需要转给我的吗?对吧,这是我收入的一部分,那我当然是尽量要把它。
11:03
包含进来,我能多加多少,我就把它加进来嘛,所以这个利用率是很高的,当然刚才的那个区块,如果它交易比较少的话,可能这个利用率就稍微稍稍微会低一些,对对,然后下面我们可以看到有一个no,这个是一个很特别的东西啊,我们先把它放在这里,大家可以先看到它是有这个东西的,这个东西我们可以简单的认为它就是一个随机数,就是一个数字,在以太坊里边呢,这个相当于我们可以认为它是一个顺序增加的一个数,就是相当于是一个一个一个计数器吧。可以简单的先这么理解,但实际上不完全一样,我们到时候遇到的时候再讲,接下来就是我们想要真正想要看的东西啊,前面说这么多,其实只是看到了,给大家解释一下,下面倒数第三行,大家看一下block re是多少?3.0577这么多个,这是什么意思?对,大大家可以看,后面其实是有一个解释的,它的组成是三加后面的那个0.05几的零头三,大家把鼠标放上来的话,它会有一个标签来解释,对,这是一个固定的静态的区块奖励,大家可以看到现在的奖励就是三个,后面这个是什么呢?好,这个是交易费,这个就是就是前面他消耗了那么多盖子之后付给他交易费,那大家就奇怪。
12:42
那他难道没有书块奖励吗?诶大家看后面,诶还真是没有书块奖励对吧?On uncles reward0这是为什么呢?哎,这这大家可能也就想到啊,怪不得前面这个不能点是吧,事实上其实应该绝大多数都是不能点的,我我至少没有见到能点的,等等一下我们再确认一下,大家想一下,为什么这个它引用了书块,结果没有书块奖励呢?哎哦,对对,非常大家其实一想就想到了,前面我们说了,他有这个引用高度限制的,对吧,他有可能你出块出的太快,他引用的这个块可能是很早之前的一个块的一个哈希了,那你现在去引用的话,肯定会判定为你这个是一个无效的引用,我们随便再找一个现在比较新的,我们看一下,哎呦,我这一点都已经,他又发生了变化,我们看一下这个有没有数块奖励也没有,所以大家可以看到为什么区块奖励那么少,对吧,前面。
13:42
我们看到那张饼图里边,以太坊里边所有以太币的产出,按说一个区块引用奖励是7/8,如果是正常来讲的话,对吧,如果是轻叔叔的话,但是为什么它的总数比那个本身的区块奖励少那么多呢?因为区块奖励往往都都拿不到对吧?这个引用都是都是无效的,我看一下。
14:07
这个比较大的矿石,诶好,这个是有一个有区块奖励的,我们看一下啊对,我们来看一下它的这一个block reward是3.122个,这个好像比刚才那个明显高了,咱们现在来看一下它的组成,前面三这个没问题,还是静态的对吧,一个泡固定是三,所有的都一样,第二个transaction fe交易费这个好像比刚才那个还少了,对吧?对他诶大家看一下,对,交易只有42个,那肯定肯定交易就少,他的那个GA柚的很可怜啊,对吧,只有24.98%,所以他的交易费很少,但是为什么他也乐于就是这么少的交易,他他也乐于把这个交易打包出来书块呢?那是因为它有一个有用的书块哈西对吧,就大家这个就是也能够想到你要包含书块的话,然后要再去。
15:07
办出一个有效的东西来,可能确实还是挺麻烦的,好我们最后看一下最后的这个奖励,这个奖励是什么?对,这个奖励就是书块引用奖励,叫呃,它是叫uncleclusion后就是书块的添加奖励,这个叫呃,总数是0.09375,跟咱们前面说的13/32的1/32,如果是1/30的话,那刚好就是0.1对吧?对,所以1:0.1稍微小一点,0.09非常就是完完全符合咱们之前的分析,对吧?如果大家想要算的话,再拿一个计算器去算一下,三除以32是不是这个数,肯定是这个数啊,那我们现在可以看到它引用的这个书块获得多少书块奖励呢?对,2.625。
16:01
前面我们说了嘛,7/8说明这个书块应该在他的,对,就是他亲叔叔,那他可能就想啊,他这个都都没地方去查,到哪去看这个书块呢,这个我看我是刚刚看到他后面居然还有一个position的这个超链接啊,我看一下这个是不是新加进来可以直接链接过来,诶果然这里是可以直接链接过来的,所以他没有直接把这个链接放在前面的那个哈希上面,它是从这里链接过来的,我们看这一个书块的信息,它就很简单了,因为这个书这个对,它其实就就是它的交易其实都不是正常的真正生效交易嘛,所以那些都是无效交易,所以那些消息都没有存在,存到我们真正的这个店里面来,但是他的这些信息是会放在就是我们的那个区块里面的,这些是我们能够看到的信息,有些什么呢?首先它的区块高度,它的哈希,它的。
17:01
呃,负区块的哈希大家如果看的话,可以我们看一下,大家还能能记住这个哈希吗?我们校验一下它的负区块哈希,大家记哈希一般是记什么?对,一般就是记前面最前面几位或者最后面几位就可以对吧?记住一块哈希,这个是无论任何人都是做不到的,我们就记尾数吧,这个叫53C071,这是他的父亲,呃,我我们先把这边该看的看完啊,然后我们看一下他后面是不是收到2.625个一台没问题对吧?这是他的区块奖励,然后我们看一下这个53C07E是他的父亲,然后我们看,呃,刚才引用他的这个区块,他的父亲是这个跟那个不一样,这个对吗?肯定不一样是吧?对,因为这是这个我们挖矿的这个的父亲,那个是他的叔叔,他俩是兄弟,肯定没有引用关系对吧。
18:01
啊,所以我们得看他的父亲对他的父亲53C07是不是一样,对,所以可以看到这真的是他的亲叔叔对吧,跟他的父亲是同一个祖父,所以这就是我们可以在这一个MRSTEM这个区块浏览器里面可以看到这些我们感兴趣的信息,我把这个网址大家可以可以记住,或者回回过来之后再到这个PPT里面找资料,就是大家可以多在这个网站上自己去敲一敲,然后感兴趣的东西就随便点,大家可以看到他的首页信息真的非常非常多,对吧?呃,我们之后如果要有用到的地方,可能我们再跳过来,再去再去玩一玩它,然后我们去看交易啊,或者看其他的一些东西都可以在这里看。
我来说两句