Skip to content

Commit

Permalink
Rationale on unchanged Ether supply
Browse files Browse the repository at this point in the history
  • Loading branch information
5chdn committed Apr 15, 2018
1 parent c994df5 commit e8d90e5
Showing 1 changed file with 10 additions and 9 deletions.
19 changes: 10 additions & 9 deletions EIPS/eip-999.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,13 +108,14 @@ contracts were introducing unwanted side-effects and
[potential risks](https://medium.com/@weka/on-paritys-proposed-changes-to-selfdestruct-behaviour-c3f0e5bc0f49)
to the existing smart-contract ecosystem on the Ethereum platform.

It is assumed that this change is aligned with the interests both of (A) Parity
Technologies that intended to provide a smart-contracts library for
multi-signature wallets to last forever for its users and (B) the users of the
multi-signature wallets that meant to safely store their assets in a contract
accessible any time they desire. Lastly, the client-side implementation cost of
this proposal is estimated to be low. A sample implementation will be attached
and linked in the following sections.
The total supply of Ether is neither changed nor does this proposal require the
transfer of any tokens or assets including Ether. It is assumed that this change
is aligned with the interests both of (A) Parity Technologies that intended to
provide a smart-contracts library for multi-signature wallets to last forever
for its users and (B) the users of the multi-signature wallets that meant to
safely store their assets in a contract accessible any time they desire. Lastly,
the client-side implementation cost of this proposal is estimated to be low. A
sample implementation will be attached and linked in the following sections.

## Backwards Compatibility
This proposal introduces backwards incompatibilities in the state of the
Expand All @@ -128,8 +129,8 @@ the next scheduled hard-fork on the Ethereum road-map.
## Implementation
A proof-of-concept implementation is available for the Parity client on branch
[`a5-eip999-poc`](https://github.com/paritytech/parity/compare/a5-eip999-poc)
([paritytech/parity/#8406](https://github.com/paritytech/parity/pull/8406)).
A sample chain configuration for Parity can be found at the same branch in
([#8406](https://github.com/paritytech/parity/pull/8406)). A sample chain
configuration for Parity can be found at the same branch in
[`multisig_test.json`](https://github.com/paritytech/parity/blob/891e633021eec78dd62104bf5a99af50f66b06c7/ethcore/res/ethereum/multisig_test.json#L38-L51)
describing the state change as specified above.

Expand Down

0 comments on commit e8d90e5

Please sign in to comment.