质疑区块链性能限制

提供准确的区块链性能估计有些困难,因为区块链是一个由遍布全球的数百甚至数千台计算机组成的系统。去中心化网络中的各种因素极大地影响了区块链系统可以实现的每秒交易量。

“拥有大量服务器计算机的服务器的区块链性能并不总是意味着真正的性能,而是在一定条件下每秒处理许多事务的能力,例如要测试的小型计算机的数量。真实的性能可能与能力的大小有很大的不同,” Boogerwooger说,
MixBytes的研究人员于2019年7月在Hackernoon的文章中。

对于用户而言,区块链的预期性能是服务速度,例如加密货币资产的转移或智能合约功能。准备交易,然后将其发送到网络,然后网络分发交易,直到用户获得交易确认。

这类似于分布式数据库系统(分布式数据库),但是区别在于,区块链是每台计算机执行更多的检查,尤其是涉及密码学的检查。因此,存在许多使区块链性能比中心化数据库慢的问题。

这些问题包括交易成本,在区块链中成本不为零,并且总是高于普通数据库。区块链是用户最多工作的系统,因此用户端的计算持续增长,直到每次交易达到数十秒或几分钟。

第二个问题是信息在区块链网络中传播了两次。即,当交易从用户转到矿工或区块生产者,并返回到等待交易确认的用户时。这就是区块链不同于中心化系统的原因,因此需要更多时间。

另一方面,区块链网络更能抵抗网络中断和来自恶意参与者的攻击。由于区块链中的交易处理非常多样化,因此很难获得准确的交易确认时间,尤其是如果网络中的节点遍布全球。

共识算法是影响交易速度的另一个因素。大多数权益证明算法要求至少1/3的区块生产者接收投票才能接收区块及其链。如果发生网络问题,则网络无法在短时间内向所有参与者发送消息。

“要根据每秒的交易量来评估区块链性能,重要的是要了解在网络共识上花费了多少时间,以及网络的效率和优化程度。每秒有100笔交易的区块链比每秒有1000笔交易的区块链可以提供更稳定的服务,而区块链有1000笔交易会定期暂停以重置网络。”

Boogerwooger说,如果有一个声称每秒能够完成数百万笔交易的区块链,则通常涉及中心化服务,例如第二层Lightning或Plasma解决方案。区块链的当前性能每秒可以达到数千至数万笔交易。尽管有许多方面的努力,但这个问题尚未解决。但是,正在进行大量的研究,希望能提供令人满意的解决方案。 (hackernoon.com/ed)

资讯来源:由0x资讯编译自BLOCKCHAINMEDIA。版权归作者所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢