区块链技术公司浅析区块链落地会遇到什么困难

在一位区块链资深从业者看来,在现实世界中,不同的业务有不同的性能要求,业务角色具有不同的共识权限,业务数据具有不同的传播范围以及业务运营经历不同的阶段和流程。但是,区块链技术是一个非常平的网络,任何节点之间的权限完全相同,业务模型和业务流程也是完全相同的。两者的运行的情况并不一致。这也是区块链技术落地面临的实际挑战。

为了抓住区块链技术发展的先机,不少政府和企业都表示要支持区块链,发展区块链技术,甚至有不少企业表示已经成功运用了区块链技术。然而,不少人甚至还不了解什么是区块链技术,他们所说的区块链技术是否是真正的区块链技术?区块链+亦或是+区块链是否分清?另外,所谓的区块链去中心化是否绝对的去中心化、未来是否不存在中心化的结构组织或是运行模式等问题,所以关于这个新兴领域的认知问题仍值得我们注意。

安全问题:安全性威胁是区块链迄今为止所面临的最重要的问题,其中,基于 PoW共识过程的区块链主要临的是51%攻击问题,即节点通过掌握全网超过51%的算力就有能力成功篡改和伪造区块链数据,以比特币为例,据统计中国大型矿池的算力已占全网总算力的60%以上,理论上这些矿池可以通过合作实施51%攻击,从而实现比特币的双重支付,

效率问题:区块链效率也是制约其应用的重要因素,首先,是区块膨胀问题:区块链要求系统内每个节点保存一份数据备份,这对于日益增长的海量数据存储来说是极为困难的。

资源问题:PoW共识过程高度依赖区块链网络节点贡献的算力,这些算力主要用于解决SHA256哈希和随机数搜索,除此之外并不产生任何实际社会价值,因而一般意义上认为这些算力资源是被“浪费”掉了,同时被浪费掉的还有大量的电力资源。

博弈问题:区块链网络作为去中心化的分布式系统,其各节点在交互过程中不可避免地会存在相互竞争与合作的博弈关系,这在比特币挖矿过程中尤为明显,通常来说,比特币矿池间可以通过相互合作保持各自稳定的收益。然而,矿池可以通过称为区块截留攻击(Block withholding attacks)的方式、通过伪装为对手矿池的矿工、享受对手矿池的收益但不实际贡献完整工作量证明来攻击其他矿池,从而降低对手矿池的收益,如果矿池相互攻击,则双方获得的收益均少于不攻击对方的收益,当矿池收益函数满足特定条件时,这种攻击和竞争将会造成“囚徒困境”

一项新技术能否最终落地,取决于诸多复杂因素,而其中很关键的一点便是合适的应用场景。要找到相应的应用场景,需从区块链自身技术特性入手。区块链技术在不引入第三方中介机构的情况下,可以提供去中心化、不可篡改、安全可靠的特性保证。

但并非所有场景都需要区块链。从网络节点设计层面来看,当前技术水平的区块链网络为达到更高的安全性、更好的信任效果,会消耗更多资源,在使各方信任成本降低的同时,也导致全网网络运营总成本偏高。区块链技术公司浅析国外区块链的应用案例

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180724A19SDU00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券