对区块链去中心化的思考

在很多书以及文章中,对区块链特点的介绍里首先就提出其“去中心化”这一“显著”特点。去中心化,也是大家热捧、狂热的点,本文将就此问题进行思考,欢迎讨论。于中阳Mercina-zy

作者:于中阳

本文发表自区块链兄弟

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


在很多书以及文章中,对区块链特点的介绍里首先就提出其“去中心化”这一“显著”特点。去中心化,也是大家热捧、狂热的点,本文将就此问题进行思考,欢迎讨论。
于中阳Mercina-zy

区块链技术目前仍出于飞速发展的阶段,这一点相信大家都有所认知,这就造成我们对其目前仍是缺乏统一的标准,以及规范。

现仅引出Wikipedia给出的定义。

A blockchain—originally, block chain —is a distributeddatabase that maintains acontinuously-growing list of data records hardenedagainst tampering andrevision. It consists of data structure blocks—which hold exclusively data ininitial blockchain implementations,and both data and programs in some of themore recent implementations—with each block holding batches of individualtransactions and theresults of any blockchain executables. Each block containsa timestamp andinformation linking it to a previous block.

由此定义,我们得知,区块链技术允许多节点参与,并让参与系统中的任意多个节点,把一段时间系统内全部信息交流的数据,通过密码学的相关算法,经过计算,最终记录到一个数据块(block),并且生成该数据块的指纹,用于链接(chain)下个数据块且完成校验,同时,系统中所有参与的节点将共同判定链上的记录是否为真。

经过解读,也阅读大量文献,我们可以得出,区块链其实质上是一个由多方参与,并且共同维护的一个不断更新的分布式数据库,或称其为分布式共享账本。其通过分布式网络、严密的密码学加解密算法以及数学理论基础、分布式共识机制,搭建起了一套彼此信任的关系,且其采用自动化脚本构成的智能合约技术进行数据编程以及操作,最终形成一套价值互联的体系。

这里面其实并无过分强调“去中心”这一特点。

区块链技术脱胎于比特币,比特币的创始人中本聪,其在2009年邮件中总结90年代电子货币失败的教训时,其原话是这样的:

“I hope it’s obvious it was only the centrally controlled nature of those systems that doomed them. I think this is the first time we’re trying a decentralized, non-trust-based system.”
“ It’s completely decentralized, with no central server or trusted parties, because everything is based on crypto proof instead of trust.”

对此,我的分析是,中本聪不希望过分依赖所谓的中心,因为其将完全主宰其的命运以及走向,就是说一家独大。对此,中本聪其想作出尝试,实现一个不基于所谓的信任,权利分散的一种系统。其将是分散的、无所谓中央服务器的、或所谓信任方的,一切都将是基于加密证明,而不是所谓的信任。

换句话说,我认为就是,我们不需要什么所谓的中心机构建立信任体系,我们一切相信科学,相信证明。再结合区块链本质、特点、以及用到的技术就是,我们将搭建一个创造信任的机器,这个机器叫区块链。其以数学理论、密码学相关算法、分布式共识机制、时间戳等技术为基础。

对此,我再引出目前对理想化区块链系统的认知。

理想的区块链系统是由很多节点共同组成的点对点网络结构,其是去中心化的(Decentralized),其无需中心化的硬件设备,也不需要任何管理它的机构。任意节点之间的权利以及义务是均等的,一个或几个节点被破坏是不会影响整个系统的运作的。

对此,需要说明的是,软件系统的网络架构一般有三种模式:一,单中心;二,多中心;三,分布式。

英文单词“Decentralized”,只表明区块链系统非单中心模式,由此我们可以推演,那其就有可能是多中心、弱中心、或分布式的。其实这里面就存在翻译的问题,我所知道的是在台湾等地区,大多文献的翻译是“分散式的”,而非我们常说的“去中心化的”。我个人其实也更倾向将“Decentralized”,理解为“多中心化”、“分布式”的意思。

其实现存的区块链体系也分了三种,分别是:公有链、联盟链、私有链。(对此我不再对这三者的概念进行解释,我写过的文章以及回答的问题均有所涉及,感兴趣的朋友可以看看)

其实,我们回顾人类发展的历史,信息的传播以及信息的不对称,间接或直接的形成或者促使了各种中心化强权、阶级分化等问题。

现代,随着科技的发展,在信息社会的今天,其实已经大大弱化了此种情况,但你说现在就能做到完全的信息对称,进而实现完全的去中心化,我认为就言之过早。

其实,单从技术角度而言,目前的技术,以及机器还对“完全意义上的去中心化”难以实现。

其中2016年的 The DAO事件,其实也表明了,现阶段实现完全的去中心化,是不可行的。而对此事件造成损失的后续补救,也是通过“集中化的”方式进行挽回,此次事件其实也引起了很多人对“去中心化的”进行思考,或者说更加理性的去看待所谓的“去中心化”。

在16年的W3C区块链标准会议上,以太坊核心开发EthCore,也表示其后续将不再使用这个让人“容易误解”的“Decentralized”一词,将采用P2P、Secure、Serverless等技术性词语。

需要说明的是,现阶段我们做任何事,特别是金融相关的活动,金融监管还是非常有必要的,这其实是对绝大多数人的一种保护,而在技术以及社会形态都不完备的情况下,谈所谓的“完全去中心化”是不现实的,而且这也将无从监管。

当然,今天谈到的话题(这当然也是区块链技术背后内涵的无法回避的东西)很大,牵扯的也很多,个人仅从科学的角度进行分析,认为此话题既牵扯到科学中的数学、密码学、计算机科学等,也牵扯到人文社科里面的政治学、法学、社会学、心理学、博弈论等。本文仅为个人现阶段的认识,其中定有不足之处,但也确实希望大家能理性的看待所谓的去中心化,以及相关的监管。

我始终相信,只有科学技术,回归其本质,其才能更好的发展。
于中阳Mercina-zy


文章发布只为分享区块链技术内容,版权归原作者所有,观点仅代表作者本人,绝不代表区块链兄弟赞同其观点或证实其描述。

attachments-2018-02-VbOClZC05a7fafcbcc448.jpg

  • 发表于 2018-03-05 11:58
  • 阅读 ( 11905 )
  • 分类:区块链+

你可能感兴趣的文章

相关问题

9 条评论

请先 登录 后评论
不写代码的码农
于中阳Mercina-zy

区块链研究/开发 信息安全

79 篇文章

作家榜 »

  1. 社区运营-小以 548 文章
  2. 社区运营-小链 244 文章
  3. 于中阳Mercina-zy 79 文章
  4. 涂晶 75 文章
  5. 李晓琼 44 文章
  6. 兄弟连区块链培训 42 文章
  7. 吴寿鹤 36 文章
  8. John-smith 25 文章