写点什么

太空猫公链的性能优势,这篇文章讲得最通透!

用户头像
北熊说链
关注
发布于: 2021 年 05 月 07 日
太空猫公链的性能优势,这篇文章讲得最通透!

太空猫公链的发起,缘起于 2017 年。一些对区块链技术充满热爱的人,以分布式全球开发小组的形式,一起共同构筑了太空猫公链最初的代码。


他们有着同一个理想信念——区块链要对整个社会、对商业发展进步、对每个人的工作和生活等,有真正意义的价值贡献。


而区块链的世界,需要坚固稳定的底层基础设施来承载和实现。


太空猫公链,正是一条注重底层基础设施技术发展的公链。


2018 年,太空猫公链测试网上线,就已经达到了 TPS 2 万+ 的高水平。


2020 年,太空猫公链主网上线,更是达到了 TPS 10 万+ 的出色表现。


TPS,指的是每秒处理的交易数,即 Transaction Per Second


当然了,除了 TPS,太空猫公链在性能方面,还具有其他的优势……

接下来,猫仔将为各位小伙伴讲解太空猫公链与其他公链相比,其性能上到底都有哪些优势?


太空猫公链 V.S. 其它公链


1. 共识协议

比特币采用的是 PoW (工作量证明)共识机制。


以太坊原先采用的也是 PoW 共识机制,但因为资源浪费等问题的出现,以太坊逐步转向 PoS (权益证明)共识机制。

随着 PoS 的不断发展,其逐步衍生出 DPoS、NPoS 等共识机制。太空猫、柚子和波卡采取的都是 PoS 类共识机制。


DPoS(Delegated Proof of Stake),即委托权益证明。DPoS 共识机制是基于 PoW 及 PoS 的基础上,出现的一种基于投票选举的共识算法。在 DPoS 共识制度下,持币人根据手中持有的代币投票选出一定数量的代表,来负责生产区块和运营网络。


NPoS(Nominated Proof of Stake),即提名权益机制。在 NPoS 中,委托者被称为提名者。提名者在候选列表中提名验证器,并锁定一定数量的代币。在 NPoS 中,验证程序的数量受治理的限制,并且这些验证器是根据它们在网络中的总质押量来选择的。


太空猫公链使用的是基于 PoS 的共识协议栈,是一个高效,可扩展,分散,安全可靠的共识协议栈。(具体技术详情,大家可以关注“太空猫星海”公众号,查看技术版白皮书)


2. TPS(每秒交易笔数)

太空猫公链的 TPS 水平远超于其它公链,能够达到每秒 100,000 笔的速度。而比特币仅为 7 笔/秒,以太坊为 15 笔/秒、柚子为 3,000 笔/秒、波卡为 10,000 笔/秒的速度。


TPS 数值越高,意味着公链的性能越好,能够实现大规模应用的开发和运行,用户能够在链上很好地使用区块链应用。


更为重要的是,太空猫公链的 TPS,能够随着节点数量的增加而增加。


3. 确认间隔

比特币的确认间隔是以“小时”计算。以太坊和柚子是以“分钟”计算。


波卡的确认间隔大约是 6 秒。


而太空猫公链的确认间隔能达到大约 2 秒。


所以,太空猫公链的交易确认等待时间是最少的,速度也是最快的。


4. 扩容能力

比特币、以太坊和柚子都难以实现无限可扩容。


以太坊,可能要等到 2023 年 ETH2.0 支持同构分片后,性能问题上才能够有所减缓。


柚子,扩容难度非常高。因为柚子扩容的成本会呈指数级上升。


为什么柚子的扩容成本是呈指数级上升的?


因为柚子主要由 21 个“超级节点”,来承载整条公链网络的工作,维护公链网络日常稳定的运行。所以,这 21 个“超级节点”对于性能方面的要求会比“一般节点”要高很多,所花费的成本也比较高(例如,需要配置较贵的硬件等)。


因此,从技术上来看,如果要提高这 21 个“超级节点”的性能,将他们的性能提升一倍,是需要花费数倍成本的。


为什么成本呈指数级上升,扩容难度就高?


举个例子,当商家经营过程中,如果现有的业务量提升了 1 倍,它需要扩招 1 倍的人(增加 1 倍的经营成本)。这样的线性成本增长速度,允许商家可持续经营下去的。


但是,若商家现有的业务量提升 1 倍,需要扩招 2 倍、甚至 4 倍的人(增加 2-4 倍的经营成本)才能支撑日常商业的运行。这样的成本呈指数级增长下去,商家是难以持续经营下去的。


所以,性能可扩容就像商家经营一样,成本一旦呈指数级上升,是很难扩容下去的。


波卡的扩容能力也是有限的,它的扩容能力依赖于其所连接的链的数量,其自身的单链系统是难以扩容的。


太空猫公链,在扩容能力方面,存在着巨大的优势:

(1)首先,它支持链数量的扩容。任何人能够独立、自由地在太空猫公链上搭建各种行业公链,且行业公链具备互通、可扩展的基础能力;

(2)其次,它也支持单链分片扩容。当网络发生拥堵时,可以通过将该链分片的方式,把请求分散到不同的分片上,以求提高该链的吞吐能力,随着分片的数量增加,该链的吞吐量线性增加。分片本身也是一条独立运行的链,分片之间会有针对跨分片交易请求的并行模型,大大提高分片链间的跨片交易执行速度;

(3)它能在线性成本下无限可扩展。而线性成本下的性能增长方向才是健康、稳定的技术发展方向。

以上,是猫仔从性能方面,讲解太空猫公链的技术优势。


有别于以往基础设施级项目的建设,区块链的基础设施是允许普通人参与进来的。


而太空猫公链致力于帮助每一个普通人都有机会参与进来,一同搭建节点,一同构建公链的底层基础设施,并且能够一同分享公链的未来的成长价值……

用户头像

北熊说链

关注

太空猫罗马湖社区发起人 2021.04.07 加入

深度解读太空猫公链的技术和应用

评论

发布
暂无评论
太空猫公链的性能优势,这篇文章讲得最通透!