区块链、比特币的学习

想知道更多关于区块链技术知识,请百度【链客区块链技术问答社区】

链客,有问必答!

在这里插入图片描述
区块链和比特币几乎可以说是两个完全不同的领域,唯一的联系就是比特币底层实现的所有技术集合我们称之为区块链。
比特币是一种数字货币,主要有以下几个特点:

挖矿。所有人都可以参与挖矿,计算一个很复杂的数学问题,第一个计算出结果的可以获得一定的比特币,同步到全网,然后所有人开始计算下一个问题。挖矿所获得的比特币具体数值是逐年递减的。这主要是激励用户提供计算和存储能力,为下一步共识做准备。

共识。当有一笔交易发生时,需要由全网大部分节点达成一致,共同记账,这笔交易才算生效。共识节点越多,比特币系统就越不容易被攻破。共识类似于我们用的git,需要所有开发者代码一致。不同的是git是由开发者手动更新,而比特币需要实时自动更新。

链式。与数据结构的链表概念类似,每个比特币的生成和交易都会生成一个区块,可以通过一个字段计算出上一个区块,直到创世区块,也就是比特币发布的时候生成的第一个区块。如果同时有多个区块产生,可以分叉,后加入的区块以较长的分叉为准。

ICO。由于比特币源码是来源的,所有人都可以看到源码,用源码build出一个创世区块,把代码分享出来,一部分人开始挖矿,就相当于产生了一个新的货币。而ICO类似于IPO的概念。IPO是公司上市时向所有股民公开招股,而ICO就是一个新的货币发布时由人们公开购买,可以用现金或者其他电子货币支付。

价格。比特币的价格完全取决于人们对它的认知,类似于股票,如果一个比特币,有人愿意用100元人民币购买,那这个比特币就值100元,如果有人愿意用10000元人民币购买,那这个比特币就值10000元。与人民币并没有直接关系,只是我们现实中需要使用现实货币,才产生了比特币相对于现实货币的价值。
区块链其实是之前提到的技术的总称,包括链式结构,共识机制,加密算法等等。具体包括哪些技术,每个区块链研究者可能认知都不太一样。但无论如何,这些技术都是以前研究过的,但为什么这些技术汇总到一起,就能形成新的领域呢,这里就要提到一个概念,分布式。
我们技术常见的分布式,通常是单机由于存储或者算力不足的情况下,做一个分布式的扩展。而区块链的分布式,则是做完全备份,其目的,就是达到高可用。

猜你喜欢

转载自blog.csdn.net/weixin_44172023/article/details/89227779