mirror of
https://github.com/autistic-symposium/blockchains-security-toolkit.git
synced 2025-07-26 08:05:23 -04:00
Create proxies.md
This commit is contained in:
parent
2bde8bfbb6
commit
c461ed0682
1 changed files with 28 additions and 0 deletions
28
Smart-Contract-Security/proxies.md
Normal file
28
Smart-Contract-Security/proxies.md
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
## Proxies
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
### TL;DR Proxies Patterns
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
#### Transparent Proxy Pattern (TPP)
|
||||||
|
|
||||||
|
1. upgrade logic is stored in proxy itself.
|
||||||
|
2. gas-inefficient
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
#### Universal Upgradable Proxy Standard (UUPS)
|
||||||
|
|
||||||
|
1. upgrade logic is stored in logic itself
|
||||||
|
2. gas-efficient
|
||||||
|
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Resources
|
||||||
|
|
||||||
|
<br>
|
Loading…
Add table
Add a link
Reference in a new issue