大多数智能合约在部署后是不可更改的。

Pact 采取了不同的方法,允许对合约进行编辑。这听起来可能有风险,但实际上这是一个精心设计的特性,带来了巨大的好处。

这样想:

- 你购买了最新固件的新手机

- 后来,发现了一个安全漏洞

- 发布了一个新的固件更新来修复它

- 你只需更新手机以保持安全

如果没有可升级性,每次有安全修复时,你都需要购买一部新手机。

每次。 每一次。

为什么可升级合约很重要?

软件需要发展以:

- 修复错误

- 添加新功能

- 改进安全性

安全考量

但等等 - 升级智能合约不是很危险吗?

以下是 Pact 如何保持安全的:

- 升级必须明确启用

- 可以内置治理控制

- 运行时检查防止未经授权的修改

对开发者的好处

这种方法提供了许多优势:

- 更快的开发周期

- 永久性错误的风险降低

- 随著时间的推移改善合约的能力

因此,可升级性使开发者能够更好地管理风险,并轻松适应变化。

对用户的好处

通过这种方法,用户不需要不断监控公告或更新,以避免使用易受攻击的代码。

> Pact 的可升级合约为每个人创造了一个更安全和可持续的生态系统。

-----

文档: https://t.co/9RaubapGAp

了解 Pact: https://t.co/i7MjuyaZyn

支持: