加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 评论 > 正文

比特币的黑科技区块链(Blockchain)到底是个什么鬼?

发布时间:2017-07-17 00:10:17 所属栏目:评论 来源:秦溪的网站
导读:副标题#e# 如果你没有居住在山洞里面的话,我猜你大概已经听说过比特币和Blockchain了。毕竟,炒比特币也算是潮流了,也是媒体比较喜欢的话题之一,在小编写稿时,比特币今日价格已经是人民币 17500 元/枚了(OMG)。即使是从未想到过密码币或者了解过它的运
副标题[/!--empirenews.page--]

比特币的黑科技区块链(Blockchain)到底是个什么鬼?

如果你没有居住在山洞里面的话,我猜你大概已经听说过比特币和Blockchain了。毕竟,炒比特币也算是潮流了,也是媒体比较喜欢的话题之一,在小编写稿时,比特币今日价格已经是人民币 17500 元/枚了(OMG)。即使是从未想到过密码币或者了解过它的运作原理的人也会谈论到比特币。那么今天我就用大白话来解释一下blockchain到底是个什么鬼。

Blockchain:为什么我们需要这个复杂的东西?

“对于每个复杂的问题,都有一个明确,简单和错误的答案。” - HL Mencken

不像网上的其他文章,我不是给Blockchain下一个定义,本文将会解释Blockchain解决了什么问题。

想象一下,Joe是你的好朋友。他正在巴厘岛和女朋友玩耍(留下孤单寂寞的你),他旅行到一半,打电话给你秀恩爱磨磨唧唧半天,然后重点来了--“我 Joe 打钱 ”。虽然此刻的你手中仿佛握着 30 米的大刀,你还是回答他“马上给你打”。

比特币的黑科技区块链(Blockchain)到底是个什么鬼?

然后你查询了一下你的账户余额看有没有 10000 块,由于你非常有钱。你的账户余额有数不清的零,所以你就让你的美女秘书去取一万块打给Joe。你的交易就像下图:

比特币的黑科技区块链(Blockchain)到底是个什么鬼?

注意: 我们不是在讨论电脑,只为了让事情更简单。

然后你可以给Joe打电话告诉他你已经汇款了。接下来他要做的事情就是去银行把你打的 10000 块取出来。

比特币的黑科技区块链(Blockchain)到底是个什么鬼?

刚刚发生了什么?你和Joe都相信银行管理你们的钱。这里没有涉及到任何实际的金钱交易。所需要的只是登记册中的一个条目。或者更准确地说,登记册中的一个条目,既不是你也不是Joe控制或拥有。

这就是目前系统的问题。

要建立我们之间的信任,我们需要依靠第三方。

多年来,我们依靠这些银行和其他第三方来相互信任。你可能会问:“信任第三方有什么问题吗?”

问题就是,银行的数量有限,事实上,是太少了。如果真的黑客想对银行发起攻击,引起社会的混乱,他们只需要让一个人,或者一个组织腐败就好了。已经有很多关于存在银行的钱不翼而飞这样的新闻了。

  • 如果记录交易的注册表被烧毁,该怎么办?
  • 如果你的秘书错误地写了 15000 而不是 10000 呢?
  • 如果你的秘书有其他目的呢?

多年来,我们一直把所有的鸡蛋放在一个篮子里,也是把它们放在别人的地方。

那么有没有一个系统,我们 不需要银行就可以转账?为了回答这个问题,我们需要进一步深入研究,并且问我们一个更好的问题(毕竟更好的问题才能引出更好的回答)。试想一下,转账意味着什么?就是登记表中的一条记录而已。更好的问题是--

有没有能让我们自己维护登记册,而不是别人为我们做的方法呢?

现在,这是值得探讨的问题。答案是你可能已经猜到的。Blockchain就是是这个问题的答案。这是一种让我们自己维护这个登记册的方法,而不是依靠别人为我们做这件事。如果你有看到这里的话, 应该就已经理解区块链的用途了。它就是为了帮助我们自己更好的保护并保管交易信息的,排除了第三者的干扰和不确定性。

好了,现在告诉我Blockchain是怎么运作的?

这个方法实施的条件是必须有足够多的人不想依赖于第三方进行转账的操作。这样这个群体的人才能自己维护登记表。

“It might make sense just to get some Bitcoin in case it catches on. If enough people think the same way, that becomes a self-fulfilling prophecy.”—Satoshi Nakamoto in 2009 

有多少人才够呢? 至少三个。打个比方,我们假设 10 个人不想再依靠银行或者任何第三方来进行交易了。基于一个多方协议,他们 24 小时互相拥有其他 9 个人的账户的进出信息(以数字密钥的形式),但并不包含账户主体的隐私细节,例如流水金额,姓名或者密码等。 

比特币的黑科技区块链(Blockchain)到底是个什么鬼?

1.始于一个空文件夹

一开始每个人都有一个空的文件夹。当我们开始交易时,这 10 个个人账户会持续向这个空文件夹中增加页面。然后这个页面集合将形成跟踪交易的寄存器。

2.当一笔交易发生时

当交易发生的时候,事先达成一致的 10 个人,都会在自己文件夹上进行记录。

例如,# 2 想转帐 100 元给#9,那么# 2 也需要告诉其余 8 个人,“我准备向 9 转账 100 元,请大家在自己的文件上记录一下,谢谢啦”

比特币的黑科技区块链(Blockchain)到底是个什么鬼?

于是,其余 8 个人回去检查# 2 的账户余额里是否有足够的钱可以转给#9,如果有,交易会被执行,所有人也会在自己的文件上记录着交易的信息。

比特币的黑科技区块链(Blockchain)到底是个什么鬼?

慢慢的,这 10 个人中有更多人需要进行交易。而当他们每个人进行交易时,都会告诉其余的 9 个人,而这些交易信息都会记录在每个人的页面上。这时会出现文件夹中当前页写满的情况,这是我们需要重新翻一页,继续记录新的交易信息。

3.交易持续增长

随着时间的增加,在这个网络下的人都会有更多的交易需求。当他们想要做一个交易的时候,他们会告诉其余的人,其余的人听到之后就会在他的页面上做一个记录。

这个步骤将会一直进行,直到每个人都用尽了当前页中的空白处。

比特币的黑科技区块链(Blockchain)到底是个什么鬼?

这个时候就需要将这个页面封存好放在文件夹中,然后翻到新的一页,再从步骤2 开始做起。

4.翻到新的一页之前

每当我们再翻到新的一页时,要使用之前大家达成一致的密钥,对写满的这一页信息进行封装保护(专业说法是"mining")。封装之后,也就再也没有人可以对之前的信息进行修改了。我们自己保护着自己的交易记录和安全。

那么有趣的事情来了,我们怎么密封这些页面呢?

在我们学习怎么密封页面之前,我们应该了解密封的原理。作为一个先决条件,你应该了解这些。。。。

魔法机器

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读