提供准确的区块链性能估计有些困难,因为区块链是一个由遍布全球的数百甚至数千台计算机组成的系统。去中心化网络中的各种因素极大地影响了区块链系统可以实现的每秒交易量。 “拥有大量服务器计算机的服务器的区块链性能并不总是意味着真正的性能,而是在一定条件下每秒处理许多事务的能力,例如要测试的小型计算机的数量。真实的性能可能与能力的大小有很大的不同,” Boogerwooger说, 对于用户而言,区块链的预期性能是服务速度,例如加密货币资产的转移或智能合约功能。准备交易,然后将其发送到网络,然后网络分发交易,直到用户获得交易确认。 这类似于分布式数据库系统(分布式数据库),但是区别在于,区块链是每台计算机执行更多的检查,尤其是涉及加密货币学的检查。因此,存在许多使区块链性能比中心化数据库慢的问题。这些问题包括交易成本,在区块链中成本不为零,并且总是高于普通数据库。区块链是用户最多工作的系统,因此用户端的计算持续增长,直到每次交易达到数十秒或几分钟。 第二个问题是信息在区块链网络中传播了两次。即,当交易从用户转到矿机或区块生产者,并返回到等待交易确认的用户时。这就是区块链不同于中心化系统的原因,因此需要更多时间。 另一方面,区块链网络更能抵抗网络中断和来自恶意参与者的攻击。由于区块链中的交易处理非常多样化,因此很难获得准确的交易确认时间,尤其是如果网络中的节点遍布全球。共识算法是影响交易速度的另一个因素。大多数权益证明算法要求至少1/3的区块生产者接收投票才能接收区块及其链。如果发生网络问题,则网络无法在短时间内向所有参与者发送消息。 “要根据每秒的交易量来评估区块链性能,重要的是要了解在网络共识上花费了多少时间,以及网络的效率和优化程度。每秒有100笔交易的区块链比每秒有1000笔交易的区块链可以提供更稳定的服务,而区块链有1000笔交易会定期暂停以重置网络。”Boogerwooger说,如果有一个声称每秒能够完成数百万笔交易的区块链,则通常涉及中心化服务,例如第二层Lightning或Plasma解决方案。区块链的当前性能每秒可以达到数千至数万笔交易。尽管有许多方面的努力,但这个问题尚未解决。但是,正在进行大量的研究,希望能提供令人满意的解决方案。 (hackernoon.com/ed) —- 编译者/作者:不详 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
质疑区块链性能限制
2019-11-18 不详 来源:区块链网络
- 上一篇:观看加密货币ATM如何增加
- 下一篇:比特币的4种长期方案,是否有看涨趋势?
LOADING...
相关阅读:
- 关于昨天大跌的思考2020-08-04
- 亚当斯密痛批乾隆浅薄短视的经济恐怖主义2020-08-04
- 报告:RippleNet预计2020年上半年ODL交易将增长11倍2020-08-04
- 瑞士国有银行将推出加密服务2020-08-04
- DeFi YFI令牌叉Asuka的首席执行官在启动2天后退出骗局; 币安调查2020-08-04