从理论到应用,解构迅雷链克(原玩客币)有无应用区块链技术

摘要

在今天,区块链这一概念已经毫无争议地成为最尖端科技的代表之一,而对于区块链技术未来在商业中的前景,几乎所有人都认为将会是「极度重要」的地位。

在今天,区块链这一概念已经毫无争议地成为最尖端科技的代表之一,而对于区块链技术未来在商业中的前景,几乎所有人都认为将会是「极度重要」的地位。

2017 年,央行、百度金融、阿里巴巴、腾讯等机构和企业都开始发力区块链,区块链在金融领域应用愈发成熟,此外,法律、公益、供应链等其他领域也有所突破。迅雷便是在这样的大背景下,推出了以私人云盘为主要功能的智能硬件玩客云,同时借由玩客云建立国内区块链 C 端应用案例——玩客奖励计划。该创新项目一经推出就受到了热捧,但出乎迅雷意料的是,这也引来了投机者的目光,项目中基于区块链技术打造的数字资产「玩客币」成为了不少人的炒作标的。投机者的不亦乐乎往往意味着风险,为此迅雷连续出台措施打击投机行为,包括接收国家监管坚决不 ICO,禁止和打击第三方平台交易,钱包实名制等,近日迅雷更是宣布将「玩客币」更名为「链克」,向所有人宣告了自己的打击炒币和坚持区块链创新的决心。


然而创新之路从来不是一条坦途,除了炒作者的搅局,「链克」也引来了不少质疑的声音,这些声音都指向了一个问题:

「到底迅雷的链克 (原玩客币) 有没有应用区块链的技术?」

看似简单的一个问题,由于区块链是一个新生技术,大家的理解不尽相同,导致了目前网上争论不断,今天笔者就重点来探讨一下这个问题。在下结论之前,有必要用较为简易的形式,解释一下何为区块链。提到区块链,很多人第一时间想到的是比特币,但其实我们都需要搞清一个问题——比特币是区块链,但是区块链并不是比特币,正确来说,区块链是比特币的底层技术。至于什么是区块链,现在看来并没有一个确定的定义,但从纯理论角度来说,区块链有三个必备的性质:

首先,放在非安全环境中的分布式数据库;

第二,区块链采用密码学的方法来保证已有数据不可能被篡改;

最后,区块链采用共识算法来对于新增数据达成共识。


符合这三点,即可成为区块链。目前市场上的区块链有三种:公有链、联盟链和私有链。

公有链:公有区块链是最早的区块链,任何人都可以参与其共识过程,比特币等虚拟数字货币就是基于这种链发展起来的。

联盟链:由某个群体内部指定多个预选的节点为记账人,每个块的生成由所有的预选节点共同决定,其他任何人可以通过该区块链开放的 API 进行限定查询。

私有链:仅使用区块链技术进行记账,独享该区块链的写入权限,本链与其他的分布式存储方案没有太大区别。

所以请注意,不是只有比特币、以太坊这种完全去中心化的公有链才是区块链,联盟链是一种去中心化的区块链,对科技的发展同样很有价值。而且完全去中心化的区块链容易被投机分子利用从而损害大众的利益,相反联盟链安全性更好、应用性更强,所以目前国内企业和组织更多的采用了联盟链的形式,包括海航的票据链、国家电网的积分项目等等。

根据迅雷官方的披露,玩客奖励计划所应用的也正是联盟链。

迅雷通过选择可信节点作为记账人,由这些可信节点来达成共识生成区块。迅雷作为链克的发行主体要对链克的记账及时性和准确性负责,为减少和避免记账节点作恶事件的发生,以及保证用户的交易尽快进入区块,迅雷在选择记账节点时比较谨慎,初期会选择迅雷自己网络连通性好、稳定性强的服务器、以及合作伙伴网络连通性好、稳定性强的服务器作为记账节点,当下一代玩客云硬件性能和安全性进一步提高后,会选择分布在用户家庭中比较稳定的玩客云节点作为记账节点,当然用户家庭的玩客云节点作为记账节点的选择也会不断变更,减少节点作恶的可能性。

还有一个对迅雷玩客云区块链应用的质疑点,是钱包不够透明,这里又涉及另外一个概念——钱包的类型。

参考分布式系统专家 Andreas M Antonopoulos 的《mastering bitcoin》的内容,区块链钱包分为三种:全量客户端、轻量客户端、在线客户端。

全量客户端:或称「全节点」,存储所有交易历史,管理用户的钱包可以在区块链网络上直接开始交易,这类似于一个独立的电子邮件服务器,因为它处理着协议的各个方面,而不依赖于任何其它的服务器或第三方服务。

轻量客户端:存储用户的钱包,但需要依赖服务器才能才能接入区块链网络。轻量级客户端不保存所有交易的完整副本,因此必须信赖服务器来获取交易确认。这就类似于一个独立的电子邮件客户端,能够通过邮箱服务器来访问一个邮箱,因为它在网络交流中依赖于一个第三方服务器。

在线客户端:通过网页浏览器在第三方服务器上访问和储存该用户的钱包。这类似于在线邮件,因为它完全依赖于第三方服务器。

已经有不少技术大神扒过玩客云的钱包,确定它是属于轻量级客户端了,有不少人还因此说玩客云没有用区块链。这个其实和本文一开始提到的误解可以用同一个理论解释——比特币是区块链,但是区块链并不是比特币。不能说比特币用了完整客户端,其他没有用的就都不是区块链。然而事实上,目前市场上普遍应用的,是轻量客户端。为什么呢? 因为全量客户端,钱包启动时会同步所有区块数据,随着业务发展,区块数据越来越大。如果玩客云用的是全量客户端,新安装的用户在启动客户端时会花费大量时间同步,而且会占据用户的磁盘空间,用户体验极差。

最关键的是,如果玩客云在这时候使用全量钱包,一些投机、阻止交易平台就能够自动化进行交易。在这个角度看来,迅雷的做法也无可厚非。估计等到政府和企业防投机分子的措施布局成熟,迅雷的全量钱包应该也就会跟大家见面了。

由此可见,迅雷玩客云确实创新地使用了区块链的技术,但确实处于探索阶段。对于迅雷来说,区块链是转型的机会,对于社会和国家来说,何尝不是呢? 区块链已经成为了全球看好的未来战略技术,在区块链上落后,意味着失去了一个赢得未来的机会。迅雷在区块链 C 端应用上的探索,有利于国内区块链技术的推广和普及,也让中国网民能够更早的享受到区块链技术发展的红利。就目前来看,迅雷作为一家科技企业和上市公司,在区块链创新方面,展示出了自身的技术实力和用户优势,也传递出了规范原则和脚踏实地的态度。在这样的前提下,同任何创新企业一样,迅雷也需要我们的理解和耐心,不是吗?

来源:CSDN

最新文章

极客公园

用极客视角,追踪你最不可错过的科技圈。

极客之选

新鲜、有趣的硬件产品,第一时间为你呈现。

顶楼

关注前沿科技,发表最具科技的商业洞见。