FIPs
See FIP1 for more information: https://github.com/fuseio/FIPs/blob/master/FIPS/fip-1.md
What is a FIP?
FIP stands for Fuse Improvement Proposal. A FIP is a design document providing information to the Fuse community or describing a new feature for Fuse Network. The FIP should provide motivation and technical specifications for the feature.
| FIP | Description | Status |
|---|---|---|
| FIP-1 | Introduction and explanation about FIP's | Done |
| FIP-2 | Enabling delegation of fuse tokens to validators | Done |
| FIP-3 | Lowering the stake to run a validator node to 100K Fuse | Done |
| FIP-4 | Multi validators, validators can run multiple nodes | Undone |
| FIP-5 | Validators key splitting, validator will have separated keys | Undone |
| FIP-6 | Bridge implementation should be changeable by voting | Undone |
| FIP-7 | Tiny Ethereum Network transactions on end of cycle | Undone |
| FIP-8 | Adjusting Block Rewards by the Validator's Stake | Done |
Supported EIPs
Ethereum Improvement Proposals (EIPs) supported by FUSE:
| EIP | Description |
|---|---|
| EIP-150 | Gas cost changes for IO-heavy Operations |
| EIP-155 | Simple replay attack protection |
| EIP-160 | EXP cost increase |
| EIP-161 | State trie clearing |
| EIP-140 | REVERT instruction |
| EIP-211 | New opcodes: RETURNDATASIZE and RETURNDATACOPY |
| EIP-214 | New opcode STATICCALL |
| EIP-658 | Embedding transaction status code in receipts |
| EIP-145 | Bitwise shifting instructions in EVM |
| EIP-1014 | Skinny CREATE2 |
| EIP-1052 | EXTCODEHASH opcode |
| EIP-1283 | Net gas metering for SSTORE without dirty maps |
| EIP-1344 | ChainID opcode |
| EIP-1706 | Disable SSTORE with gasleft lower than call stipend |
| EIP-1884 | Repricing for trie-size-dependent opcodes |
| EIP-2028 | Transaction data gas cost reduction |
| EIP-2929 | Gas cost increases for state access opcodes |
| EIP-2930 | Optional access lists |
EVM Version
Based on the implemented Ethereum Improvement Proposals (EIPs), Fuse chain is compatible with the EVM version up to and including the Berlin network upgrade. In addition, EIP-1559 is part of London network upgrade.
Ref: https://github.com/ethereum/execution-specs/tree/master/network-upgrades/mainnet-upgrades