区块 区块作为区块链的基本结构单元,由包含元数据的区块头和包含交易数据的区块主体构成。区块头主要包含三组元数据: (1)用于连接前面的区块、索引自父区块哈希值的数据; (2)挖矿难度、时间戳、Nonce(随机数,用于工作量证明算法的计数器); (3)能够总结并快速归纳校验区块中所有交易数据的Merkle(默克尔)树结构。 点对点技术 点对点技术又称“对等互联网络技术”,依赖网络中参与者的计算能力和带宽,而不是把依赖都聚集在较少的几台服务器上。P2P网络的一个重要的目标就是让所有的客户端都能提供资源,包括带宽,存储空间和计算能力。因此,当有节点加入且对系统请求增多,整个系统的容量也增大。 哈希算法 哈希算法(hash)是区块链中保证交易信息不被篡改的单向密码机制。哈希算法接收一段明文后,以一种不可逆的方式将其转化成一段长度较短,位数固定的散列数据。 它有两个特点: (1)加密过程不可逆,意味着我们无法通过输出的散列数据倒推原本的明文是什么; (2)输出的明文与输出的散列数据一一对应,任何一个输入信息的变化,都必将导致最终输出的散列数据的变化。 时间戳 时间戳,通常是一个字符序列,唯一的标识某一刻的时间。每个加盖时间戳生成的区块都独一无二。区块链中的时间戳从区块生成的一刻起就存在于区块链中,它对应的是每一次记录的认证,证明记录的真实性。时间戳是直接写在区块链中的,而区块链中已经生成的区块不可篡改,一旦篡改,生成的哈希值就会发生变化,从而变成一个无效的数据。 - END - 本公众号发布的部分文章和图片来源于网络,如有文章或图片侵害您的权利,请发邮件至[email protected],我们会尽快删除相应内容。 —- 编译者/作者:茶链科技 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
区块链小白进阶之基础知识
2020-01-15 茶链科技 来源:区块链网络
LOADING...
相关阅读:
- 法国兴业银行选择ConsenSys进行CBDC开发2020-10-29
- 柬埔寨中央银行启动Bakong区块链支付系统2020-10-29
- 摩根大通自己的代币JPM Coin将于本周首次亮相2020-10-29
- 血清区块链推出新的自动做市商Swap,以挑战以太坊的高收费2020-10-29
- 纽约证券交易所首席监管官将加入Andreessen Horowitz(a16z)加密团队2020-10-29