近期比特币的大涨引起越来越多人对区块链的兴趣,想了解这个技术,以免再错过类似的机会。本文旨在介绍区块链的由来、定义和工作原理,帮助读者更好地理解这一技术。
一、区块链的由来?
区块链最早是出现在2008年中本聪提出的《比特币:一种点对点的电子现金系统》中,这里首次出现了“区块链”概念。然后,一阵名为“尝试以基于纯数学算法的方式构建一种去中心化的互联网基础协议,解决全球范围内的信用共识问题”的大风随即呼啸刮起。
二、什么是区块链?
简单来说,区块链是一个全民参与、去中心化、分布式记账的“账本”,所有的系统背后都是一个数据库(大账本)。还是感觉抽象?下面就分开介绍。
1、去中心化
要了解“去中心化”,需先了解什么是中心化。比如购物,今天我要在淘宝上买东西,应该是逛淘宝→下单→支付给淘宝→卖家发货→我收到货→淘宝把钱给卖家。这里注意到,本来是2个人之间的交易,但多了个第三者——淘宝这样的“中心”,多麻烦啊。那为什么还要这么麻烦呢?因为这些中心(淘宝等电商平台、银行等各种第三方服务商)值得人们信任。只要解决了信任问题,就可以去掉这个“中心”。这时候区块链就可以解决“信任”问题。
只要你和卖家交易并且付钱了,每个人都会在她的小本本上记下来。这时候如果商家想要赖账就得干掉所有人的账本,相比于只要干掉一个人(中心)的账本,更加安全可靠。
2、全民参与
全民参与即意味着,区块链让人信任的基础是建立在全民参与的基础上,每个人都是中心,每个人都可以记录账目。
3、分布式记账
中心化对应“中心式记账”;例如,我在支付宝付款,整个过程并没有发生现金交易,而是数据的变化。所有的交易记录统统保存在了支付宝的数据库中,称为中心式记账。而分布式记账不同,全世界千千万万台计算机共同去参与记账过程,每台计算机都能拥有一个汇聚所有交易记录的数据库。
三、区块链的工作原理
1、奖励机制
为什么人人都愿意为你记账?答案就在此,设计者在区块链的每一个区块里放入了一定的代币(比特币就是这种代币)。每当计算机将一条条记录记进区块的时候,就可以获得代币,谁愿意记账代币就送给谁。
2、竞争机制
当所有人都愿意记录账目并获得代币时,引入“竞争机制”,即记录得又快又好的计算机会获得代币。为确保提供可靠的服务,设计者给出了一道“数学题”,称为“哈希”算法。这种算法比的就是谁的计算机多、谁的计算机快。这一记账的过程也称为挖矿。
以上便是区块链的定义和工作原理。读者可能会有疑虑,为什么人人都愿意为我们记账?下一篇文章会介绍更多有关区块链的知识,欢迎关注。
2021年2月21日,比特币创下58330.57美元的新高,逼近6万美元的关口,十年间上涨6500余倍, Elon Musk(Tesla创始人)获利超过9亿美元。其实比特币只是区块链的众多应用之一。那投资者怎么进行区块链...
最近,区块链和比特币这个词非常流行,但什么是区块链,什么是比特币呢?区块链和比特币之间的关系是什么?这些将是本文将涉及的问题。区块链与法律的交错可分为三个方面:首先是区块链行业的监管。以典型的分散比特币为例,由于没有集中...
William 是一位风险投资者和商业区块链的作者。他计划成立一家专注于区块链和加密货币的投资公司。这个名字叫瑞士 Jabre Capital 的新公司旨在投资区块链初创公司、特定代币和公开交易的加密货币。据报道,它不是...
区块链加密算法是该技术的重要组成部分。为了方便想学习区块链技术的朋友更好地理解,燕牛科技区块链技术开发公司的技术人员分享了区块链领域常用的四种加密算法。有关更多信息,请阅读以下文章。1. 哈希算法比特币系统中使用的哈希函...