14. Ethereum 2.0
● Ethereum 2.0 sharding roadmap
○ Phase 0: PoS beacon chain without shards
○ Phase 1: Basic sharding without EVM
○ Phase 2: EVM state transition function
○ Phase 3: Light client state protocol
○ Phase 4: Cross-shard transactions: see here and more.
○ Phase 5: Tight coupling with main chain security: here and more.
○ Phase 6: Super-quadratic or exponential sharding
● Ethereum 3.0
15. Ethereum 2.0
● Ethereum 2.0 sharding roadmap
○ Phase 0: PoS beacon chain without shards
○ Phase 1: Basic sharding without EVM
○ Phase 2: EVM state transition function
○ Phase 3: Light client state protocol
○ Phase 4: Cross-shard transactions: see here and more.
○ Phase 5: Tight coupling with main chain security: here and more.
○ Phase 6: Super-quadratic or exponential sharding
● Ethereum 3.0
by sonくん(mff wallet team member )
16. Metropolis Byzatium
● Release Step Three: Byzantium - launches 16 October 2017
○ EIP100: Change difficulty adjustment to target mean block time including uncles
○ EIP140: REVERT instruction in the Ethereum Virtual Machine
○ EIP196: Precompiled contracts for addition and scalar multiplication on the elliptic curve alt_bn128
○ EIP197: Precompiled contracts for optimal Ate pairing check on the elliptic curve alt_bn128
○ EIP198: Precompiled contract for bigint modular exponentiation
○ EIP211: New opcodes: RETURNDATASIZE and RETURNDATACOPY
○ EIP214: New opcode STATICCALL
○ EIP649: Metropolis Difficulty Bomb Delay and Issuance Reduction
○ EIP658: Embedding transaction return data in receipts
17. Metropolis Constantinople
● Release Step Three: Constantinople - launches 28 February 2019
○ EIP145: This introduces bitwise shifting, as EVM opcodes. This more efficient way of coding can reduce the cost of gas and number of instructions
required.
○ EIP1052: Optimization of large scale code execution.
○ EIP1283: This is based on EIP 1087 and introduces a pricing method for storage to developers.
○ EIP1014: This is Vitalik Buterin’s upgrade proposal for a scaling solution that is based on state channels and “off-chain” transactions.
○ EIP1234: This reduces the block mining reward from 3 ETH down to 2 ETH. This will also delay the “difficulty bomb” for 12 months.
● Byzantium
○ Security強化へ向けて
○ Z-CashのZk-Snarks(ゼロ知識証明)が導入された?
■ BtoBサービス向け
● Constantinople
○ Scalabilityに向けて
○ hybrid PoW / PoS model!!
● Serenity
○ Pure PoS chain!!