In a simple Blocksure OS transaction, the node that would like to change the data (initiator node) will assemble the different pieces of data into a transaction, including old data that will be replaced as a result of this transaction. It then sends it to the parties relevant to that data. Those parties will then independently verify the transaction contents and sign it to show their approval. Finally, a special node known as a ‘notary node’ will perform additional verification on the data, before signing itself, sending it back out to all participants who will then update their copy of the data.