Provided herein are methods for communicating data between nodes in a computer system and distributed systems of computer architectures. The methods include generating a hash based upon a data set, communicating the hash to one or more nodes, comparing the communicated hash to stored hashes at the nodes.