区块链真的成熟了吗?它到成熟度有多远?

2019/08/09 栏目:行业资讯
原文标题:区块链真的成熟了吗?它到成熟度有多远?

比特币的出现将区块链的新技术带入了历史舞台。根据乌镇智库发布的“中国区块链产业白皮书”,自2012年以来,全球区块链创新公司的数量迅速增长了65.2%以上。截至目前,该行业的区块链项目已超过1000个。多个区块链正在以革命性的姿态迅速发展。


在繁华的背后,我们不禁要问:区块链是否真的成熟了? ?


众所周知,区块链技术诞生不到10年,虽然它正在迅速发展,但在表现在许多方面仍有许多不成熟的地方如智能合约和监管。




[123 ]

区块链的表现严重不足


绩效是当前区块链技术面临的主要挑战之一。


区块链的业绩指标主要包括交易吞吐量和延迟 。事务吞吐量表示可以在固定时间处理的事务数,延迟表示对事务的响应和处理时间。在实际应用中,有必要将两个要素结合起来进行调查 - 仅使用不考虑延迟的事务吞吐量不正确。长期的交易响应会妨碍用户的使用并影响用户体验;只考虑吞吐量导致大量的事务排队,一些平台必须能够处理大量的并发用户,并且将放弃具有太低事务吞吐量的技术解决方案。


目前,比特币理论上每10分钟最多只能处理7次交易。一个块,相当于7的事务吞吐量和10分钟的交易延迟,实际上,等待最终确认需要大约6个块,这意味着实际的事务延迟是1小时。以太坊略有改善,但它远远不能满足应用需求。


从区块链技术的角度来看, 目前受影响的地区区块链性能的因素主要包括广播通信,信息加密和解密,共识机制和交易验证机制等几个方面 。例如,共识机制的目标是使参与节点的信息保持一致,但在高度分散的系统中达成共识是一项耗时的任务。如果考虑到会有节点做坏事,这将增加处理的复杂性。因此,一些联盟链引入了一些来自perspe的弱共识算法表现。例如,超级书籍Fabric使用的一致性算法只能用于处理容错,例如停机恢复,并且无法处理节点的恶意行为。这种方法在联盟链中具有一定的可行性,因为联盟链具有一定的进入门槛,并且可以对成员负责。但是,在开放的公共链平台中,这种方法对数据安全构成了重大挑战。


关于区块链表现不足的问题,有一些初步想法,主要包括:[ 隔离验证,闪电网络,RSK侧链,碎片,分层等 。这些方法主要由t处理将链条的一部分转移到链条或其他链条,或将整个交易分成几个部分并单独处理。


另一种思维方式是调整共识机制 [ 123] 。例如,EOS提出的DOS将把共识限制在少数选定的节点上,从而加快了共识,块生成和计算的速度和效率,但这种方法会加剧区块链。集中程度及其安全性和实用性还有待进一步研究。


智能合约仍处于起步阶段 [


虽然s市场合约可以极大地丰富区块链的应用,在开发,部署,安全方面已经有了智能合约,在监管和监管方面还存在很多问题。


首先,在发展方面,由于智能合约通常是与一些预定规则的牢不可破的协议,开发商合同代码必须非常谨慎地编写。同时,由于缺乏标准化,便捷的智能合约开发工具,大大增加了修复和调试代码的难度。开发人员必须对业务有深入的了解才能发现智能合约代码中的漏洞,这将导致较长的开发周期和开发成本。太高。此外,没有办法支持事务回滚,一旦合同错误,就很难恢复。


其次,在部署,运营和维护方面,合同的部署要求所有参与者在同时,异常恢复和操作。尺寸需要更多人力。另外,在实践中很难避免合同升级的情况。当与低级数据信息表示不兼容时,如何处理历史数据也是一个重要问题。显然,直接放弃会丢失有价值的数据,其中一种做法是根据历史信息重新发送所有交易,但交易的时间戳为wi会在同一时间改变。另一种方法是在新合同中嵌入由数据表示的升级合同方法,但通常开发此类合同方法非常困难。


第三,在安全方面,以太坊暴露了智能合约中的许多漏洞,例如以太坊钱包。 theDAO事件是众所周知的智能合约漏洞事件。原因主要是智能合约的流程和代码变得越来越复杂。人们还发现,与现实世界的合同一样,如果不仔细审查,很难在设计和编码过程中避免人为错误。一旦黑客发现漏洞,损失往往是巨大的。


最后,在监管方面,由于合同是自动执行的,一旦监管发现合同无效,如何签订合同中间执行交易的撤销是智能合同的难题,目前,与合同相关的事务回滚只能以分叉方式使用。此外,智能合约本身的法律效力没有法律保障。这些问题给智能合约的发展带来了新的挑战。


面对监管和标准化方面的困难

]


区块链的技术特征需要适应监管手段。该区块链技术采用“分散”技术设计,避免了传统集中经济系统结构中的诸多问题。但是,权力下放也意味着主体不明确,主管难以有效控制主体。从隐私的角度来看,如果人们需要将数据放在公共平台上,那么人们往往动力不足。这些是值得考虑的问题。


此外,区块链技术是一项新技术。目前,国家尚未就此发布专门的法律法规,也缺乏明确区块链法律地位和相应问题的法律。例如,一旦智能合约到达区块链,其中就是仲裁权,整个合同的执行与纸质合同一样合法。这些也需要政府实施,以制定政策和法规。


从区块链标准的角度来看,没有明确统一的概念定义,也没有标准和权威性评估机制评估区块链产品,给区块链项目的谈判和实施带来许多问题,也阻碍了区块链的大规模推广和应用。此外,市场上现有的区块链应用也“与鱼和龙混合”,无法有效评估产品质量。构建区块链应用程序级别的standard是该行业需要解决的挑战之一。


最后,应该指出的是,尽管该技术面临许多不成熟的地方, [ 123] 寻求合适的应用场景仍然是区块链 面临的一个关键问题,并且在更实际的应用中,它可以更好地促进技术发展。


资料来源:苏宁丰富的资料   作者:

苏宁金融研究所区块链首席研究员 宋茂飞   编辑:清睿