remove redundant piece validation, no need to nextTick peerReady anymore
use process.nextTick instead of setTimeout, some disabled logging added