diff --git a/core/blockchain.go b/core/blockchain.go
index 1b0c26ae255bab16ee32ec324a8a99f32a04bf94..26ac75b8cffd6f7549ea9f58b649c6feec40ada3 100644
--- a/core/blockchain.go
+++ b/core/blockchain.go
@@ -140,7 +140,7 @@ type BlockChain struct {
 func NewBlockChain(db ethdb.Database, cacheConfig *CacheConfig, chainConfig *params.ChainConfig, engine consensus.Engine, vmConfig vm.Config, shouldPreserve func(block *types.Block) bool) (*BlockChain, error) {
 	if cacheConfig == nil {
 		cacheConfig = &CacheConfig{
-			TrieNodeLimit: 256 * 1024 * 1024,
+			TrieNodeLimit: 256,
 			TrieTimeLimit: 5 * time.Minute,
 		}
 	}