学习
实践
活动
工具
TVP
写文章

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

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

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

1.区块

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

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

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

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

2.区块高度

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

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

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

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

3.比特币

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

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

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

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

4.节点、钱包

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

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

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

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

5.比特币地址

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

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

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

6.非对称加密算法

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

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

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

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

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

贝尔同学私人号

新生聚集地公众号 关注一下吧~

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180605A0O5EM00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券