Многие проекты в блокчейне сталкиваются с той же проблемой... 🤔
Если вы нашли Bug в смарт-контракте или захотели добавить новую функциональность, вам, скорее всего, придется развернуть новый контракт и попросить всех пользователей и приложения перенести свои взаимодействия на другой адрес.
Но с OpenZeppelin UUPS в сети TRON это происходит намного умнее.
Суть в том, что Proxy Contract становится постоянным адресом, с которым взаимодействуют все пользователи, а логика самого контракта может переходить от V1 к V2 без смены адреса контракта и без потери сохраненных данных.
Это означает: ✅ адрес контракта остается постоянным. ✅ данные пользователей сохраняются. ✅ логика развивается без необходимости миграции пользователей. ✅ обновление выполняется безопасно с четко заданными правами владельца или управления.
Новый материал от TRON DAO пошагово описывает весь процесс апгрейда: от развертывания первого релиза, подключения к Proxy, проверки, затем развертывания второго релиза, обновления контракта и подтверждения того, что все данные остались такими же.
Это показывает, насколько экосистема TRON фокусируется на предоставлении профессиональных инструментов разработчикам, чтобы они могли создавать масштабируемые и поддерживаемые приложения на долгосрочную перспективу без влияния на пользовательский опыт.
@Justin Sun孙宇晨
@TRON DAO
#TRON #TGF #TRONGlobalFriends
Если вы нашли Bug в смарт-контракте или захотели добавить новую функциональность, вам, скорее всего, придется развернуть новый контракт и попросить всех пользователей и приложения перенести свои взаимодействия на другой адрес.
Но с OpenZeppelin UUPS в сети TRON это происходит намного умнее.
Суть в том, что Proxy Contract становится постоянным адресом, с которым взаимодействуют все пользователи, а логика самого контракта может переходить от V1 к V2 без смены адреса контракта и без потери сохраненных данных.
Это означает: ✅ адрес контракта остается постоянным. ✅ данные пользователей сохраняются. ✅ логика развивается без необходимости миграции пользователей. ✅ обновление выполняется безопасно с четко заданными правами владельца или управления.
Новый материал от TRON DAO пошагово описывает весь процесс апгрейда: от развертывания первого релиза, подключения к Proxy, проверки, затем развертывания второго релиза, обновления контракта и подтверждения того, что все данные остались такими же.
Это показывает, насколько экосистема TRON фокусируется на предоставлении профессиональных инструментов разработчикам, чтобы они могли создавать масштабируемые и поддерживаемые приложения на долгосрочную перспективу без влияния на пользовательский опыт.
@Justin Sun孙宇晨
@TRON DAO
#TRON #TGF #TRONGlobalFriends