区块链技术之我见

2018-02-14
  • 925
  • 0

区块链技术之我见(上)

 

       区块链是由可分布在全球各地、能够协同运作的数据库存储系统,与传统数据库读写权限掌握在一个人或一个公司手上这种中心化运作方式不同的是,区块链技术认为应该去中心化,任何有能力架设服务器的人都可以参与到数据的编辑写入这个活动中。就像维基百科的条目一样,它也不是由某人编纂的,没有任何一个人可以完全控制条目最终展示出的信息。因为中心化有一些显而易见的问题,比如中心一旦出现问题就很容易导致全线崩溃、容易产生腐败问题或易受到网络攻击等。


       然而,从实际实施的层面可以看出区块链技术的独特性。虽然区块链和维基百科都在分布式网络上运行,但维基百科是使用客户服务网络模型构建在万维网(WWW)中的,与账户相关联的用户电脑终端能够修改储存在集中服务器上的维基百科条目。每当用户访问维基百科页面时,他们将获得维基百科条目“主副本”的更新权力——由掌握数据库控制权的维基百科管理员对这些用户的访问进行授权。维基百科的数字骨干网类似于政府、银行或保险公司的集中式数据库。集中式数据库的管理权和控制权由它们的所有者全权掌控,包括更新、访问的权利并由其保护免受网络威胁。由于区块链技术的安全性与便捷性,目前被广泛认为将应用于金融行业并对其产生颠覆式的技术革新。

 

区块链技术之我见(下)


       基于分布式数据库技术的区块链则拥有与集中式数据库完全不同的数字骨干网。这也是区块链技术最独特和重要的特征。维基百科的“主副本”在服务器上编辑并且所有用户都能看到更新后的版本。至于区块链则完全不同——网络中的每一个节点都得到同样的结论,每一个节点独立的更新数据记录,最优的记录成为事实上的官方记录,而并没有一个“主副本”存在。正是这种差异导致了区块链技术如此有用——它代表了信息记录和分配方式的创新。但去中心化并不等于不要中心,而是任何电脑终端都可以成为一个节点,任何一个节点都可以成为中心,这些中心却都不是永久的中心,而是阶段性的,采用节点来自由选择中心。

 

       然而区块链技术并不是一种新的技术,相反,它是一种以新的方法应用成熟技术的组合——P2P网络、私人秘钥加密和协议管理奖励这三种技术按照特定的业务流程进行组合使用。以上技术组合最终的产出是一个不需要可信第三方的数字交互系统。

 

      信任是不同方面之间的风险判断,在数字世界中,确定信任常常归结为证明身份(认证)和证明权限(授权)。更简单地说,我们想知道 “你是你声称的那个人吗?”和“你应该做你正在尝试做的事吗?”。在区块链技术的情况下,私人密钥加密技术提供了一个有力的工具从而满足所有认证要求。持有私钥也使人们不必为了交流而分享更多的个人信息,增加被黑客攻击的风险