A method, comprising: receiving, at a first compute device configured to be included within a plurality of compute devices (110, 120, 130, 140) that implements a public distributed database and from a second compute device, a first public key associated with the second compute device and logically related to a first source record and a second public key associated with the second compute device and logically related to a first destination record, the public distributed database including a second source record logically related to a first public key associated with the first compute device and a second destination record logically related to a second public key associated with the first compute device; defining a first instance of a transfer command by executing a deterministic sort between the second public key associated with the first compute device and the second public key associated with the second compute device and digitally signing the first instance of the transfer command using a private key (B1') paired with the first public key associated with the first compute device; and sending a signal to post into the public distributed database the first instance of the transfer command, the first instance of the transfer command having a secure timestamp, the transfer command configured to transfer a value from the first source record to one of the first destination record or the second destination record based on the deterministic sort and the second source record to the other of the first destination record or the second destination record based on the deterministic sort, when a second instance of the transfer command digitally signed using a private key (A1') paired with the first public key associated with the second compute device is posted into the public distributed database and the second instance of the transfer command has a secure timestamp within a predetermined time period of the secure timestamp of the first instance of the transfer command. receiving, at a first compute device configured to be included within a plurality of compute devices (110, 120, 130, 140) that implements a public distributed database and from a second compute device, a first public key associated with the second compute device and logically related to a first source record and a second public key associated with the second compute device and logically related to a first destination record, the public distributed database including a second source record logically related to a first public key associated with the first compute device and a second destination record logically related to a second public key associated with the first compute device; defining a first instance of a transfer command by executing a deterministic sort between the second public key associated with the first compute device and the second public key associated with the second compute device and digitally signing the first instance of the transfer command using a private key (B1') paired with the first public key associated with the first compute device; and sending a signal to post into the public distributed database the first instance of the transfer command, the first instance of the transfer command having a secure timestamp, the transfer command configured to transfer a value from the first source record to one of the first destination record or the second destination record based on the deterministic sort and the second source record to the other of the first destination record or the second destination record based on the deterministic sort, when a second instance of the transfer command digitally signed using a private key (A1') paired with the first public key associated with the second compute device is posted into the public distributed database and the second instance of the transfer command has a secure timestamp within a predetermined time period of the secure timestamp of the first instance of the transfer command.