大多數智能合約一旦部署便無法更改。

Pact採取了不同的方法,允許合約被編輯。這可能聽起來有風險,但實際上這是一個經過精心設計的特性,帶來了巨大的好處。

你可以這樣想:

- 你購買了一部帶有最新固件的新手機

- 後來,發現了一個安全漏洞

- 發佈了一個新的固件更新來修復它

- 你只需更新手機即可保持安全

如果沒有可升級性,每次出現安全修復時,你都需要購買一部新手機。

每一次。每一次。

爲什麼可升級合約很重要?

軟件需要不斷髮展以:

- 修復錯誤

- 添加新功能

- 提高安全性

安全考量

但是等等 - 升級智能合約不是很危險嗎?

Pact是如何保持安全的:

- 升級必須明確啓用

- 治理控制可以內置

- 運行時檢查防止未授權的修改

對開發者的好處

這種方法提供了許多優勢:

- 更快的開發週期

- 更低的永久性錯誤風險

- 隨着時間的推移改善合約的能力

可升級性因此允許開發者更好地管理風險,並輕鬆適應變化。

對用戶的好處

通過這種方法,用戶無需不斷監控公告或更新,以避免使用易受攻擊的代碼。

> Pact的可升級合約爲每個人創造了一個更安全、更可持續的生態系統。

-----

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

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

支持: