Sui平台上的多重签名钱包为共享资产控制带来了独特的方法,因为它们需要至少两个加密密钥才能开启。传统上,这种用例可以追溯到保险箱,客户和银行各持有一把物理钥匙,双方钥匙共同解锁保险箱。
在Desig Labs中,我们为希望集成此技术的开发者提供了多重签名SDK,并开发了能够管理个人和组织共享账户的多重签名、多链钱包。
尽管与保险箱相似,但这种钱包的用途更为广泛。用户可以将其配置为需要任意数量的加密密钥(即签名)才能解锁。更有意义的是,这种多重签名钱包可以拥有比解锁所需的授权签名更多的签名。例如,设想一个由40人组成的委员会,每个人都拥有一个授权密钥,但仅需10个密钥即可访问钱包中的数字资产。
在Sui平台上,这个钱包能够支持任何类型的数字资产。以托管为例。一方可能同意从另一方购买实物。买家可以将付款存入双方都持有密钥的多重签名钱包中。买家收到物品后,可以使用钥匙解锁钱包,随后卖家则可以解锁并提取资金。
这个示例可以防止欺诈行为,因为即使卖家没有发货,他们也无法在买家使用其密钥之前提取资金。如果购买过程中出现分歧,双方在解决问题之前,资金将无法动用。
除了共享账户的应用场景外,多重签名钱包还提供了更高的透明度。所有交易规则、签名者以及实际交易都在区块链上公开展示,实现了完整的可见性和责任追踪。这种透明度使得跟踪和审计交易更加便捷,对于需要遵循监管要求的组织和机构而言至关重要。