SciLedger: A Blockchain-based Scientific Workflow Provenance and Data Sharing Platform. - Reagan Hoopes; Hamilton Hardy; Min Long; Gaby G. Dagher (CIC, 2022)