手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > 自动炒币机器人软件 > 文章 当前位置: 自动炒币机器人软件 > 文章

以太坊区块

时间:2021-12-21    点击: 次    来源:自动量化机器人    作者:自动炒币机器人 - 小 + 大

以太坊与比特币在很多方面比较相似,同时也都是在区块链技术基础上发展起来的,以太坊有自己的数字货币以太币,目前的挖矿算法也是PoW。正如比特币一样,我们也可以借助软件对以太坊的区块进行浏览,查看其内部的数据构成。

要浏览以太坊的区块情况,可以登录第三方网站https://tradeblock.com/ethereum/,进入该网站,首先看到的是按最新创建区块顺序排列的区块列表


从图中可以看出,网页上显示每一个区块创建的时间,另外还有区块号、创建区块的矿工地址、难度值、交易数量(TxCount)、消耗的燃料量、平均燃料价格(单位是Gwei,吉伟)

点击任意区块的号码,我们可以查看该区块的详情,如图6.5所示,我们进人到2394920号区块:

网页上部显示的是区块的技术和资金两方面的情况,技术细节包括:

(1)区块创建时间;

(2)区块获得的确认数量;

(3)区块哈希值:

(4)创建区块的矿工地址;

(5)区块链是否在主链上(如果是主链的话,显示为Main);

(6)难度值;单位为TH;

(7)区块体积,单位为B(字节);

(8)外部区块地址;

(9)父区块哈希值,即上一个区块的哈希值;

(10)叔区块(Uncle)根,即上一个区块的兄弟区块的哈希值;

(11)状态根,本区块的状态的哈希值;

(12)交易根,即本区块所有交易的Merkle;

(13)总难度;

(14)随机数,以十六进制字符显示。


资金细节包括:

(1)区块中的交易数量;

(2)平均交易价值,用以太币计价;

(3)总的交易价值,区块中所有交易的价值之和,用以太币计价;

(4)燃料限额;

(5)燃料消耗;

(6)平均燃料价格,单位为GWei;

(7)燃料总收入,指区块中各项交易支付的燃料之和,单位为芬尼;

(8)区块奖励,每个区块创建成功,奖励5个以太币;

(9)区块总收入,由区块奖励加上燃料总收人,是矿工创建区块和验证交易的总收入。

在技术和资金情况之下,网页上详细列出了本区块中所包含的交易的明细,如图6.6所示:

交易列表中,显示了每一项交易的日期、来源(地址)、交易的价值金额、交易的哈希值,在最右侧是一个链接标记,如果点击后可以打开某一笔交易的详情,我们点击第一笔交易的右侧链接,即可看到该项交易的情况,见图6.7:

从图6.7中,我们可以了解到该项交易的类型为转让,包含在294920区块之中,收到交易信息的时间、交易的发起方地址和目标地址。另外,还可以看到交易所涉及的资金情况,转让的价值为3.052021030个以太市.本项交易要花费00个以太币,燃料价格为000000币,燃料限额为21000,燃料消耗了21000

还可以点击"From”下的账户地址,了解发起方的信息.如图6.8所示:

从图6.8中可以了解到账户发起方(地址为:0x009b75f89ec14092d965616d22c9203c36e9a0be)的情况,该账户的以太币余额为0,到目前为止共发生了4笔交易,在挖矿方面没有收获,创建的区块数、包含的Uncle区块、孤区块数量均为0。下方还列出了该账户相关的4笔交易的情况,有交易时间、获得的确认数量、接收或发送的以太币金额、每一笔交易的来源和目标地址,每一笔交易的哈希值等。

以上这些信息,在以太坊区块中,与在其他区块链应用的区块中相比差异不大,但是以太坊的特点在于以“智能合约”为核心功能,因此在区块中也包含了合约和交易信息,这就是说,在区块浏览器https://tradcblock.com/ethereum/上,除了可以看到区块的情况外,还能看到合约和交易的情况,该网页上除区块(Blocks)选项卡之外,还有Contracts(合约)Transactions(交易)两个选项卡,当我们点击网页上的Contracts选项,就可以看到合约列表:

从图6.9中,可以看到合约发出的时间,所属的区块号,以及创建者账户地址、合约地址。如果点击创建者账户地址,可以查看合约创建者的情况:

从图6.10中可以了解到,该项合约的创建者账户地址为0x0a869d79a7052c7f1b55a8ebabbea3420f0d1e13,账户中以太币余额为80.335207632409615867个以太币,共发生的交易数量为11702笔,随机数为11700,同时该账户在挖矿方面也没有收获。下方是该账户发生的交易列表,不再详述。

如果我们点击合约列表中的“合约地址”,则可以查看某项合约的具体内容,比如我们进人地址为0x7b4e9af71be777aee0b01b06cfc974blcdfb657b的合约,可以看到如下内容:

从图6.11中可以看出,该账户为合约账户,挖矿方面无收获。账户中以太币余额为0,发生的交易为1笔,该合约的代码也可以全部看到,内容如下:

上述代码经过编译后,原始代码显示如下:

以上是查看“合约”(Contracts)的情况,我们还可以查看“交易”(Transactions)的情况,在主页面上点击"Transactions”即可看到近发生的所有交易的列表:

从图6.12中,可以看到收到交易信息的时间、包含在哪个区块中(区块号)、交易的来源和目标地址,以及交易的哈希值和交易涉及的金额。点击某一交易的哈希值,可以看到交易的相关情况:

从图6.13中可以看到,该项交易是一项合约调用(ContractInvocation类型的交易,包含在2395840区块之中,还可以了解到区块接收到交易信息的时间、交易的来源和目标地址,随机数为24058,该交易不涉及以太币的转让,交易费用为0.000827307287538740以太币,燃料价格为000000227020901300太师,燃料限额为235000,实际使用了36298。另外,交易信息中还可以看到“调用参数”(InvocationParameters),追踪虚拟机(VM)的信息,记录事件日志(EventLogs)

综上所述,在以太坊的区块中,不但包含挖矿区块的情况,还包含相关的合约、交易的情况,对于以太坊网络的参与节点来说,在查阅区块信息并进行验证的过程中,信息更加丰富和透明,可以更加有效地完成验证。旦验证完成、区块进入区块链,其安全性也比其他区块链应用有更大程度的提高。更重要的是,把合约和交易包含到区块链中,促进了“智能合约”的实现,增强了节点之间的信任程度,更好地实现了“去中心化”的要求。

以上内容由炒币软件提供!


上一篇:联盟链

下一篇:DAO

备案ICP编号  |   标题:炒数字虚拟加密货币-自动炒币量化交易机器人软件-免费测试  |  地址:自动炒币量化交易机器人软件  |  电话:12345678910  |