http://www.yzthzm.com

区块链一定要去中心化吗?

3月14号21:30,BlockMania AMA直播第54期继续进行,本期活动由著名社区Comunion主办,BlockMania协办,BlockMania致力于将区块链行业最深度的认知和思考带给行业与公众,欢迎其他社区跟我们合作,一起打造思想的连接器和放大器。

本期主题为「区块链一定要去中心化吗?」,分享嘉宾为硕士毕业于美国哥伦比亚大学计算机专业,本科毕业于上海交通大学电子与通信工程专业,Block  Talk 首席技术官 CTO ,有「北美区块链君」之称的行业大咖——罗静。

关于Comunion

Comunion是一个去中心化(DAO)组织协作网络,通过区块链重构传统的人才组织与交易形式,让全球人力资源实现高效匹配,让劳动价值像资本一样自由流通、交易和积累。

以下为本次AMA全程回顾

现在正式开始我的分享。现在疫情的事情闹得很严重,哪儿也不能去,但是我觉得正好可以趁这个契机好好学习学习。

我入区块链这行不算久,也不算短,从2018年初开始到现在2年的时间。这2年时间里,我在这个行业的心得体会,正好通过今天这个机会和大家分享一下。

要理解区块链,就不得不提比特币。一般初学者会碰到第一个问题,就是比特币到底是什么?

有人说比特币是一串数字,有人说比特币是一串代码,很可惜这些都不对。那最合理的解释是什么呢?最合理的解释就是,比特币是一个账本。

区块链一定要去中心化吗?

要怎么理解账本这个东西?现代意义的账本其实就是一个自动化的会计系统,它会实时记录你拥有多少资产,欠多少钱欠谁的钱等等。

一个很好的例子就是我们的银行,他就是一个典型的账本系统,我相信你们每个人应该有一个银行账户。

我们假设你走进了一家便利店,买了一顿午饭,花了20块钱。那你的账户余额就会扣掉20块,而便利店的账户就会多20块,这就是账本的运作机制。

比特币也是一样的,如果你给某人发了送一个比特币账本,系统就会记录下这笔交易。你钱包的账户就会自动扣掉一个比特币。

我们要记住,在整个交易过程中是没有任何币的形式出现的,整个流程都是账本系统在负责。就好比说你刷信用卡买了某样东西,在此过程中,是不需要任何现金来介入的。

说穿了,就是一笔电子交易记录存储在银行的某个服务器上。

所以这就是账本,银行系统和比特币在这一点上是完全一致的,唯一的区别就是:银行是中心化的账本,比特币的账本是去中心化的。

区块链一定要去中心化吗?

中心化账本很好理解,它意味着账本是私有的,外界无法访问。只有某个中央的权威机构才有管理和维护账本的权利,比如说银行。

所以这完全就是一个信任的关系,我们相信银行会帮我们管理好这个账本,不会乱搞八搞。而现在大部分的银行还是很靠谱的,确实没让我们失望。

那问题来了,我们为什么要用去中心化的账本呢?去中心化就是中心化的反面,有一部分认为,如果你把你的钱交给第三方的机构去托管,那你就必须要承担对方违约的风险。

银行在这里扮演的角色就是托管的角色,并不是说银行会中饱私囊,而是说可能会有一些不可控的外力,导致银行违约。比如说经营不善,导致破产,你的钱不就收不回来了,雷曼兄弟就是一个很好的例子。

除此之外,个人信息的泄露也是民众所担心的,因为你开户的时候,银行掌握了你所有的信息。比如说你的身份证照片地址电话等,这些隐私数据都可能被这些机构所滥用。

所以总的来说,提出第三方信用违约的风险以及保护个人隐私不被侵犯。是账本去中心化的初衷。那现在的问题就是,如果没有第三方介入的话,谁来管理我们的账本?我们如何保证账本系统的正常运行?

方法就是:我们不用一个中心方来记账。

相反,我们把账本的管理权完全公开,每个人只要有计算机能联网,就可以来参与记账。同时,我们通过加密交易信息来保护用户的隐私数据,这就是比特币的做法。

在整个记账的过程中,人们都遵守同一套规则,相互协作相互监管。这套统一的规则我们称之为协议,而这些人我们就称之为矿工。

有人可能会觉得很奇怪,为什么他们叫做矿工呢?我不想将其复杂化,你只要记住矿工的角色。就是一个矿工的角色,就是一个数据库管理员就可以了。

我不确定你是否有一些数据库的知识背景,这没有关系。为什么数据库在这里很重要?那是因为我们需要通过某种方式,把账本存储起来。

因为只有这样,我们的交易历史记录才可以保留。这就是数据库的工作,对于银行这样的中心化账本来说。他们会使用 Oracle 或者 MySQL 来作为数据库的解决方案。而对于比特币这种去中心化账本,它使用的是区块链。

区块链一定要去中心化吗?

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。