区块链技术的四大障碍
近年来,随着对区块链影响力的大肆宣传,进入该领域的创新创业者的信誉也在不断增强。形形色色的项目正在进行中,以确保区块链技术成为一个安全的去中心化系统,这将改变我们在全球共享和持有资产和信息的方式。
区块链创建了一个分布式分类账,它简化了两个实体之间的直接、安全的交易,而不需要第三方。然而,有几个复杂性阻碍了这项技术的广泛应用:去中心化、可伸缩性和安全性;让我们更深入地看看这三个障碍。
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。去中心化: 这是区块链的基础,它允许非集中化的托管生态系统。
可扩展性: 具有快速大规模交易的能力。目前的区块链每秒只能处理7-15笔交易,随着优化的改善,有公有链声称可以达到每秒上万的交易。
安全性: 区块链的免疫力及其对攻击的抵抗力。
所有这些问题都与任何进入区块链领域的人有关。无论您是自己构建分布式应用程序,还是构建该技术的版本,不仅“三难困境”仍然存在,而且您将迈上寻找经验丰富的工程师或开发人员来修复它们的路上。
为了解决对区块链落地将会造成困扰的因素,工程师或开发人员更多的注意力被吸引到所谓的“第2层解决方案”上。这些本质上是建立在区块链之上的协议,在不损害安全性和去中心化的前提下增加区块链的功能。
很多项目方正在寻找解决这些问题的方案,这些问题还包括业内许多专家学者所没有足够关注的其他问题。工程师和开发人员对区块链应用开发所面临的问题也变得越来越清晰。退一步说,即使区块链的所有技术问题都解决了,人们可以安心的使用区块链,而不会承担损失数亿美元的风险。但事实上在区块链上开发仍然是困难的,如果添加了第2层,可能会更加困难。
为什么?因为大多数第2层解决方案,尽管解决了前面提到的三个问题,但是不会涉及将来扩展区块链时的突出问题。普通开发人员缺乏技能。因此,这催生了第四个难题:
易 于 开 发
移除底层构建和移动基础设施,而不是构建应用程序可以在区块链之上工作的特性,平均开发人员花费太多时间在这些基础设施上。在这一点上,要真正利用这项技术,您需要一个拥有多个博士学位的团队,他们具有网络安全、密码学、区块链和分布式系统等方面的背景。
当没有区块链经验的开发人员构建在此技术之上时会发生什么?2016年,黑客在DAO的智能合约代码中发现了一个漏洞,导致DAO在一次攻击中损失了6000万美元。2018年1月,黑客从日本货币交易所Coincheck窃取了价值5.3亿美元的NEM加密货币。去年11月,一位使用以太坊钱包Parity的用户发现了一个漏洞,它将多个签名的钱包变成了一个普通的钱包地址。在恐慌中,用户无意中使钱包无法使用,并损失了1.5亿美元。
如上所述,即使解决了前三个问题,开发的易用性仍然是大规模使用的真正关键。我们需要区块链社区更多地关注发展的便利性——不仅仅是临时的绷带,而是长期的解决方案。
想象一下,一个司机必须自己造一辆车才能上路。当涉及到应用程序开发时,这就是当前区块链所处的处境。为区块链应用程序准备的、可互操作的协议将不可避免地节省许多资源,包括时间、金钱和人员,这些协议将消除开发的困难部分。提供这些较低级别的构建将使任何希望合并该技术的新公司能够更容易地扩展到区块链,从而从一开始就为其应用程序提供坚实的基础。这些才能真正使区块链采纳度高,才能利于区块链创新不断发展。
大连引产医院哪家好 http://wapyyk.39.net/hospital/f9a8f_guides.html
大连包皮手术多少钱 http://wapyyk.39.net/hospital/f9a8f_knowledges.html
