我们有时在和朋友讲解区块链的时候,总是不知道怎么组织语言讲解区块链是什么,由于里面的技术专业术语比较多,所以在接触的时候确实很难听懂。
那么我们应该怎样才能读懂区块链是什么呢?
区块链是一种点对点的加密数据传输数据库,首先点是指每一个电脑,由很多的电脑组成才是点对点。其次,每一个电脑都是节点,由大家共同去维护一个数据库,数据库也就是里面记录的所有转账系统,也可以称为账本。每一笔交易都是加密过后产生的,加密行为确保了这个区块链的安全。每一笔交易的上面都是独一无二的,在该笔交易的时候,该区块承载着交易、时间戳、上个区块的哈希值以及本块的哈希值,每一块的交易都和上一块的交易相关联,彼此相连,生生不息,从该区块可以一直溯源到创世区块。
那么大家(电脑)有什么理由去维护这个账本呢?
于是呢,就牵扯到了激励机制,大家都在玩一种算力比拼的游戏,为了公平竞争,大家(电脑)都要去算一种名为哈希函数并其进行验证,如果你的算力占全网的算力的1%,那么你就有1%的几率猜中这个哈希函数,哈希函数的大小由全网算力来决定,算力越大,难度就越大。拿比特币为例,当你算对了一次哈希函数,你就拥有一次对比特币的账本记账的权利,一次记账就可以得到50枚比特币的奖励。
你的算力比例由全网的算力决定记账的比例,如果全网算力日积月累的增加,那么就代表大家对比特币的信任程度也跟着增加,也就是说全网的算力增加了,你的记账比例也下降了,为什么你还想用电脑一直计算算力,想着有一天能够得到一次记账的权利,因为在那个时候,比特币的价格也是很高了,得到比特币的数量足够支撑你这段时间电脑的电费。算力越来越多,价格也会越来越高。谁也不会傻着用自己的电费浪费在一个没用的开源软件上面吧?
比特币的总量是2100万,预计2140年挖到全部的比特币,也就是说2100万的比特币并不是一次性出完,比特币每十分钟出一次块(一页账本),每一次块记账得到的奖励是50枚比特币,出块21万个的时候得到的奖励会减半, 挖到21万个的时候也就相当于是四年后,从2009年比特币出世, 目前记账得到的奖励为12.5个比特币,7*24小时无间断,按照现在的比特币价格23000元来说,一天挖到的比特币为1800个,总计一天比特币的总额价格为4140万。
也就是说全网算力已经非常庞大了,由于算力的速度大小也是电力所支持着,如果比特币的价格下跌,那么算力也会根据价格所减少,虽然在这样的慢慢熊市(行情不好)中,还是有非常多的用户在一直维护整个比特币的网络。
那么既然说比特币是点对点 p2p的大账本,怎么去维护这个大账本呢?
整个网络的计算能力就是该账本的护城河,为什么这么说呢?想要更改比特币的账本,就需要大量的算力,至少需要全网51%的算力才能有更改比特币的可能。比特币一直以最长链最代表,而只有一条链是大家认可的。如果想要比主链长,你就需要比整个网络的算力多才会被大家认可。如果你只是想更改比特币上的交易,那也是几乎不可能的,区块和区块之间相互关联,就算是更改该已确认交易中的任何一个数字,这个区块的哈希值都会变换,区块哈希值和上个区块哈希值之间是通过特定算法得到的固定哈希值,区块的哈希值产生变化,上个区块的哈希值也会产生变化。由此向上推,只有算力比全网多,才能得到最长的链,那么这个区块便被认可。比特币从2009年到2018年末,经历10年间的岁月洗礼,比特币特立独行且一次无误的安全着运行。目前本网的比特币算力来看,整个全网已经安全到只有国家才能产生威胁但不能完全消灭的一种开源软件。只要有一个节点存在,那么比特币就不会消失,记账便会一直运行。很多国家对于比特币还是一种比较开放的心态。看到比特币顽强的生命力,很多企业、国家也一直在研究比特币背后的神奇技术。
比特币独立于任何国家、央行、企业,它的运行是由数百万、千万拥有矿机(电脑)维护的,它是人类历史上第一次拥有神圣不可侵犯的私有财产。
比特币可以以非常低的成本进行大额交易。在大约11月初的时候,有一个大户对一个账户进行了一笔3万枚比特币的交易,按当时的价格约为13.5亿人民币,手续费连一美元都不到,而且这笔交易也极有可能是跨国的交易,以十分钟的速度便可以交易完成。试想一下,如果再银行国家与国家之间的转账,时间的问题暂且不说,13.5亿的转账手续费就已经很高昂了吧。
通过比特币进行转账别人不会看到你的信息在上面显示,看到的的只是公钥的交易信息。所以所相对而言如果想和对方进行转账可以放心匿名性,不用担心自己的私人信息被透漏和外泄。
说到公钥,那么公钥又是什么呢?
公钥是私钥通过不对称加密算法得到的,私钥进行一种特定算法而得到公钥,公钥不可能逆推得到私钥。公钥相当于你的银行卡账号,你的私钥确只有自己拥有,如果私钥丢失,是不可能找回来的。所以一定要保管私钥,也可以把私钥复印在纸上或者其他地方,以确保不会丢失财产。至今为止比特币由于疏忽而丢失的已有3.4百万。切记大意失荆州。试想一下,如果你的私钥丢失了,那么就相当于在地球的每一个沙子里还是有一个地球,你需要在每一个地球里寻找一个属于你的沙子(私钥)。
网友评论