On Tuesday (January 15th), Zurich-based blockchain security firm ChainSecurity announced that it had discovered a critical bug in Ethereum's code changes for the Constantinople upgrade, which could leave some smart contracts vulnerable to attacks that could lead to loss of user funds.