想理解区块链,你还需要知道这些概念!

互联网 2018-06-05 11:58:27


今天已经到了我们王团长区块链新生聚集地链圈百科第五期啦,之前已经给大家科普了区块链和场外交易等基础概念。


但是仅仅明白了区块链是什么还不够,今天就给各位科普一下和区块链相关的6个概念。


1.区块


区块链由一串使用密码学算法产生的区块连接而成。

那么那么作为区块链最基本的单元,区块又是什么呢?


区块包括区块头和区块主体,区块头大小是80字节,用来存储结构化的数据,区块主体是用来记录一段时间里所有交易信息,所需空间比较大。


因此,区块主体会比区块头大很多,就像下图大白的头和身体一样。



2.区块高度


区块高度是区块的标示符,但并不是唯一的标识符。区块高度不是区块数据结构的一部分,它并不被存储在区块里。


一个区块在区块链中肯定会有一个明确的、固定的区块高度,但是一个区块高度并不是只能识别单一区块。两个或两个以上的区块可能有相同的区块高度,在区块链里争夺同一位置。

为了让大家能够更加明白,我们用一个简单的例子说明一下:


我们每个人都有特定的身高,比如贝尔对应的是1米6的身高,但是符合“1米6”这个身高的远不只贝尔一个。



3.比特币


比特币是第一种成功的构建于区块链基础之上的数字货币,另外,BTC还是数字货币的计量单位。

它是一种总量恒定2100万的数字货币,具有去中心化、全球化、匿名性等特点。


因为转账比特币十分方便,成本像发送邮件一样低,被用于跨境贸易、支付、汇款等领域。

现在比特币已成长为一个在全球有着数百万用户,数万商家接受付款,市值最高达百亿美元的货币系统。



4.节点、钱包


区块链是一种分布式记账,其中参与记账的人或者计算机软件都可以被称为一个节点。

钱包软件被我们用来提币、充币、查看交易记录等,这些钱包软件也是节点,它们要与其它钱包软件或者交易平台互换区块数据和交易数据。


保存了全部大账本的钱包软件称为全节点钱包,如Bitcoin Core;全节点钱包一般是官方钱包,币种单一,且需要同步链上所有信息,占用资源过大。


而只保存了部分账本数据的钱包软件称为轻钱包(可能只需100多M),比如Bither钱包等。只同步和自己有关系的数据,更轻便。


5.比特币地址


在比特币的交易模型下,一个“地址”仅仅用来接收和支付比特币,并不能标识交易主体。

这种作用就像计算机网络中的IP地址,电子邮件地址,仅仅是用于接受信息和标识信息发送方。所以在比特币体系中,这个标识就被叫做“地址”而不是“账号”。


比特币地址是一串长度为30左右的字母和数字组成的字符串,例如:1KWTsVew7zEVGg6nq8j3GtYkPYnyu99Yzd



6.非对称加密算法


密码学认为,依靠算法加密信息是不够安全的。只有算法公开,通过密钥保密的信息才能够保证其安全性。其中非对称加密算法是指加密和解密使用的密钥是不同的。


非对称加密算法所使用的两个密钥,一个叫做公钥,一个叫做私钥。


私钥我自己保管,谁都不告诉,但是公开密钥公开给所有人知道。所有人都可以通过公钥来加密信息,每个人都无法得知其他人加密的信息,因为只有拥有私钥的人才能解密。


好啦,今天的科普就这么多,大家好好消化,后面我们还会推出下部哦!


往期精选推荐赶紧戳我

区块链究竟是怎么形成的?你明白了吗?

映射的这些问题,你都清楚了吗?

五分钟带你了解哈希算法究竟是什么!

场外交易是什么?你对它的了解有多少?


想要了解更多,赶紧扫下方二维码加我为好友!


贝尔同学私人号

新生聚集地公众号

关注一下吧~



相关资讯Relevent