code: func (db *Database) InsertBlob(hash common.Hash, blob []byte) {
  	db.lock.Lock()
  	defer db.lock.Unlock()
  
  	db.insert(hash, blob, rawNode(blob))
  }
docs: // InsertBlob writes a new reference tracked blob to the memory database if it's
  // yet unknown. This method should only be used for non-trie nodes that require
  // reference counting, since trie nodes are garbage collected directly through
  // their embedded children.