织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

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

时间:2021-08-23 13:45来源:未知 作者:admin 点击:
人们期待已久的 CoinGeek 大会于本周在苏黎世开播。当在世界另一端举办的其他会议中的人们正忙于尖叫、撕毁钞票和扔椅子(以及其他更适合在摇滚音乐会上做的行为)时,聚集在苏黎

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

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

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

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

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

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

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

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

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

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容