是什么限制了区块链技术的应用?

简介:

2017年已经匆匆离去,回顾过去一整年,似乎区块链应用一直处于隐忍未发的状态,很多项目的落地已处于验证阶段,万众期待的爆点却一直没能出来。

有人说ICO不是很热吗?比特币不是涨了几十倍吗?撸猫游戏不是很火吗?的确,这些纯线上的虚拟资产场景是热了一把,但说到真正解决了实际生活中什么问题?什么痛点?好像还没有触及吧。

我们不禁要问,究竟是什么限制了区块链技术的应用呢?原因可能有很多,不妨先从技术角度分析一下。

区块链技术是一个对多种技术的组合创新,多种技术包括:

1、 共识算法:POW/POS/DPOS/PBFT/BFT-Raft/Paxos/Kafka

2、 P2P通讯:自举(bootstrapped)/连接/广播

3、 签名验签:ECDSA/secp256k1/ED25519/MultiSig

4、 Hash锁定:Merkle树/MPT树

5、 UTXO记账:流水账

6、 智能合约:P2PKH/P2SH/Oracle/状态机

7、 隐私保护:零知识证明、同态加密、CoinJoin加密技术

8、 私钥存储:HD协议(Hierarchical Deterministic Key Creation)、钱包Wallets、丢失找回

9、 算力分发:矿池分发

这些技术要素如果站在应用需求角度来划分是这样的:

1620

注:对外安全性是指对抗非区块链节点的外部攻击和信息窃取,对内安全性是指区块链节点之间的信息安全防护。

其中的短板比较明显,在易用性和对内安全性上亟需提高,对应的技术要素包括隐私保护和私钥存储。

其中隐私保护主要指参与共识记账的多方并不一定应该拥有数据,或者说拥有数据的使用权。遵照业务的相关性,只要交易的双方或几方持有即可,而不应该是全联盟的所有节点。但是作为历史的见证方,最好是所有节点上的数据都可以拿出来见证,并且所有节点可以依据自己的见证进行投票。做到这一点可能的实现技术有零知识证明、同态加密或者CoinJoin混淆技术等。目前这个方向上业界的突破还较少,大部分还没有进入实用阶段,但是站在商业应用的角度看,隐私保护恰恰又是商业应用中最关心的

我们先聊一下零知识证明的可行性。大家知道,零知识证明是在不泄露信息内容的情况下向其他人证明我知道这个信息,一般过程如下:

1.证明方向验证方发送满足一定条件的随机值,这个随机值称为"承诺";

2.验证方向证明方发送满足一定条件的随机值,这个随机值称为"挑战";

3.证明方执行一个秘密的计算,并将结果发送给验证方,这个结果称为"响应"; 4.验证方对响应进行验证,如果验证失败,则表明证明方不具有他所谓的"知识",退出此过程。否则,继续从1开始,重复执行此过程t次。 

如果每一次验证方均验证成功,则验证方便相信证明方拥有某种知识,而且此过程中,验证方没有得到关于这个知识的一点信息。

用通俗的话说就是只要证明方通过了“大学毕业答辩”,验证方就颁发“本科学历证书”,至于证明方是不是真的掌握了本科生应该掌握的所有知识,只能大概率保证。这个大概率保证用在需要严格验证交易金额的情况下,不免有点让人担心。

1620

再说说同态加密,Craig Gentry给出的直观定义是“A way to delegate processing of your data,without giving away access to it.(一种委托处理数据的方法,而不允许访问它。)”结合区块链共识的场景来说就是,节点A发起一笔与节点B无关的交易,希望节点B做一下见证,并登记起来。于是节点A先把交易信息加密,再把密文发给节点B,节点B收到请求后使用“验证函数”对密文进行验证,如果验证通过就登记。按照区块链记账的要求,这个“验证函数”需要能完成对加密交易的签名验证、与已经登记的交易信息比对。其中签名验证本身是一套非对称的加解密算法,如果能对签名的密文进行验证,而又不解密签名,本身似乎就是对签名算法的挑战。而与已经登记的交易信息比对这一步,如果之前就是加密的,应该还好比对。但如果原来的交易是明文的,那首先需要对原来的明文加密,这又需要知道加密算法,就难办了。因此同态加密即使性能取得了突破,用在多节点共识上挑战也很大。

CoinJoin混淆技术是指把多个用户的交易合并到一起,交易有多项相同大小的输出,让人无法分辨输出和用户的对应关系,也打破了所有输入都来自同一个人的规律。如果找不到多个用户,其实用一些fake交易做混淆也行。这个方法在同质资产交易中是有效的,但是如果是不同质的交易,或者信息类的应用就不奏效了。

另外私钥存储、私钥签名对传统业务用户来说很难理解,很难配合,教育成本很高,而这些恰恰又是区块链安全运行的前提条件。在大部分用户还没有意识到自己的私钥和家里的钥匙一样重要之前,通过钱包+私钥托管的方式是一条可行途径。如果一定要把私钥交给用户,就需要配套私钥丢失找回的功能或者解锁用户数据的功能。这一点上业界的创新也不多,很多还是采用用户名+登录密码的方式,把私钥托管起来,可以保证用户体验,但无法自证清白。这方面,技术上挑战不是特别大,挑战的是左右手的权衡,方法的创新。

另外在法律条款上也亟须能支撑到私钥签名和电子签名的同等地位,数字资产与实物资产证明的同等地位。但是没有具体的场景,法律肯定不会先行去为一门技术站台,这似乎成了悖论。

站在2018年的开头,我们希望区块链能在一个具体场景中先行落地下来,不能再等着采用通用技术来解决问题,应该先聚焦到一个具体应用中,搞定特定某个场景的问题再说。毕竟解决一个具体问题比解决一类通用问题要容易的多。希望2018年是区块链落地的突破之年!

合作联系

腾讯区块链BaaS平台已于近日上线(详见http://trustsql.qq.com),还有更多玩法等你来体验。如有疑问或开发、合作、交流、咨询意向,欢迎关注腾讯区块链公众号并留言互动,我们会随时跟进交流。



原文发布时间为:2018-01-05
本文作者:腾讯区块链
本文来源:腾讯云 云+社区,如需转载请联系原作者。

目录
相关文章
|
1天前
|
供应链 安全 物联网
未来技术浪潮:区块链、物联网与虚拟现实的融合与革新
【5月更文挑战第17天】 随着科技的不断进步,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正在重塑我们的世界。本文旨在探讨这些技术的发展趋势以及它们在不同领域的应用前景。区块链技术以其独特的去中心化特性和不可篡改的数据记录能力,在金融、供应链管理及身份验证等方面展现出巨大潜力。物联网通过使设备互联互通,推动了智能家居、智慧城市和工业自动化的发展。而虚拟现实技术则在娱乐、教育和远程工作等领域提供了沉浸式体验。这三者的融合预示着一个更加智能、互联和虚拟的未来。
13 4
|
1天前
|
供应链 安全 物联网
新兴技术浪潮:区块链、物联网与虚拟现实的未来融合
【5月更文挑战第17天】 随着科技的快速进步,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正在重塑我们的世界。这些技术不仅独立发展,而且越来越多地相互融合,创造出全新的应用场景和商业模式。本文将探讨这些技术的发展趋势,分析它们如何协同工作,以及在不久的将来可能对社会和经济产生的影响。
|
2天前
|
供应链 物联网 区块链
未来技术纵横谈:区块链、物联网与虚拟现实的融合革新
【5月更文挑战第16天】在数字技术的迅猛发展中,区块链、物联网(IoT)和虚拟现实(VR)等新兴技术正不断突破边界,形成交叉融合的新趋势。本文旨在探讨这些技术的最新发展趋势以及它们在不同应用场景中的结合与创新,揭示它们如何协同工作以推动商业模式、治理结构和用户体验的变革。
16 6
|
2天前
|
供应链 安全 区块链
构建未来:区块链在供应链管理中的应用
【5月更文挑战第15天】 随着区块链技术的不断成熟,其在供应链管理中的应用逐渐成为行业焦点。本文旨在探讨区块链技术如何革新传统供应链模式,提高透明度、安全性和效率。我们将详细分析区块链的核心特性,包括去中心化、不可篡改性以及智能合约,并讨论这些特性如何帮助解决供应链中存在的挑战,如数据孤岛、欺诈风险和交易延迟。通过案例分析和实际应用的探讨,本文将提供对区块链技术在供应链领域应用的深入理解,并预测其未来的发展趋势。
|
3天前
|
存储 安全 物联网
未来技术纵横谈:区块链、物联网与虚拟现实的融合前景
【5月更文挑战第14天】 随着科技不断进步,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正逐渐改变我们的生活和工作方式。本文将深入探讨这些技术的发展趋势,并分析它们在不同应用场景中的融合潜力。区块链技术以其不可篡改和去中心化的特性,为数据安全和信息透明度带来了革命性的提升。物联网通过智能设备和传感器的广泛部署,实现了物理世界与数字世界的无缝对接。而虚拟现实技术则通过沉浸式体验,为用户创造了全新的交互空间。这三者的交汇预示着一个更加智能、安全和互动的未来。
11 1
|
3天前
|
存储 供应链 安全
构建未来:区块链技术在供应链管理中的应用
【5月更文挑战第13天】 随着数字化转型的浪潮席卷全球,区块链技术作为其重要推手之一,正逐步在各行各业中展现其独特价值。特别是在供应链管理领域,区块链不仅重塑了信息流、物流和资金流的传统运作模式,还为增强透明度、提高效率和降低成本提供了前所未有的可能性。本文将深入探讨区块链技术如何在供应链管理中发挥作用,通过一系列实例分析来揭示其在实现端到端透明、提升数据安全性以及促进多方协作方面的潜力与挑战。
|
3天前
|
供应链 安全 区块链
区块链技术在供应链管理中的应用及挑战
【5月更文挑战第13天】 本文旨在探讨区块链技术在供应链管理中的实际应用及其所面临的挑战。通过分析区块链的核心特性,如去中心化、不可篡改性以及透明度,我们阐述了该技术如何增强供应链的追踪能力、提高流程效率和降低成本。同时,我们也识别了在实施过程中可能遇到的技术、法律和组织文化障碍,并提出了相应的解决策略。
|
3天前
|
供应链 安全 物联网
未来技术纵横谈:区块链、物联网与虚拟现实的融合革新
【5月更文挑战第11天】 在技术的浪潮中,新兴技术不断涌现,它们以独特的方式重塑着世界。本文聚焦于区块链、物联网(IoT)和虚拟现实(VR)这三项前沿科技,探讨它们的发展动向以及如何在不同的应用场景中交织创新。区块链技术提供了去中心化的数据安全解决方案,物联网将物理世界无缝连接至数字网络,而虚拟现实创造了沉浸式体验的新维度。这三者结合,预示着一个互联、安全且高度互动的未来。
|
3天前
|
存储 传感器 安全
探索区块链技术在物联网中的应用与前景
随着物联网技术的发展,人们对于数据的安全和可信性要求日益增加。区块链技术以其去中心化、不可篡改等特点,为物联网应用提供了新的解决方案。本文将探讨区块链技术在物联网领域的应用现状、挑战以及未来发展前景。
|
3天前
|
物联网 区块链 vr&ar
新技术趋势与应用:区块链、物联网和虚拟现实的未来展望
【5月更文挑战第11天】随着科技的飞速发展,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正在逐渐改变我们的生活和工作方式。本文将探讨这些技术的发展趋势和应用场景,以及它们如何塑造未来社会的面貌。

热门文章

最新文章