跳到主要内容

为什么 Sui 区块链是快速高效处理交易的有前景平台

· 阅读需 3 分钟
Dora Noda
Software Engineer

在区块链世界中,速度和效率是任何平台成功的关键。Sui 区块链应运而生,它承诺提供低延迟的交易处理和智能合约执行。

Sui 与 BlockEden.xyz

Sui 区块链的独特之处在于它能够区分不同类型的对象所有权。与其他区块链平台上所有合约和对象都以可变共享方式存在不同,Sui 允许对象由地址拥有,并且可以是可变拥有、不可变拥有或可变共享。这一特性被用于智能合约的并行执行和资产管理。

Sui 使用去中心化的无许可智能合约平台,偏向于低延迟的资产管理。它采用 Move 编程语言将资产定义为可以被地址拥有的对象。平台由一组无许可的权威机构维护,这些机构的角色类似于其他区块链系统中的验证者或矿工。

为了实现低延迟,Sui 将交易处理分为两个阶段:1)在对象粒度上获取分布式锁;2)执行交易并提交其效果。

第一阶段通过可靠的广播原语完成,无需在权威机构内部进行全局同步,从而通过分片实现可扩展性。对于涉及共享对象的交易,需要使用共识协议进行排序。

Sui 大幅削减了需要全局锁的瓶颈和同步点,使得随着资源增加能够实现准线性扩展。平台还支持智能合约的并行执行,多个核心或物理机器上的 Move 虚拟机读取带版本的输入对象,执行后将生成的对象写回存储。

对对象和交易的存储一致性要求非常宽松,允许每个权威机构内部使用可扩展的分布式键值存储。Sui 在权威机构之间使用拜占庭一致广播协议来保证资产常规操作的安全性,相比拜占庭一致性协议实现了更低的延迟和更好的可扩展性。

总体而言,Sui 区块链的设计选择和优化使其成为需要快速高效处理交易的应用的有前景平台。其能够 1)区分不同类型的对象所有权,2)在对象粒度上获取分布式锁,3)并行执行智能合约的能力,是其区别于其他区块链平台的关键特性。随着 Sui 区块链的出现,快速高效的交易处理时代已经到来。