区块链本质上是一个分布式的公共账本,这一点在前面的比特币系列文章,区块链系列文章都有过阐述,这样一种分布式的公共账本设计,主要用来解决账本(数据)的安全性和真实性问题。
但区块链的分布式特点,决定了它必须构建于P2P网络上,P2P网络其实大家在网络世界中常有接触,比如我们的BT下载,电驴下载等都是构建于P2P网络上的,这在本质上跟构建区块链的P2P网络是一样的。
拿我们常用的BT下载来说,BT下载跟普通下载的本质不同就是,普通下载是将被下载文件构建在中心服务器上,而BT下载完全不需要中心服务器,他的被下载文件由构建在P2P网络上的众多个节点组成,不管任何一个节点上的被下载文件是否完整,只要他有这个被下载文件的任何数据(哪怕只是一小部分),也能够提供下载服务,无数个节点的部分或全部文件数据,最终组成了这个被下载文件的下载。
当然BT种子越多(每个BT种子的存在就意味着一个有完整下载文件的节点),下载速度越快,每一个下载完成的节点又可以继续作为BT种子加入到提供下载的大军,使得BT种子越来越多,形成良性循环。
相信这就是BT下载最初的初衷。
然而理想很丰满,现实很骨感。
现实中,很多的用户下载完成后,就把电脑关了,不留种上传,这就导致,随着种子的热度下降,种子越来越少,直到后面,几乎没有种子,下载速度停滞不前。
BT下载通过提出让用户“人人为我,我为人人”的这种口号来号召大家构建一个健壮的P2P网络,但这至多是一种道德上的号召,无法形成约束力,这就是导致了BT下载只有在大家想到的时候才用,平常大部分人并不会没事就开着BT客户端作种上传。
迅雷此时可以说是看中了这个商机,形成了独特的下载市场,而BT下载的地位也大不如从前。
如果中本聪设计比特币时,也采取这种BT下载的口号式号召来构建自己的P2P网络,那么构建在此基础上的区块链是无法越来越健壮,比特币的发展也不会像今天那样火热。
智者有时候是很接地气的,他知道任何非实质性的约束都无法让自己的比特币系统发展壮大,唯有实际激励才能让越来越多的人参与到P2P网络的构建中去,形成一个强大的P2P网络。
这就是比特币区块链的激励制度,通过“挖矿”奖励来激励广大“矿工”参与到这个系统的建设中来,形成一股强大的力量。
无论今后区块链技术如何发展,如果没有激励制度,区块链的发展恐怕会像BT下载一样,趋于平淡。
(未完待续)
领取专属 10元无门槛券
私享最新 技术干货