相信很多人都听说过大名鼎鼎的比特币和区块链,那么比特币和区块链有什么区别呢?在这里,我们将从技术层面进行介绍。在比特币发明之前,没有区块链的概念。比特币发明后,人们发现比特币的底层技术可以有各种各样的应用。因此,将这一底层技术提炼出来,称为区块链。所以区块链是一个核心技术,而比特币就是这个技术的一个应用。就像某个厨师发明了包子(比特币),然后人们发现包子(区块链,核心技术)的馅可以做饺子、馄饨(区块链的其他应用)等等。比特币和区块链的关系要理解区块链和比特币技术,我们来看两个简单的例子:如果A想在支付宝上转1000元给B。A转账后,并没有实际将钱邮寄给B,而是支付宝记录了转账1000元的交易,并写入了账单,即转账成功。在B的账单上,会写到转账1000元已到账。这里,A和B之前的转账操作需要支付宝作为中介机构来记录转账交易。因为我们都信任支付宝的权威性,他不会记错账,也不会卷款潜逃,所以我们放心使用支付宝作为中介机构。在这里,支付宝充当了整个交易的中心。因此,这种交易方式也称为中心化交易方式。但是,万一哪天支付宝被黑了,支付宝的服务器坏了,或者数据丢失了,就会造成交易错误,影响用户之间的交易。这是中心化的缺点。中心化交易方式那么有没有办法杀死中心呢?一个名叫“中本聪”的神秘人物提出了比特币。为什么说神秘人?因为从他提出比特币到推广比特币,一直都是用他在网络上的身份来执行,后来逐渐从网络上消失,所以他至今都不知道“中本聪”是谁,是男是女,它来自哪个国家?那么这个计划是什么?如果A要给B转钱,如果你告诉全世界你给了B钱,只要全世界51%以上的人记录了,那么你给B转钱的交易就成立了,你的账户减少1000元,B的账户增加1000元。这里不需要像支付宝这样的中心存在,或者说每个用户都是一个中心。那么这里就会出现问题。如果A的数据被篡改,A的钱被盗了怎么办?一般来说,每个用户都会有一个在电脑本地生成的私钥,然后用私钥生成公钥和账户地址(即账户ID)。每笔交易都将使用自己的私钥进行加密。公钥可以证明您的身份,但不会泄露您的私钥。如果有人篡改了你的数据,公钥无法解密,交易将无法识别。所以一定要保护好你的私钥。那么如果我让51%的用户承认我有10亿,那不就代表我真的有10亿吗?理论上是这样,但是你为了让51%的用户承认你有10亿,你付出的代价已经远远超过10亿了。那为什么用户愿意做交易记录呢?记录交易会盈利,每笔交易都有一定的交易手续费作为奖励。一般来说,多条交易记录被打包成一个区块,每打包一个区块也可以获得一定数量的比特币作为奖励。因此,记录交易的报酬有两种,一种是交易处理报酬,一种是区块打包产生的报酬。这种报酬是挖矿经常听说的。刚开始挖矿的时候,每个区块的收益都比较高,过一段时间收益就会减半,所以最后比特币全部挖出来了,一共2100万。数量是固定的。这么多用户同时录制,谁占上风?以最快最好的录音为准。本来记录一笔交易很简单,多个用户同时记录也很容易。因此,增加了记录的难度,使原本简单的事情变得更加困难。用户的电脑计算能力不同,多个用户同时完成录制并不容易。一旦一个人记录了一个区块,他就会向全网公布,然后将这个区块与之前的区块联系起来,从而形成一个区块链,区块链的概念就来源于此。后续块将在该块之后链接。但是,多个用户同时记录一个块仍然是可能的。这个时候先继续开发。后续块可以链接到这两个块中的任何一个。如果另一条区块链较长,则以较长的为准,较短的删除。这个规则被称为共识机制(POW)。目前,区块链技术已上升为国家战略,基于区块链的智能合约等新应用不断发展。但是比特币是有价值的,有完善的反作弊机制。这个系统已经是区块链技术最成熟的应用。那么未来比特币会不会取代真钱呢?
