good morning!!!!

Skip to content
Snippets Groups Projects
  1. Feb 29, 2016
  2. Feb 26, 2016
  3. Feb 24, 2016
  4. Feb 23, 2016
  5. Feb 21, 2016
  6. 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
  7. Feb 19, 2016
  8. 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
Loading