这就是 Teranode 的意义所在——TPS 超过 5 万

人们期待已久的 CoinGeek 大会于本周在苏黎世开播。当在世界另一端举办的其他会议中的人们正忙于尖叫、撕毁钞票和扔椅子(以及其他更适合在摇滚音乐会上做的行为)时,聚集在苏黎世的人士明显更专业,他们对于过去六个月中 BSV 企业级区块链行业取得的发展感到兴奋。

由于新冠肺炎疫情防控方面的安全措施,大会只允许 100 人亲自到场,Teranode 项目的负责人 Steve Shadders 有一条新消息,不但技术专家们会对这条新消息感兴趣,我们这些希望看到全球扩容的人也会感兴趣,我们得到过相关承诺。nChain 的首席技术官公布了该项目早期测试得到的一些初步数据,该框架承诺将 BSV 扩容到全球水平,并推动达到一些业界闻所未闻的处理速度。

如果你相信开发人员的说法,Teranode 是一个允许在 BSV 上进行前所未有的横向扩容的框架。自 2009 年最初开始以来,比特币(所有分叉)的一个历史性瓶颈之一是:这个服务器是一个单一服务器,它基本上是单线程的。最初发布的软件实际上只是一个原型,为了向世界展示在不擅长做任何特定事物的情况下可以在比特币上做些什么。此后,它必须履行比特币作为一个可运行的服务器和客户端钱包所需的所有功能。

从技术角度来看,比特币服务器(bitcoind)实际上是几个组件的融合形成的:

1. 网络消息传递(线路协议)
2. 点对点网络连接
3. 客户端钱包
4. 区块结构(挖矿)
5. 交易验证
6. 共识协议
7. 本地 RPC 服务器

所有这些都可以正确地分离到它们自己的独立服务器中。设计者意识到瓶颈是由于节点中交易的高度受限的串行流造成的,Teranode 的设计目的是将处理验收、费用核查、验证、添加区块模板等代码组件之间的功能拆分。当交易处理管道受到限制时,它会很快创建出相互锁定的意大利面碗效应,无论处理器有多强大,或者投入多少内存,都会使服务器陷入困境。

这就是 Teranode 的意义所在。分离出比特币节点的所有组件,并使它们成为集群的独立部分。这样,如果您想提高节点的处理能力,只需启动另一个集群。

听起来很简单,对吧?这并不是那么简单,因为这总是需要一些运营费用,因为新集群必须将部分处理能力用于在水平对等节点之间进行协调,但是,看起来 Teranode 团队似乎已经做到了这一点。那一天的演示很顺利,Steve Shadders 能够在延迟上升到 100 毫秒以上之前(对于在线用户来说,超过这个时间,支付就「太慢」了)演示一个每秒超过两万笔交易的 2 集群 Teranode 的处理过程(是的,每秒超过 2 万笔交易!)。

然后,他演示了一个 4 集群 Teranode,并对其使用线性 txn 测试负载,我们看到它超过了每秒五万笔交易。这绝对令人震惊。请记住,VISA 网络通常的交易处理约为每秒两千笔交易,并在全球范围内以每秒五万笔交易的峰值运行!因此,看来如果 Teranode 继续沿着这条路走下去,就能在明年年初全面实施和推出,BSV 将最终实现比特币在处理能力上超越 VISA 网络的长期目标。我们来对比一下,BTC 的最高处理记录为每秒 7 笔。

建立全球可扩容比特币系统的目标正在实现,BSV 似乎正在实现其最初的愿景,即成为一个所有人都可以使用的全球电子现金系统。

直播地址 :

https://play.yunxi.tv/pages/3491938dde9d44ada9e5cc2f5cb992b7
官方微信 :CoinGeek_Official
官方微博 :Weibo.com/CoinGeek
大会精彩纷呈,邀请朋友一起观看还有机会得奖。

版权声明:
作者:bitchina.net
链接:http://www.bitchina.net/archives/5712.html
来源:比特中国
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>