forked from ethereum/EIPs
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Automatically merged updates to draft EIP(s) 1504 (ethereum#2188)
Hi, I'm a bot! This change was automatically merged because: - It only modifies existing Draft or Last Call EIP(s) - The PR was approved or written by at least one author of each modified EIP - The build is passing
- Loading branch information
1 parent
c415429
commit 08b4922
Showing
1 changed file
with
5 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
--- | ||
eip: 1504 | ||
title: ERC-1504 Upgradable Smart Contract | ||
author: Kaidong Wu <[email protected]>, Chuqiao Ren <[email protected]>, Ruthia He <[email protected]>, Yun Ma <[email protected]> | ||
author: Kaidong Wu <[email protected]>, Chuqiao Ren <[email protected]>, Ruthia He <[email protected]>, Yun Ma <[email protected]>, Xuanzhe Liu <[email protected]> | ||
discussions-to: https://github.com/ethereum/EIPs/issues/1503 | ||
status: Draft | ||
type: Standards Track | ||
|
@@ -299,7 +299,8 @@ contract Upgrader { | |
|
||
|
||
### Caveats | ||
Since the Upgrader contract in [ERC-54](https://gist.github.com/swordghost/969648793ed54fdf027cb6df1b894b75) has a simple voting mechanism, it is prone to all the limitations that the voting contract is facing: | ||
|
||
Since the Upgrader contract in [ERC-1504](https://gist.github.com/swordghost/969648793ed54fdf027cb6df1b894b75) has a simple voting mechanism, it is prone to all the limitations that the voting contract is facing: | ||
|
||
- The administrator can only be the owner of data and Handler contracts. Furthermore, only the administrator has the power to add voters and start a proposal. | ||
- It requires voters to be constantly active, informative and attentive to make a upgrader succeed. | ||
|
@@ -340,8 +341,9 @@ The proposal is initiated and developed by the team Renaissance and the Research | |
We have been very inclusive in this process and invite anyone with questions or contributions into our discussion. However, this standard is written only to support the identified use cases which are listed herein. | ||
|
||
## Implementations | ||
|
||
1. [Renaissance](https://www.renaissance.app) - a protocol that connect creators and fans financially | ||
2. [ERC-54](https://gist.github.com/swordghost/969648793ed54fdf027cb6df1b894b75) - a reference implementation | ||
2. [ERC-1504](https://gist.github.com/swordghost/969648793ed54fdf027cb6df1b894b75) - a reference implementation | ||
|
||
|
||
## Copyright | ||
|