比特币及概念速解

比特币是什么?

从技术上将,比特币就是电子货币, 是位于某个账号里的一个数字。严格意义上是否是货币就看当地政府的法律规定,承认其合法性比特币就是电子货币。
银行账号上的存款、支付宝上的余额、陆金所的理财乃至其他P2P上的投资,其实都是一个数字,这些数字货币对应的都有一个发行的主体,比如中国银行、阿里巴巴和平安等, 相应的账号也是这些主体颁发的,比如4563开头的中国银行的借记卡。那对应到比特币,有两个问题:

  1. 比特币的账号(俗称钱包地址)是怎样的?
  2. 比特币的钱包地址由谁发布? 怎么获取?

比特币钱包地址的模样

比特币钱包地址就是一串数字, 类似 :1QCXVuoxWo5bYa9BxhaVB2rBQYHatHJrU3。这串数字是使用哈希算法计算出来的一个字符串。由于哈希算法的特性,确保了该地址的唯一性。以下是比特币官方网站接受捐赠的钱包地址:

比特币及概念速解_第1张图片

比特币钱包的地址如何获取

一般而言,要获取一个钱包地址,需要首先下载和安装比特币的钱包, 这个钱包其实就是一个应用程序。
这个客户端的应用程序叫做Bitcoin Core, (以前一直叫 Bitcoin-Qt)。
官方及下载地址是:
https://bitcoin.org/zh_CN/download
下载页面如下:
比特币及概念速解_第2张图片
也可到以下百度硬盘下载:
链接:https://pan.baidu.com/s/1OEszW2DUaIoW09Nc-uKBvQ
提取码:ws1a
Windows系统的安装文件是 bitcoin-0.19.0.1-win64-setup.exe, 该客户端文件本身并不大,10多M,但是如果要下载完整的交易记录则超过200多G, 是200多没错,是官网介绍的10倍。

下载安装后, 运行客户端程序就可以获取Hash类型的钱包地址了。除了这种方式获取钱包地址, 也有其他更便捷的方式获取,比如网页版,这里就不作展开。

比特币怎么来的

有钱包地址,相当于有个卡号,则这个地址就可以存储比特币的个数,也可以像银行卡转账一样在两个钱包之前进行转账和交易。银行卡中的钱的数量可以是自行存入或是工资直接打入,源头是通过劳动等获取的,比特币的源头从哪来呢? 是随意发行的吗?
比特币的源头就要了解区块链的技术了,简单点说, 比特币是对记账人(俗称矿工)的奖励。

上面也提到了下载比特币的客户端 应用Bitcoin Core, 这个应用可以同步自比特币产生以来记录的所有交易信息, 比如A转1个比特币给B,B转2个比特币给C,…。假设这个网络中有100个人, 这 100个人都有完整的交易账目,每个人都可以对别人的交易的有效性进行确认。
对于某笔交易,如何确保确认的交易是正确的,而不是伪造的呢? 因为每个人都有账本,通过一定的算法可以确保这笔交易的真实性,确认了那笔交易的记账人就可以获取一定的奖励,这个奖励,也就是多少数量的比特币。
随着时间流逝,交易的增多,账本也越来越大,要确认一笔交易需要的运算就越来越多, 获取比特币也越来越难。

比特币的数量

比特币是无限增长的吗?
不是,比特币的总量是2100万。

运算规则如下:
取N的值是210000(21万)

  1. 前 N个区块,每个区块补贴50个比特币
  2. N-2N区块,每个区块补贴25个比特币
  3. 2N-3N区块,每个区块补贴12.5个比特币

    如此外后,比特币的补贴数减半, 注意: 有小数
    210000*(50+25_12.5_…) = 2100万

比特币的价格

比特币最初一文不值, 后来逐步被认识,曾经一个程序员, 用1000个比特币换了两个批萨,在后来逐步被接受,曾经一个比特币的价格超过2万美元。现在基本在1万美元左右, 在blockchain.com 中的价格曲线如下:

比特币及概念速解_第3张图片

比特币挖矿的成本

挖矿,就是通过计算机(有专门的矿机)来运算,生成一个区块,并成功链入链既可以获取奖励。 所以挖矿的成本主要有:

  • 硬件成本:电脑或专门矿机
  • 网络成本
  • 电费(主要)

目前来说,一个比特币耗费的电量大概是: 100645度, 按一度电 0.5 算, 电费成本:50332。综合起来,刨去成本, 个人现在挖矿基本上没什么收益了。

比特币与区块链

区块链是技术,比特币是应用,区块链的技术也可以使用在其他的领域,包括电力、银行、农业等。

比特币中的区块就是账目的块信息,那什么样的块是成功链入链的的新区块,也就是挖矿成功呢?

这里就要使用到Hash算法,关于Hash相关内容,可以参考:
消息摘要(Message Digest)及其算法
有效区块的逻辑是可以调整的,举例来说:
对新区块头两次SHA256计算, 得到256比特哈希结果,高位48bit换算成16进制必须是:0x00000000FFFF。
如果发现比特币不够了,需要加大难度,可以设定更严格的要求。

那比特币的区块包含哪些内容呢,看一下第一个区块,也就是称做创世区块。
比特币及概念速解_第4张图片

以上属性的含义如下:
Hash: 区块的哈希值,比如000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f, 256bit, 16进制64位字串。
Timestamp: 创建时间
Height: 区块在链中的高度。没增加一个区块加1.
Bits: 位数
Size:区块的大小
Weight: 区块重量
Nouce:随机数
Number Of Transcations: 交易数量
Output Total : 输出数量

关于货币

马克思对货币的定义是充当一般等价物的特殊商品,比如贵金属黄金等。但随着经济的发展, 货币的本质逐渐被定义为交换权的契约,除一般等价物之外,还有纸币、电子货币的形式。
货币的发展历史:

  • 早期的以物易物 , 一头牛换两头羊,但是这种方式太不方便了, 于是出现了一般等价物
  • 商品通过一般等价物进行交易,黄金、钻石以及贵金属因为其体积小、数量少等特性,成为一般等价物
  • 随着国家的稳定,国家信用做担保,国家发行其他的硬币或是纸币取代黄金等贵金属进行流通
  • 信息技术的快速发展,交易直接通过银行转账或是支付宝等就可以直接交易, 货币就只是一个数字了

纸币可以成为货币, 支付宝、微信也可以作为交易平台,关键点是有信用保证, 大家都认同。比特币就是一串数字, 这串数字可不可以成为货币,就看是不是本认同。其本身没有使用价值, 但是有价值。
字画虽然有欣赏价值, 但是同样的一副字画在不同时期的价值是不一样的, 就看有多少人要买。比特币的价格波动也是。

后续

如果想实际获取比特币或是进行比特币交易,可以参考:
[BlockChain]比特币交易快速上手(基于测试链)

因为BitCoin的完整的钱包超过200G,要同步时间很长,所以可以选择一些轻量级的钱包,比如 Electrum。
另外, 如果只是想体会过程,不在意结果。 可以使用比特币的测试链。 相当于测试环境, 这个链中获取的比特币不值钱。

你可能感兴趣的:(Block,Chain)