一是水平扩容能力。在 Sui 以上,每组交易都是并行处理的,就像上面提到的每组乘客都会乘坐不同的车,所以如果有更多的乘客(交易),Sui 只需要配备更多的车。关于这一点,Sui 可通过内部验证器分片扩容 —— 更多的工人处理更多的交易。为何水平扩展扩容能力很重要?想想一些大型项目在考虑底层时的需求。
他们需要确保底层能够承载其规模的持续增长。具有性能上限的区块链将成为这些项目的障碍,Sui 设计是为了应对这样的需求高峰。二是可组合性。有什么是在 Sui 它是可行的,但在其他智能合约平台上是不可行的?例如,将资产作为参数传递给函数,例如从函数中返还某一资产,然后将资产存储在一个数据结构中,或直接存储在另一个资产中。然后是重播能力的一部分。区块链提供了所有交易的历史记录,这对检查过去的信息很有帮助。
然而,如果一个产品需要关注链上的一些数据,读取可能会非常昂贵。Sui 该框架允许这些项目只关注它们关心的对象的演变,即部分重播。例如,一个把所有的角色都放在一起 Sui 上的 RPG 游戏可以简单地观看代表这些角色的对象。它们不需要从默克尔树数据结构中挖掘所有数据。最后,存储在链上。各种资产数据,如游戏种族、等级、经验等,都可以存储 Sui 的对象中。Sui 传统的扩展链上存储的方法,现在更新链上资产的成本要低得多。