Skip to content
Save my spot

From sending to verified receipt

The factual order of an online transfer: order, acceptance, encrypted frames, verification and a signed receipt.

The sequence below is the same for every online transfer; profiles differ only in how the file bytes travel:

DiagramFrom order to verified receiptDiagram in ten steps: the sender reads capabilities, prepares the source, creates a signed order, the receiver accepts, the sender starts an allowed attempt, encrypted frames flow and are acknowledged, the receiver verifies content and submits a signed receipt, and the sender reads the result.
  1. Sender1. Read capabilities, destination and rightsControl and permissionspipeit API
  2. Sender2. Prepare the source, bind the order cryptographicallyControl and permissions
  3. Sender3. Create the signed order with a stable IDControl and permissionspipeit API
  4. Receiver4. Accept, or decline with a reasonControl and permissionspipeit API
  5. Sender5. Begin an allowed transport attemptControl and permissionspipeit API
  6. Sender6. Encrypted frames, directly or through a relayFile dataReceiver
  7. Receiver7. Transport acknowledgements per chunkFile dataSender
  8. Receiver8. Check content, size and hash; store safely depending on the profileControl and permissions
  9. Receiver9. Submit the signed receiptControl and permissionspipeit API
  10. Sender10. Read the result and verify the receiptControl and permissionspipeit API

The acceptance can be triggered by a person or by a receive policy that was explicitly set up beforehand. A group job bundles the consent; its members keep separate receipts. A group is therefore not an atomic database transaction across all file systems: one member can be done while another waits for space or a connection.

A lost API response does not prove that the operation never happened. IDs and signed content are therefore preserved before retries. The same ID with different content is not an allowed “update”. Version checks prevent an old response from overwriting a state that has changed since.