Bài viết
Chia sẻ kiến thức của bạn.
Làm thế nào để họ nâng cấp hợp đồng WMATIC/WPOL mà không thay đổi địa chỉ?
Này mọi người, tôi đã cố gắng tìm hiểu cách xử lý việc di chuyển WMATIC sang WPOL. Cụ thể, tôi bối rối về cách họ thay đổi biểu tượng và tên của các hợp đồng 0x0D500B1D8E8EF31E21C99D1DB9A6444D3ADF1270 và 0x00000000000000000000000000000000000000000000000000000000000000001010 khi chúng không thể nâng cấp được. Làm thế nào họ có thể giữ được các địa chỉ hợp đồng giống nhau nhưng cập nhật các trạng thái hợp đồng bất biến? Tôi đã đọc một số về PIP-45 và nhận thấy điều gì đó về hardfork mạng. Sự thay đổi này có đạt được thông qua một hardfork, như nó đề cập?
- Polygon zkEVM
Câu trả lời
2Việc nâng cấp cho việc di chuyển WMATIC sang WPOL thực sự đã đạt được thông qua một hardfork, cụ thể là hardfork Ahmedabad. Quá trình này cho phép các thay đổi được thực hiện trong khi giữ nguyên địa chỉ hợp đồng. Bạn có thể xem thêm chi tiết về những thay đổi trong [liên kết GitHub] này (https://github.com/maticnetwork/Polygon-Improvement-Proposals/blob/main/PIPs/PIP-37.md).
Có, những loại thay đổi này thường liên quan đến một hardfork mạng cho phép sửa đổi trong hợp đồng hệ thống mà không làm thay đổi địa chỉ hợp đồng thực tế. Phương pháp này phù hợp với cách các nâng cấp mạng hoặc thay đổi trong các hợp đồng bất biến thường được xử lý thông qua các đề xuất quản trị và triển khai tiếp theo trong quá trình hardfork.
Bạn có biết câu trả lời không?
Hãy đăng nhập và chia sẻ nó.
Polygon is a decentralised Ethereum scaling platform that enables developers to build scalable user-friendly dApps with low transaction fees without ever sacrificing on security.
- Làm thế nào để cập nhật hoặc nhận danh sách enode làm việc mới nhất?42
- Làm thế nào để thu hồi hợp đồng hoán đổi 1inch cho XSGD sang USDC?32
- Phần thưởng xác thực được tính như thế nào trên mạng Polygon?33
- Hiển thị các giao dịch cho hợp đồng B, C và D trong hợp đồng A26
- Tại sao giao dịch của tôi được bao gồm sau 2 khối?23