当前,中国政府对于区块链技术日益重视,这股关注吸引了人们对于区块链技术及应用的热烈讨论,在知名问答社交网站知乎,关于区块链的热门问题“区块链如何发挥国家战略层面的核心技术作用?将带来哪些利好?”,一度登上知乎热榜,引发了众多的回答和评论,CPChain高级研究员Yanchen Shi也参与并回答了这道问题,下面我们来看Yanchen Shi是怎么回答的吧。 区块链的本质在于去中心化账本,由此带来了两个核心的卖点:成本降低和不可篡改,当然这两点是相辅相成的。 首先我要说明的一点是,区块链是一项带有基础设施性质的技术,很大程度上不会直接与普通用户接触。站在普通用户的角度,在毫无察觉的情况下,你所使用的app也许就从搭建在自己服务器上的中心化系统转为搭建在区块链上的去中心化系统。国家支持区块链技术发展,在我看来区块链的发展有点类似于GitHub上代码共享的感觉,颇有点理想化的共产社会意味。 其次,去中心化是相对现在的中心化系统而言的,中心化系统,比如银行、支付宝等等,我们日常生活中使用到的支付工具背后基本属于中心化系统。中心化系统无疑是有巨大的优势的,统一的结构、更低的延时等等都是中心化系统的好处。但是其负面作用也是存在的,在我看来主要有四点:
以上的这些问题部分已经出现,比如HTTPS协议中,我们需要通过CA(证书颁发机构)获取网页证书,从而确定某个网站是否是钓鱼网站。但是CA验证价格相对较高,并且CA已经形成了完全意义上的垄断,任何正规网站都不得不向CA交付高额手续费从而通过验证。 这个就是CA给知乎颁发的证书,以防钓鱼网站 那么去中心化的区块链又会如何呢? 首先,作为一个分布式账本,区块链的成本是公摊的。由于没有了绝对中心的存在,每个用户都平摊了一部分存储以及带宽的成本。这些成本在每个用户同步节点的时候已经付出了。带来的好处就是不需要额外向某个中心支付手续费。同时这个平摊成本是相对透明的,不会因为中心的垄断优势而失去议价能力。用上面CA的例子,假设存在一个分布式的PKI(公钥基础设施),这些手续费将大大降低。事实上现在W3C就在致力于推动一个叫做W3C DIDs(Decentralized Identifiers)的协议,包括微软在内的众多大佬都在推动自己的DID方案从而建立一个分布式的身份验证系统。 其次,降低了准入门槛。现在二维码支付这么流行一个很大的原因就是,二维码支付的准入门槛基本等于没有,任何人都能设立自己的付款码。但是像阿里腾讯这样的大佬布置的网络是极少数的,所能具备的功能也是完全受到中心化机构的限制。区块链自带有支付属性(也就是虚拟货币),任何人都可以在上面编写智能合约从而实现自己希望的功能。当然这个愿景是非常理想化的,目前智能合约语言的计算能力跟传统的C++相差甚多,或许Facebook推出的Move语言能有更好的水平。 同样用上面CA的例子,在一条链上,任何人都可以颁发证书,只要是认同你颁发的证书的节点就可以提供一些指定的服务:比如我就可以颁发优惠券,所有到我经营的连锁店的用户都能通过我提供的证书获取优惠服务。这个比起传统的纸质优惠券更有安全性,比中心化的优惠券(比如支付宝口碑上的优惠券)需要缴纳更少的费用。 当然,上述的一些都建立在区块链不可篡改的基础上。区块链的不可篡改性是基于它去中心化的特性上,所以大幅度提高了任意节点作恶的成本。所有的区块链系统都依赖于共识算法来确定每个区块上面的内容。目前的共识算法也有好几种,包括PoW,PoS,DPoS等等。但是无论哪种,理论上来说作恶的成本都是非常巨大的。当然,这并非意味着区块链系统就是完全安全的,在区块链发展历史上也曾发生过重大的安全事故,毕竟代码都是人写的,目前排名第二的区块链项目“以太坊”就曾经因为黑客攻击导致损失了大量以太币不得不进行回滚操作。 必须承认的是,区块链也存在着一些明显的弊端,或者说需要注意的问题:
关于第一点,首先要说明的是所有的区块链系统并非如同比特币一样是纯粹的公链,Facebook提出的Libra就是有着很高准入门槛的联盟链。此外,个人或者组织也可以自行搭建私链(比如你自己使用以太坊的代码搭建一个仅限你家人使用的私链)。在比特币这样的公链上,任何节点都没有本质上的区别,也正是因为如此,政府的监管受到极大的限制。虽然政府可以查看到所有的交易记录,但并无法知道具体来自于谁(毕竟所有交易都是匿名的)。在这方面,我更看好国家会推动联盟链。以Libra为例,他们采用了BFT(拜占庭容错)算法,政府能够更好的监管与干预这种结点数量不多且有门槛的区块链项目。 而剩下三点基本是区域链当前的顽疾。仅仅一个区块链钱包app就包含了包括助记词、Keystore、公钥、私钥等各种对于普通人极其不友好的概念,不明所以的16进制地址,不能撤回的交易,不能寻回的密码,没有申诉的部门。这些门槛都大大降低了普通人用区块链的兴趣。 此外,延时太高也是区块链本身的弊病。毕竟任何一笔交易必须等下一个区块上链才能算是交易成功。然而相邻区块之间,由于共识算法的关系,时间上不可能非常接近。对于一个架设在区块链上的游戏而言,它的延时就堪比服务器假设在月球,可能每个操作都有一秒甚至更高的延时。而吞吐量的问题也由于区块链本身过于去中心化造成,吞吐量会掣肘于节点们本身的计算能力与带宽。 这些问题都很可能需要引入中心化的思路来解决,中心化交易所就是通过替用户保管虚拟货币的办法绕过了诸多障碍,本质上就是一种中心化的思路。相信国家也会采取类似的办法解决这些问题,延时问题可能可以使用边缘计算,使得不是所有的交易都必须上链再确认,而吞吐量的问题现在也有多链并行解决方案的设想。 —- 编译者/作者:CPChain物信链 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
区块链如何发挥国家战略层面的核心技术作用?将带来哪些利好?
2019-12-10 CPChain物信链 来源:区块链网络
LOADING...
相关阅读:
- Blockrockets选择AZHOS作为本月的区块链初创企业2020-08-05
- 以太坊2.0测试网上线,公链将迎来新时代2020-08-05
- Peertec,hiblocks加入Kakao GroundX区块链平台2020-08-05
- 麦客存储赞助《COINTELEGRAPH中文站》大湾区国际区块链周盛大开幕2020-08-05
- 意见:不完善的法律“关于CFA”的通过胜过缺乏法规2020-08-05