作者:云迹九州
1月9日晚,朋友圈刷屏了徐小平的预言:“区块链革命到来,这是一场顺我者昌,逆我者亡的伟大革命”。但我们还是想提醒大家,目前区块链技术和应用上都还有值得注意的点。如果归结一句话,那就是:区块链现阶段最大问题是“困难太多”。
01、区块链的数字验证能力征服供应链和物联网行业
区块链本质上是一个价值传递的大型互联网,其以最低的成本构建信任机制,也是目前区块链最直观的商业价值。
因此,正在对安全性、隐私性及需要信用评级的行业当中,区块链的发展更有快速发展的空间。
现阶段,基于机器信任的原则,在金融行业中更容易构建客观的信任机制,对于区块链的应用有天生的亲和力。
当然,区块链不仅仅能够用于金融业,目前区块链技术在物联网、供应链服务中的应用甚至比金融行业更甚。
对于物联网和供应链来说,对于信息ID的唯一性确认能够高效的实现以前说易行难的溯源工作,通过NFC的信息数据能够快速进行供应链的网络验证,从而保证在供应链服务中货物与信息的真实一致性,而未来供应链与金融额有机结合,区块链一定会发挥关键作用。
02、开发者选择区块链产品的重要参考要素
在众多的区块链产品中,被开发者应用最多的是Ethereum(以太坊),其次是Fabric。作为一项新的技术,区块链的产品成熟度从出现到快速增长非常快。
以太坊作为一个开源的,能在区块链上实现智能合约的底层系统,被绝大多数开发者用以进行区块链的编程甚至进行实物、代币、虚拟物品的交易;而应用Fabric也是利用其分布式部署特征,具备便捷的自动分布和数据检索能力。
综合而言,能够在区块链上进行快捷并且具备长期发展的分布式部署产品都被开发者们追捧。
03、现阶段区块链在中国的服务更像是一个“公证中心”
中国区块链的商业应用还处于非常原始的阶段,甚至包括全球流行的比特币服务也已经被叫停。因此在应用区块链服务方面,多数的开发者还处于探索尝试阶段。
目前主要使用的场景是利用区块链技术实现信息存证,第二位的是使用资产模型,实现资产的流动与信息检索,第三位的是关键业务的约束上链。
显然,排名靠前的区块链服务,核心都是实现局部或部分关键信息的存证与检索,为保证信息的真实有效性而上链。
04、“自我摸索”成现阶段最优运维解决方案
目前在区块链运维中,技术的缺乏,认知度的低下导致要实现区块链服务与生产系统结合应用,55.2%的被调研样本表示只能靠自己培养具备区块链技术的运维人员来承担工作;而有24.1%被调研样本寄望于云服务商来提供运维服务支持。
可见,对于生产系统与区块链结合情况下的服务,目前并没有很好的第三方运维解决方案。
05、基于数学意义上的验证方式更被开发者们青睐
在使用密码库算法与原语倾向中,32.1%开发者会选择zero knowledge proof(零知识证明)的方式。这种验证方式非常适合执行大量密码协议的大型网络,也即是说非常适合区块链的服务。
排名第二的则是环签名(ring signature)和佩德森承诺(pedersen commitment)。
综合来看,基于数学意义上的环签名和佩德森承诺的倾向性选择,比不具备严格数学意义上的验证“零知识验证”更多一些,看来数学的逻辑验证被大多数开发者认为是更可靠的方式。
06、最大的技术难点就是“困难因素太多”
区块链毕竟还是非常年轻的新技术,开发者面临的问题五花八门,并没有形成明显的聚类特征。
50%的开发者认为标准是最大的障碍,46.4%开发者认为技术不成熟才是首要问题,另外有32.1%开发者表示没有成功案例参考才是最令人头疼的问题。
可见,现阶段要想实现区块链的快速发展,标准、技术、成功实践都是硬伤,而这个硬伤恐怕短期内还难以解决。