区块链、比特币的学习

浅浅的花香味﹌ 2022-06-02 02:59 418阅读 0赞

来源 stormzhang 星球「姚晗」的分享:

首先,区块链和比特币几乎可以说是两个完全不同的领域,唯一的联系就是比特币底层实现的所有技术集合我们称之为区块链。

比特币是由日本中本聪提出的一种货币,主要有以下几个特点:

  1. 挖矿。所有人都可以参与挖矿,计算一个很复杂的数学问题,第一个计算出结果的可以获得一定的比特币,同步到全网,然后所有人开始计算下一个问题。挖矿所获得的比特币具体数值是逐年递减的。这主要是激励用户提供计算和存储能力,为下一步共识做准备。
  2. 共识。当有一笔交易发生时,需要由全网大部分节点达成一致,共同记账,这笔交易才算生效。共识节点越多,比特币系统就越不容易被攻破。共识类似于我们用的git,需要所有开发者代码一致。不同的是git是由开发者手动更新,而比特币需要实时自动更新。
  3. 链式。与数据结构的链表概念类似,每个比特币的生成和交易都会生成一个区块,可以通过一个字段计算出上一个区块,直到创世区块,也就是比特币发布的时候生成的第一个区块。如果同时有多个区块产生,可以分叉,后加入的区块以较长的分叉为准。
  4. ICO。由于比特币源码是来源的,所有人都可以看到源码,用源码build出一个创世区块,把代码分享出来,一部分人开始挖矿,就相当于产生了一个新的货币。而ICO类似于IPO的概念。IPO是公司上市时向所有股民公开招股,而ICO就是一个新的货币发布时由人们公开购买,可以用现金或者其他电子货币支付。
  5. 价格。比特币作为电子货币,与Q币等最大的区别就是比特币与现实货币无关,而Q币等其他货币其实是现实货币电子化的形式,还是依托现实货币的。所以一般有固定的汇率。而比特币的价格完全取决于人们对它的认知,类似于股票,如果一个比特币,有人愿意用100元人民币购买,那这个比特币就值100元,如果有人愿意用10000元人民币购买,那这个比特币就值10000元。与人民币并没有直接关系,只是我们现实中需要使用现实货币,才产生了比特币相对于现实货币的价值。

能看到这的人应该是挺认真的了,说到底,比特币其实是属于金融领域的,初衷是创立一个电子货币,逐渐被玩成了一个理财产品。

区块链其实是之前提到的技术的总称,包括链式结构,共识机制,加密算法等等。具体包括哪些技术,每个区块链研究者可能认知都不太一样。但无论如何,这些技术都是以前研究过的,但为什么这些技术汇总到一起,就能形成新的领域呢,这里就要提到一个概念,分布式。

我们技术常见的分布式,通常是单机由于存储或者算力不足的情况下,做一个分布式的扩展。而区块链的分布式,则是做完全备份,其目的,就是达到高可用。

就以我们在用的知识星球为例,它的服务器是架设在运营公司的机房,虽然有复杂的灾备技术,但还是存在着数据丢失的可能性,但如果我们每个使用星球的用户都拥有星球的所有数据,那就基本不可能发生数据丢失的问题了。但知识星球由于数据丢失问题不是太严重,所以没必要这么做。但对银行证券等金融机构,数据丢失问题就很严重了,而且存在着数据被篡改的可能性,这也是区块链在金融领域应用最多的原因。如果每个用户都拥有所有的银行数据,第一是防止了数据丢失。第二,就算想要篡改数据,也需要修改绝大部分用户的数据才能篡改成功,不然共识过程会把篡改的这部分数据修正回来。而篡改绝大部分用户手里的数据,这个成本是很高的。

所以说,区块链其实是用分布式完全备份,来做一个需要极大成本才能篡改数据的系统。


来个网上看到的通俗易懂的解释:

区块链知识普及:假如你是一位女生,在某年某月某日的某个晚上,你男票给你说了一句“我爱你一生一世”,然后你把这句话发给了你的闺蜜、爸妈、朋友圈、公众号、微信群等,你男票再也无法抵赖,你打赏点小费感谢他们给你记住并作证,这个小费就是token,你、你男朋友、“我爱你一生一世”这句话、说这句话的时间地点等信息,打包起来形成一个结构化的信息包,这个信息包就叫“区块”,而你的闺蜜、爸妈、朋友圈、公众号和微信群等节点就是“链”,最后你男票不承认说过这句话、当了负心汉,你翻出这个账本对质,把他丫的臭骂一顿,这就是区块链的应用。还有啊,男朋友这个节点会永远被提出网络。当然网络更大的情况下,这个男的可能永远找不到女朋友。


更多教程和资料:

知乎专栏:

  • 什么是区块链?如何入门区块链?
  • 区块链技术学习资源整理

发表评论

表情:
评论列表 (有 0 条评论,418人围观)

还没有评论,来说两句吧...

相关阅读

    相关 聊聊区块

    ![被称为“数字黄金”的比特币(图片来源于网络)][1240] 在智能手机和移动支付还没有这么普及的2007年,人们习惯于使用现金和刷卡支付,那时候的Q币可能是大家最熟悉的虚

    相关 区块数据结构

    我发起一笔交易,即我向整个区块链网络广播,我和你两个人想进行这笔交易:我向你的地址中转入一笔比特币,无须你的许可。 但只有当这笔交易被打包进最新的比特币区块中时,这笔交易...