Scaling SPADE to “Big Provenance"
Ashish Gehani Hasanat Kazmi Hassaan Irshad SRI
Scaling SPADE to“Big Provenance” – p. 1/17
Scaling SPADE to Big Provenance" Ashish Gehani Hasanat Kazmi - - PowerPoint PPT Presentation
Scaling SPADE to Big Provenance" Ashish Gehani Hasanat Kazmi Hassaan Irshad SRI Scaling SPADE toBig Provenance p. 1/17 SPADEv1 (2008-2009) Certification / verification of file lineage Metadata replication (for
Ashish Gehani Hasanat Kazmi Hassaan Irshad SRI
Scaling SPADE to“Big Provenance” – p. 1/17
Metadata replication (for availability) Verification reordering (for performance) Causality witnesses (to avoid clocks)
Scaling SPADE to“Big Provenance” – p. 2/17
Scaling SPADE to“Big Provenance” – p. 3/17
All payers in ancestors All payees in descendants Financial flows via all paths
Scaling SPADE to“Big Provenance” – p. 4/17
History of suspicious activity Impact of malicious act Check for sensitive flows
Scaling SPADE to“Big Provenance” – p. 5/17
Scaling SPADE to“Big Provenance” – p. 6/17
Scaling SPADE to“Big Provenance” – p. 7/17
Transactions of incoming, outgoing payments Blocks of transactions mined (verified) together
Scaling SPADE to“Big Provenance” – p. 8/17
address:14NrwDLiAf7PjtXcRa9njrmTryXnK34yPL type:Agent address:13Pcmh4dKJE8Aqrhq4ZZwmM1sbKFcMQEEV type:Agent (type:ActedOnBehalfOf transactionValue:1.6168084) address:1CBbCuitHSjoaHX6HbcsDt929gTQsRNFPx type:Agent (type:ActedOnBehalfOf transactionValue:3.4225) address:1M6yHKPHgpTpUCjQiJBRnHVkGCxTLnwLRb type:Agent (type:ActedOnBehalfOf transactionValue:3.4225) address:1Kpvq3yqj54gUv9iMaoevDaZr2z8CY68fn type:Agent (type:ActedOnBehalfOf transactionValue:1.6168084)
Scaling SPADE to“Big Provenance” – p. 9/17
Scaling SPADE to“Big Provenance” – p. 10/17
Scaling SPADE to“Big Provenance” – p. 11/17
Scaling SPADE to“Big Provenance” – p. 12/17
If yes, check if in cache: If yes, stop ← Big effect If no, check in storage: · If yes, stop ← Big effect · If no, put in storage If no, put in storage
Scaling SPADE to“Big Provenance” – p. 13/17
Scaling SPADE to“Big Provenance” – p. 14/17
Scaling SPADE to“Big Provenance” – p. 15/17
Aggregation in time Fusion of related events Connecting abstraction levels
Scaling SPADE to“Big Provenance” – p. 16/17
Scaling SPADE to“Big Provenance” – p. 17/17