如何正确理解区块链:比特币地址、节点、钱包、区块高度

  • 时间:
  • 浏览:46

  如果你想了解区块链,仅仅明白了区块链是什么还不够,还得明白以下和区块链相关的6个概念。

  1.区块

  区块链由一串使用密码学算法产生的区块连接而成。那么那么作为区块链最基本的单元,区块又是什么呢?区块包括区块头和区块主体,区块头大小是80字节,用来存储结构化的数据,区块主体是用来记录一段时间里所有交易信息,所需空间比较大。因此,区块主体会比区块头大很多,就像卡通人物形象里面大白的头和身体一样。365官网

  

  2.区块高度

  区块高度是区块的标示符,但并不是唯一的标识符。区块高度不是区块数据结构的一部分,它并不被存储在区块里。一个区块在区块链中肯定会有一个明确的、固定的区块高度,但是一个区块高度并不是只能识别单一区块。两个或两个以上的区块可能有相同的区块高度,在区块链里争夺同一位置。为了能够更加明白,用一个简单的例子说明一下:每个人都有特定的身高,比如贝尔对应的是1米6的身高,但是符合“1米6”这个身高的远不只贝尔一个。

  

  3.比特币

  比特币是第一种成功的构建于区块链基础之上的数字货币,另外,BTC还是数字货币的计量单位。它是一种总量恒定2100万的数字货币,具有去中心化、全球化、匿名性等特点。因为转账比特币十分方便,成本像发送邮件一样低,被用于跨境贸易、支付、汇款等领域。现在比特币已成长为一个在全球有着数百万用户,数万商家接受付款,市值最高达百亿美元的货币系统。

  

  4.节点、钱包

  区块链是一种分布式记账,其中参与记账的人或者计算机软件都可以被称为一个节点。钱包软件被我们用来提币、充币、查看交易记录等,这些钱包软件也是节点,它们要与其它钱包软件或者交易平台互换区块数据和交易数据。保存了全部大账本的钱包软件称为全节点钱包,如Bitcoin Core;全节点钱包一般是官方钱包,币种单一,且需要同步链上所有信息,占用资源过大。而只保存了部分账本数据的钱包软件称为轻钱包(可能只需100多M),比如Bither钱包等。只同步和自己有关系的数据,更轻便。

  

  5.比特币地址

  在比特币的交易模型下,一个“地址”仅仅365体育用来接收和支付比特币,并不能标识交易主体。这种作用就像计算机网络中的IP地址,电子邮件地址,仅仅是用于接受信息和标识信息发送方。所以在比特币体系中,这个标识就被叫做“地址”而不是“账号”。比特币地址是一串长度为30左右的字母和数字组成的字符串,例如:1KWTsVew7zEVGg6nq8j3GtYkPYnyu99Yzd

  

  6.非对称加密算法

  密码学认为,依靠算法加密信息是不够安全的。只有算法公开,通过密钥保密的信息才能够保证其安全性。其中非对称加密算法是指加密和解密使用的密钥是不同的。非对称加密算法所使用的两个密钥,一个叫做公钥,一个叫做私钥。私钥我自己保管,谁都不告诉,但是公开密钥公开给所有人知道。所有人都可以通过公钥来加密信息,每个人都无法得知其他人加密的信息,因为只有拥有私钥的人才能解密。

  


365体育 365官网 365体育

猜你喜欢