Check Check Merkle Root only for non-trusted blocks
Add dir param to NewChain()
Most recent improvements