

first 5%

  => with data + mongo + w/RPC for blocks: 48.8s
  => with RPC + mongo: 2m26s
  => with files + mongo + wo/RPC for blocks: 36.7s
  => with files + mongo + wo/RPC for blocks + wo/mongoIndexes: 


first 10%

  => sin RPC, sin Tx, sin store block => 0.7s
  => sin RPC, sin grabar, procesando TX => 8.5s
  => sin RPC, sin TX processing, sin grabar => 12s28
  => con RPC, TX processing, sin Grabar Tx, grabando bloques => 29s
  => con RPC, sin TX processing, sin Grabar Tx, grabando bloques => 35s
  => con RPC,  TX processing, sin Grabar Tx, grabando bloques => 43s

  => TX processing, sin RPC, sin saves TX, y blocks => 11.6s
  => TX processing, CON RPC, sin saves TX, y blocks => 35s
  => con RPC,  TX processing, sin saves TX => 45s
  => con RPC,  TX processing, Grabarndo todo => 78s
  => con RPC,  TX processing, Grabarndo todo => 78s
    (18k blocks, 36k txouts)

//LEVEL DB
  => sin RPC,  TX processing, todo en level => 14s
  => con RPC,  TX processing, todo en level => 39.7s
  => con RPC,  TX processing, tx mongo, blocks en level => 64s


  => sin RPC,  TX processing, todo en level, handling REORGs, more data => 28s
  => sin RPC,  TX processing, todo en level, handling REORGs, more data, tx ts => 34t s


//FROM blk00002.dat (more txs), 5%

  => now total : 1m13s
  => removing block writes => 1m8s
  => sacando los contenidos adentro de getblock from file de  => 4.5s!!

  => con base58 cpp => 21s
  => toda la testnet => 17m !!

10% de blk2
  => 50s con base58cpp
  => 41s commentando todo addr
  => 5s commentando todo get HistoricSync.prototype.getBlockFromFile = function(cb) {
  => 15s commentando todo get HistoricSync.prototype.getBlockFromFile = function(cb) {

10% de blk 1
  => 59s
  => 15s comentando desde b.getStandardizedObject()
  => 39s comentando dps b.getStandardizedObject()


Mon Mar 10 11:59:25 ART 2014
10% de blk 0 (testnet)
  => 37s

Thu May 22 13:42:50 ART 2014 (base58check + toString opts + custom getStandardizedObject)
10% testnet
  => 29s


100% testnet
  => 17m10s 


