【程序员必看】人才稀缺的区块链,转型入门需要这四项技能!
阅读数:336
干货分享
C:\Users\ztt\Desktop\1.jpg
区块链(BlockChain),是区块(Block)和链(Chain)的直译,其数据结构如图 1 所示,即每个区块保存规定时间段内的数据记录,并通过密码学的方式,构建一条安全可信的链条,形成一个不可篡改、全员共有的分布式账本。
比特币的区块分为区块头和区块体两部分。区块头的大小为 80 字节,包括 4 字节的版本号、32 字节(256 位)的上一区块哈希值、32 字节的 Merkle 根节点、4 字节的时间戳、4 字节的难度值和 4 字节的随机数。区块体包含 10 分钟内选定的交易记录,第一笔交易(coinbase 交易)是用于奖励矿工比特币的特殊交易,由矿工自己添加进区块。
C:\Users\ztt\Desktop\2.jpg
图 1 区块链的数据结构示意图
基本概念
区块链是很多现有技术交叉融合在一起的集成创新。因此,要了解区块链,首先要了解区块链到底集成了哪些技术。
P2P 网络
如图 2 所示,P2P(Peer-to-Peer)网络是一 ...


雷达卡


京公网安备 11010802022788号







