Solidity

哪個是最好的代理契約?

  • November 28, 2022

我正在學習如何為智能合約編寫代理合約。我正在閱讀這篇文章。這裡有許多為編寫代理契約指定的標準。其中哪一個是“最好的”?“最佳”是指最安全和最受歡迎的。

https://ethereum-blockchain-developer.com/110-upgrade-smart-contracts/03-upgrade-eip-standards/

根據我的經驗,這裡有兩個主要競爭者:

1:UUPS(通用可升級代理標準)

2:菱形圖案

他們都有令人驚嘆的圖書館、社區,並由Hardhat.

然而,沒有所謂的“最佳”。這完全取決於您的案例。但是,如果您只是從可升級的 SmartContract 開始,我會建議您使用UUPS,因為它易於實現並且對新手來說相當寬容,因為它受到OpenZeppelin圖書館的支持。

這是關於UUPS的一個很好的教程: UUPS 教程

引用自:https://ethereum.stackexchange.com/questions/140153