BCXP: Blockchain-Centric Network Layer for Efficient Transaction and Block Exchange over Named Data Networking. - George Sedky; Amr El Mougy (LCN, 2018)