While reading the doc on attachments I see that "(Attachments) These files are automatically requested from the node sending the transaction when needed and cached locally so they are not re-requested if encountered again."
Can anyone help me by explaining how it is done ?
If a node knows the hash of an attachment it can just request it from the original node who uploaded it ?
how does it actually " request it from the sender who sends it to them ". Does any node who knows the hash can request the attachment ?
Question from Corda-ledger Slack: http://slack.corda.net/