The Ekiden Platform for Confidentiality-Preserving, Trustworthy, and Performant Smart Contracts | IEEE Journals & Magazine | IEEE Xplore