An interesting application I hadn’t though of is “Large Scale Combinatorial Search”
“In this case keys are candidate solutions to the problem (such as cryptographic keys); Chord maps these keys to the machines responsible for testing them as solutions.”
successor[n + 2^(i-1)]