下载后可任意编辑迅雷的区块链怎么玩 走进区块链:迅雷链百万TPS 背后的故事 12 月 8 日,深圳终于进入冬天模式,飘起寒风
链创未来-链技术沙龙的现场却比之前五期还要火爆,现场 300 多名开发者济济一堂,迎来这场别开生面的技术盛宴
作为大家的老朋友,迅雷链研发负责人张慧勇为大家揭秘迅雷链百万 TPS 背后的故事,独有的同构多链框架技术,吸引了现场的关注
为什么要追求百万级的 TPS
针对开发者提出两个疑问:迅雷链百万级 TPS 的性能对于目前的交易需求来说是否真的有必要
以及,实际应用中,是否真的达到了如此高的性能
张慧勇首做出肯定的回答,百万级的 TPS 是非常有必要的
假如我们信任区块链是与同等量级的基础服务,那就一定需要一个非常高的交易处理能力,一方面是要满足应用对 TPS 能力第 1 页 共 7 页下载后可任意编辑的低成本要求,也就是性能越高,单位能力的成本就越低;另外,只有足够高的性能,才能支撑具备想象空间的各种应用,不能让应用实现的可能,受制于底层性能的瓶颈
在他看来,百万级的 TPS 并不能算“完美”性能
因为一旦有大规模的落地应用,其并发交易处理请求是非常惊人的
张慧勇以最简单的运动应用举例,运行时,应用需要记录人的位置、心跳等指标的状态、运动频率等
数据能够及时同步到链上是所有用户的根本需求,假如有 1 万人同时使用,就会产生高达几十万的并发请求
假如用户规模继续扩大,百万级的TPS 同样会面临性能不足
变通的处理首发则是,在较低 TPS 的情况上实现高并发的数据上链
解决原理是设立一个中继,所有实时数据,先上传服务器,再分批次地写到区块链,这样可以大大降低对主链性能的要求
但问题是,中继服务器的存在是违反区块链原理的,第 2 页 共 7 页下载后可任意编辑有这样一个中心化的节点存在,整条链的可信度都会下降
所以综合来看,百万级乃至更高的