美文网首页
以太坊的工作原理

以太坊的工作原理

作者: 夢醒皆涳 | 来源:发表于2018-01-09 14:58 被阅读0次

    概览

    以太坊(Ethereum)是一个去中心化的平台,可以在上面部署Dapp

    image.png

    以太坊账户

    以太坊使用椭圆曲线加密算法(ECC)生成keccak-256哈希,使用256位数转成长度为64的十六进制地址。这个地址就是账户地址。

    交易

    交易就是一个签名数据包。使用的是ECDSA的一种基于ECC签名算法,交易包括信息接受者,识别发起者以及意愿的签名和要转账的以太币数量,交易执行允许进行的计算资源的最大值(gas上限),以及交易发起人原以为单位甲酸资源支付的费用(gas费用)。

    共识

    使用pow工作量证明防止区块链被篡改

    区块内容(content) 包括交易列表
    区块头(header)包括一个区块的哈希,区块序号,随机号,目标值,目标值,时间戳,难度值,矿工地址等。

    时间戳

    计算区块目标值的公式需要用到当前的时间戳,切每个区块在区块头附加了当前的时间戳。

    随机数

    随机数是一个64位未签名的证书,旷工会不断地尝试随机数,直到发现目标值。

    相关文章

      网友评论

          本文标题:以太坊的工作原理

          本文链接:https://www.haomeiwen.com/subject/fhwynxtx.html