good morning!!!!

Skip to content
Snippets Groups Projects
  1. Feb 24, 2016
  2. Feb 23, 2016
  3. Feb 21, 2016
  4. Feb 20, 2016
    • Jeffrey Wilcke's avatar
      eth: fixed homestead tx check · c616391d
      Jeffrey Wilcke authored
      When a block is queried for retrieval we should add a check whether the
      block falls within the frontier rules. If we'd always use `From`
      retrieving transaction might fail. This PR temporarily changes
      everything to `FromFrontier` (safe!).
      c616391d
  5. Feb 19, 2016
  6. Feb 18, 2016
    • Jeffrey Wilcke's avatar
      core: Added new TD strategy which mitigate the risk for selfish mining · 5b283663
      Jeffrey Wilcke authored
      Assuming the following scenario where a miner has 15% of all hashing
      power and the ability to exert a moderate control over the network to
      the point where if the attacker sees a message A, it can't stop A from
      propagating, but what it **can** do is send a message B and ensure that
      most nodes see B before A. The attacker can then selfish mine and
      augment selfish mining strategy by giving his own blocks an advantage.
      
      This change makes the time at which a block is received less relevant
      and so the level of control an attacker has over the network no longer
      makes a difference.
      
      This change changes the current td algorithm `B_td > C_td` to the new
      algorithm `B_td > C_td || B_td == C_td && rnd < 0.5`.
      5b283663
    • Jeffrey Wilcke's avatar
      core, core/vm, crypto: fixes for homestead · b6d88a0e
      Jeffrey Wilcke authored
      * Removed some strange code that didn't apply state reverting properly
      * Refactored code setting from vm & state transition to the executioner
      * Updated tests
      b6d88a0e
    • Jeffrey Wilcke's avatar
      tests: updated homestead tests · 4f4d2b64
      Jeffrey Wilcke authored
      4f4d2b64
    • Gustav Simonsson's avatar
      parmas, crypto, core, core/vm: homestead consensus protocol changes · 371871d6
      Gustav Simonsson authored
      * change gas cost for contract creating txs
      * invalidate signature with s value greater than secp256k1 N / 2
      * OOG contract creation if not enough gas to store code
      * new difficulty adjustment algorithm
      * new DELEGATECALL op code
      371871d6
Loading