Have a look here: https://medium.com/chainsecurity/constantinople-enables-new-reentrancy-attack-ace4088297d9
Repricing SSTORE defeats the re-entrancy protection that the gas stipend is meant to provide. That would be a breaking change to some deployed contracts.
Hope it helps.
Serenity wont be a hardfork persay. It'll be a new network deployed with a link back to the existing mainnet, so the current mainnet as we know it will continue exist and all the tokens that exist on it will continue as they are. None of it will be replicated on the new beacon chain or any of the other shards. The current mainnet will essentially become a ...
Exactly the opposite, take your ether to your wallet. By your wallet, I mean a wallet that you are the only person who knows the private key. If you don't do this and leave your ether, say in an exchange, then it's up to that exchange to what happens your forked ethers.
The new changes for the Constantinople fork can be found here for every main client https://github.com/ethereum/pm/wiki/Constantinople-Progress-Tracker
To summarize some of the main changes are:
Reducing block rewards from 3 ETH to 2 ETH (Lowering inflation).
Optimizing code (Refactoring code for the EVM), reducing storage costs for developers
Delaying the ...
Casper is the proof-of-stake protocol. There are two being developed, one by Vitalik Buterin and another by Vlad Zamfir. Vitalik's is known as Casper FFG. Vlad's is known Casper CBC. They are NOT complementary AFAIK, but rather being developed in friendly competition based on differing philosophies. I suppose one of them will be selected or perhaps ideas ...
There are bascally two kinds of forks: hard and soft.
Soft fork is a change in block verification rules, that makes verification more strict: all blocks that are valid according to the new rules are also valid according to the old rules, but not vice versa. After the fork, some nodes may not be upgraded, either by mistake or for reason, but even though, if ...
Simply, we need to do the same things as ethereum do for their networks on your chain.
We have two options:
1. First is do like this answer
How to setup constantinople fork for private ethereum chain
2. Modify config in the source code as below step
Update the config as relevant with your config.json file in below file
Update config.go in
Nothing happens to a deployed smart contract when a blockchain forks. It will remain a part of both chains as a part of their chain state.
At the point of the hard fork (a particular block), both chains have exactly the same historical data. After the point of the fork, any new data is not shared and will not be the same for the two sides of the fork.