{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,4]],"date-time":"2026-02-04T19:49:50Z","timestamp":1770234590922,"version":"3.49.0"},"reference-count":73,"publisher":"Association for Computing Machinery (ACM)","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2020,12]]},"abstract":"<jats:p>\n            Distributed ledgers provide high\n            <jats:italic>availability<\/jats:italic>\n            and\n            <jats:italic>integrity<\/jats:italic>\n            , making them a key enabler for practical and secure computation of distributed workloads among mutually distrustful parties. Many practical applications also require strong\n            <jats:italic>confidentiality<\/jats:italic>\n            , however. This work enhances permissioned and permissionless blockchains with the ability to manage confidential data without forfeiting availability or decentralization. The proposed Calypso architecture addresses two orthogonal challenges confronting modern distributed ledgers: (a) enabling the auditable management of secrets and (b) protecting distributed computations against arbitrage attacks when their results depend on the ordering and secrecy of inputs.\n          <\/jats:p>\n          <jats:p>Calypso introduces on-chain secrets, a novel abstraction that enforces atomic deposition of an auditable trace whenever users access confidential data. Calypso provides user-controlled consent management that ensures revocation atomicity and accountable anonymity. To enable permissionless deployment, we introduce an incentive scheme and provide users with the option to select their preferred trustees. We evaluated our Calypso prototype with a confidential document-sharing application and a decentralized lottery. Our benchmarks show that transaction-processing latency increases linearly in terms of security (number of trustees) and is in the range of 0.2 to 8 seconds for 16 to 128 trustees.<\/jats:p>","DOI":"10.14778\/3436905.3436917","type":"journal-article","created":{"date-parts":[[2021,2,22]],"date-time":"2021-02-22T17:23:50Z","timestamp":1614014630000},"page":"586-599","source":"Crossref","is-referenced-by-count":26,"title":["CALYPSO"],"prefix":"10.14778","volume":"14","author":[{"given":"Eleftherios","family":"Kokoris-Kogias","sequence":"first","affiliation":[{"name":"IST Austria &amp; Novi Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Enis Ceyhun","family":"Alp","sequence":"additional","affiliation":[{"name":"EPFL"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Linus","family":"Gasser","sequence":"additional","affiliation":[{"name":"EPFL"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philipp","family":"Jovanovic","sequence":"additional","affiliation":[{"name":"UCL"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ewa","family":"Syta","sequence":"additional","affiliation":[{"name":"Trinity College"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bryan","family":"Ford","sequence":"additional","affiliation":[{"name":"EPFL"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,2,22]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190538"},{"key":"e_1_2_1_2_1","first-page":"111","volume-title":"Channels: Horizontal Scaling and Confidentiality on Permissioned Blockchains. In European Symposium on Research in Computer Security","author":"Androulaki E.","year":"2018","unstructured":"E. Androulaki , C. Cachin , A. De Caro , and E. Kokoris-Kogias . Channels: Horizontal Scaling and Confidentiality on Permissioned Blockchains. In European Symposium on Research in Computer Security , pages 111 -- 131 . Springer , 2018 . E. Androulaki, C. Cachin, A. De Caro, and E. Kokoris-Kogias. Channels: Horizontal Scaling and Confidentiality on Permissioned Blockchains. In European Symposium on Research in Computer Security, pages 111--131. Springer, 2018."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.35"},{"key":"e_1_2_1_4_1","volume-title":"Game theory of public goods in one-shot social dilemmas without assortment. Journal of theoretical biology, 299:9--20","author":"Archetti M.","year":"2012","unstructured":"M. Archetti and I. Scheuring . Game theory of public goods in one-shot social dilemmas without assortment. Journal of theoretical biology, 299:9--20 , 2012 . M. Archetti and I. Scheuring. Game theory of public goods in one-shot social dilemmas without assortment. Journal of theoretical biology, 299:9--20, 2012."},{"key":"e_1_2_1_5_1","first-page":"25","volume-title":"International Conference on","author":"Azaria A.","year":"2016","unstructured":"A. Azaria , A. Ekblaw , T. Vieira , and A. Lippman . Medrec: Using blockchain for medical data access and permission management. In Open and Big Data (OBD) , International Conference on , pages 25 -- 30 . IEEE, 2016 . A. Azaria, A. Ekblaw, T. Vieira, and A. Lippman. Medrec: Using blockchain for medical data access and permission management. In Open and Big Data (OBD), International Conference on, pages 25--30. IEEE, 2016."},{"key":"e_1_2_1_6_1","volume-title":"Versioned, P2P File System. arXiv preprint arXiv:1407.3561","author":"Benet J.","year":"2014","unstructured":"J. Benet . IPFS - Content Addressed , Versioned, P2P File System. arXiv preprint arXiv:1407.3561 , 2014 . J. Benet. IPFS - Content Addressed, Versioned, P2P File System. arXiv preprint arXiv:1407.3561, 2014."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516734"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/MARK.1979.8817296"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/648120.747061"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-61204-1_27"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/296806.296824"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/36664.36678"},{"key":"e_1_2_1_13_1","volume-title":"Ekiden: A Platform for Confidentiality-Preserving, Trustworthy, and Performant Smart Contract Execution. arXiv preprint arXiv:1804.05141","author":"Cheng R.","year":"2018","unstructured":"R. Cheng , F. Zhang , J. Kos , W. He , N. Hynes , N. Johnson , A. Juels , A. Miller , and D. Song . Ekiden: A Platform for Confidentiality-Preserving, Trustworthy, and Performant Smart Contract Execution. arXiv preprint arXiv:1804.05141 , 2018 . R. Cheng, F. Zhang, J. Kos, W. He, N. Hynes, N. Johnson, A. Juels, A. Miller, and D. Song. Ekiden: A Platform for Confidentiality-Preserving, Trustworthy, and Performant Smart Contract Execution. arXiv preprint arXiv:1804.05141, 2018."},{"key":"e_1_2_1_14_1","volume-title":"July","year":"2018","unstructured":"CoinDesk. Decentralized Exchanges Aren't Living Up to Their Name - And Data Proves It , July 2018 . CoinDesk. Decentralized Exchanges Aren't Living Up to Their Name - And Data Proves It, July 2018."},{"key":"e_1_2_1_15_1","unstructured":"M. Czernik. On Blockchain Frontrunning Feb. 2018.  M. Czernik. On Blockchain Frontrunning Feb. 2018."},{"key":"e_1_2_1_16_1","volume-title":"Sept.","author":"Czsun S.","year":"2020","unstructured":"S. Czsun . Escaping the Dark Forest , Sept. 2020 . S. Czsun. Escaping the Dark Forest, Sept. 2020."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/646754.705196"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/773153.773173"},{"key":"e_1_2_1_19_1","volume-title":"Secure and Trustable Electronic Medical Records Sharing using Blockchain. arXiv preprint arXiv:1709.06528","author":"Dubovitskaya A.","year":"2017","unstructured":"A. Dubovitskaya , Z. Xu , S. Ryu , M. Schumacher , and F. Wang . Secure and Trustable Electronic Medical Records Sharing using Blockchain. arXiv preprint arXiv:1709.06528 , 2017 . A. Dubovitskaya, Z. Xu, S. Ryu, M. Schumacher, and F. Wang. Secure and Trustable Electronic Medical Records Sharing using Blockchain. arXiv preprint arXiv:1709.06528, 2017."},{"key":"e_1_2_1_20_1","unstructured":"V. Durham. Namecoin 2011.  V. Durham. Namecoin 2011."},{"key":"e_1_2_1_21_1","volume-title":"Nieman Journalism Lab","author":"Ellis J.","year":"2014","unstructured":"J. Ellis . The Guardian introduces SecureDrop for document leaks . Nieman Journalism Lab , 2014 . J. Ellis. The Guardian introduces SecureDrop for document leaks. Nieman Journalism Lab, 2014."},{"key":"e_1_2_1_22_1","volume-title":"3rd Workshop on Trusted Smart Contracts (WTSC)","author":"Eskandari S.","year":"2019","unstructured":"S. Eskandari , S. Moosavi , and J. Clark . Transparent Dishonesty: front-running attacks on Blockchain . In 3rd Workshop on Trusted Smart Contracts (WTSC) , Feb. 2019 . S. Eskandari, S. Moosavi, and J. Clark. Transparent Dishonesty: front-running attacks on Blockchain. In 3rd Workshop on Trusted Smart Contracts (WTSC), Feb. 2019."},{"key":"e_1_2_1_23_1","volume-title":"Somewhat Practical Fully Homomorphic Encryption. IACR Cryptology ePrint Archive","author":"Fan J.","year":"2012","unstructured":"J. Fan and F. Vercauteren . Somewhat Practical Fully Homomorphic Encryption. IACR Cryptology ePrint Archive , 2012 :144, 2012. J. Fan and F. Vercauteren. Somewhat Practical Fully Homomorphic Encryption. IACR Cryptology ePrint Archive, 2012:144, 2012."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-71075-4_2"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/SFCS.1987.4"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/1855768.1855787"},{"key":"e_1_2_1_27_1","volume-title":"May","year":"2018","unstructured":"Genecoin. Make a Backup of Yourself Using Bitcoin , May 2018 . Genecoin. Make a Backup of Yourself Using Bitcoin, May 2018."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/1756123.1756153"},{"key":"e_1_2_1_29_1","unstructured":"The Go Programming Language Feb. 2018.  The Go Programming Language Feb. 2018."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.17487\/rfc6749"},{"key":"e_1_2_1_31_1","first-page":"420","article-title":"To Share or Not to Share","volume":"2016","author":"Hollis K. F.","year":"2016","unstructured":"K. F. Hollis . To Share or Not to Share : Ethical Acquisition and Use of Medical Data. AMIA Summits on Translational Science Proceedings , 2016 : 420 , 2016 . K. F. Hollis. To Share or Not to Share: Ethical Acquisition and Use of Medical Data. AMIA Summits on Translational Science Proceedings, 2016:420, 2016.","journal-title":"Ethical Acquisition and Use of Medical Data. AMIA Summits on Translational Science Proceedings"},{"key":"e_1_2_1_32_1","volume-title":"Concurrency and Computation: Practice and Experience","author":"Huang L.","year":"2017","unstructured":"L. Huang , G. Zhang , S. Yu , A. Fu , and J. Yearwood . SeShare: Secure cloud data sharing based on blockchain and public auditing . Concurrency and Computation: Practice and Experience , 2017 . L. Huang, G. Zhang, S. Yu, A. Fu, and J. Yearwood. SeShare: Secure cloud data sharing based on blockchain and public auditing. Concurrency and Computation: Practice and Experience, 2017."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.5555\/648116.746589"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2009.21"},{"key":"e_1_2_1_35_1","volume-title":"Factors affecting willingness to share electronic health data among California consumers. BMC medical ethics, 18(1):25","author":"Kim K. K.","year":"2017","unstructured":"K. K. Kim , P. Sankar , M. D. Wilson , and S. C. Haynes . Factors affecting willingness to share electronic health data among California consumers. BMC medical ethics, 18(1):25 , 2017 . K. K. Kim, P. Sankar, M. D. Wilson, and S. C. Haynes. Factors affecting willingness to share electronic health data among California consumers. BMC medical ethics, 18(1):25, 2017."},{"key":"e_1_2_1_37_1","volume-title":"9th Workshop on Hot Topics in Privacy Enhancing Technologies (HotPETs 2016)","author":"Kokoris-Kogias E.","year":"2016","unstructured":"E. Kokoris-Kogias , L. Gasser , I. Khoffi , P. Jovanovic , N. Gailly , and B. Ford . Managing Identities Using Blockchains and CoSi. Technical report , 9th Workshop on Hot Topics in Privacy Enhancing Technologies (HotPETs 2016) , 2016 . E. Kokoris-Kogias, L. Gasser, I. Khoffi, P. Jovanovic, N. Gailly, and B. Ford. Managing Identities Using Blockchains and CoSi. Technical report, 9th Workshop on Hot Topics in Privacy Enhancing Technologies (HotPETs 2016), 2016."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.5555\/3241094.3241117"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2018.000-5"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813712"},{"key":"e_1_2_1_42_1","volume-title":"TenderMint: Consensus without Mining","author":"Kwon J.","year":"2014","unstructured":"J. Kwon . TenderMint: Consensus without Mining , 2014 . J. Kwon. TenderMint: Consensus without Mining, 2014."},{"key":"e_1_2_1_43_1","unstructured":"The Kyber Cryptography Library 2010 -- 2018.  The Kyber Cryptography Library 2010 -- 2018."},{"key":"e_1_2_1_44_1","volume-title":"ONC\/NIST Use of Blockchain for Healthcare and Research Workshop","author":"Linn L. A.","year":"2016","unstructured":"L. A. Linn and M. B. Koo . Blockchain for health data and its potential use in health it and health care related research . In ONC\/NIST Use of Blockchain for Healthcare and Research Workshop . Gaithersburg, Maryland, United States : ONC\/NIST, 2016 . L. A. Linn and M. B. Koo. Blockchain for health data and its potential use in health it and health care related research. In ONC\/NIST Use of Blockchain for Healthcare and Research Workshop. Gaithersburg, Maryland, United States: ONC\/NIST, 2016."},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2013.34"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSPW.2017.44"},{"key":"e_1_2_1_48_1","unstructured":"Mininet - An Instant Virtual Network on your Laptop (or other PC) Feb. 2018.  Mininet - An Instant Virtual Network on your Laptop (or other PC) Feb. 2018."},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cosrev.2018.10.002"},{"key":"e_1_2_1_50_1","volume-title":"Bitcoin: A Peer-to-Peer Electronic Cash System","author":"Nakamoto S.","year":"2008","unstructured":"S. Nakamoto . Bitcoin: A Peer-to-Peer Electronic Cash System , 2008 . S. Nakamoto. Bitcoin: A Peer-to-Peer Electronic Cash System, 2008."},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.5555\/3241189.3241288"},{"key":"e_1_2_1_52_1","volume-title":"May","author":"Foundation Ocean Protocol","year":"2018","unstructured":"Ocean Protocol Foundation . Ocean Protocol: A Decentralized Substrate for AI Data & Services , May 2018 . Ocean Protocol Foundation. Ocean Protocol: A Decentralized Substrate for AI Data & Services, May 2018."},{"key":"e_1_2_1_53_1","volume-title":"Research Handbook on Digital Transformation","author":"Pilkington M.","year":"2015","unstructured":"M. Pilkington . Blockchain Technology : Principles and Applications . Research Handbook on Digital Transformation , 2015 . M. Pilkington. Blockchain Technology: Principles and Applications. Research Handbook on Digital Transformation, 2015."},{"key":"e_1_2_1_54_1","volume-title":"Arx: A strongly encrypted database system. IACR Cryptology ePrint Archive","author":"Poddar R.","year":"2016","unstructured":"R. Poddar , T. Boelter , and R. A. Popa . Arx: A strongly encrypted database system. IACR Cryptology ePrint Archive , 2016 :591, 2016. R. Poddar, T. Boelter, and R. A. Popa. Arx: A strongly encrypted database system. IACR Cryptology ePrint Archive, 2016:591, 2016."},{"key":"e_1_2_1_55_1","volume-title":"Randao: Blockchain Based Verifiable Random Number Generator","year":"2018","unstructured":"randao.org. Randao: Blockchain Based Verifiable Random Number Generator , 2018 . randao.org. Randao: Blockchain Based Verifiable Random Number Generator, 2018."},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.5555\/888615"},{"key":"e_1_2_1_57_1","volume-title":"Medium","author":"Robinson D.","year":"2020","unstructured":"D. Robinson and G. Konstantopoulos . Ethereum is a Dark Forest . Medium , Aug. 2020 . D. Robinson and G. Konstantopoulos. Ethereum is a Dark Forest. Medium, Aug. 2020."},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/1866307.1866315"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.485845"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.36"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.5555\/646764.703956"},{"key":"e_1_2_1_62_1","volume-title":"Aug.","author":"SECBIT.","year":"2018","unstructured":"SECBIT. How the winner got Fomo3D prize - A Detailed Explanation , Aug. 2018 . SECBIT. How the winner got Fomo3D prize - A Detailed Explanation, Aug. 2018."},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3140649.3140656"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/359168.359176"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.5555\/1756169.1756190"},{"key":"e_1_2_1_66_1","first-page":"1","volume-title":"Securing threshold cryptosystems against chosen ciphertext attack. Advances in Cryptology --- EUROCRYPT'98","author":"Shoup V.","year":"1998","unstructured":"V. Shoup and R. Gennaro . Securing threshold cryptosystems against chosen ciphertext attack. Advances in Cryptology --- EUROCRYPT'98 , pages 1 -- 16 , 1998 . V. Shoup and R. Gennaro. Securing threshold cryptosystems against chosen ciphertext attack. Advances in Cryptology --- EUROCRYPT'98, pages 1--16, 1998."},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3158333"},{"key":"e_1_2_1_68_1","unstructured":"M. H. Swende. Blockchain Frontrunning Oct. 2017.  M. H. Swende. Blockchain Frontrunning Oct. 2017."},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.38"},{"key":"e_1_2_1_70_1","volume-title":"Smart contracts. Unpublished manuscript","author":"Szabo N.","year":"1994","unstructured":"N. Szabo . Smart contracts. Unpublished manuscript , 1994 . N. Szabo. Smart contracts. Unpublished manuscript, 1994."},{"key":"e_1_2_1_71_1","unstructured":"F. Team. Fire Lotto blockchain lottery 2018.  F. Team. Fire Lotto blockchain lottery 2018."},{"key":"e_1_2_1_72_1","first-page":"877","volume-title":"Towards Scalable Threshold Cryptosystems. In 41st IEEE Symposium on Security and Privacy (SP)","author":"Tomescu A.","year":"2020","unstructured":"A. Tomescu , R. Chen , Y. Zheng , I. Abraham , B. Pinkas , G. G. Gueta , and S. Devadas . Towards Scalable Threshold Cryptosystems. In 41st IEEE Symposium on Security and Privacy (SP) , pages 877 -- 893 . IEEE Computer Society, may 2020 . A. Tomescu, R. Chen, Y. Zheng, I. Abraham, B. Pinkas, G. G. Gueta, and S. Devadas. Towards Scalable Threshold Cryptosystems. In 41st IEEE Symposium on Security and Privacy (SP), pages 877--893. IEEE Computer Society, may 2020."},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.5555\/829507.830217"},{"key":"e_1_2_1_74_1","volume-title":"Ethereum Project Yellow Paper","author":"Wood G.","year":"2014","unstructured":"G. Wood . Ethereum : A Secure Decentralised Generalised Transaction Ledger . Ethereum Project Yellow Paper , 2014 . G. Wood. Ethereum: A Secure Decentralised Generalised Transaction Ledger. Ethereum Project Yellow Paper, 2014."},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.5555\/2867541.2867781"},{"key":"e_1_2_1_76_1","volume-title":"Enigma: Decentralized computation platform with guaranteed privacy. arXiv preprint arXiv:1506.03471","author":"Zyskind G.","year":"2015","unstructured":"G. Zyskind , O. Nathan , and A. Pentland . Enigma: Decentralized computation platform with guaranteed privacy. arXiv preprint arXiv:1506.03471 , 2015 . G. Zyskind, O. Nathan, and A. Pentland. Enigma: Decentralized computation platform with guaranteed privacy. arXiv preprint arXiv:1506.03471, 2015."}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/3436905.3436917","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T10:27:54Z","timestamp":1672223274000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/3436905.3436917"}},"subtitle":["private data management for decentralized ledgers"],"short-title":[],"issued":{"date-parts":[[2020,12]]},"references-count":73,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,12]]}},"alternative-id":["10.14778\/3436905.3436917"],"URL":"https:\/\/doi.org\/10.14778\/3436905.3436917","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2020,12]]}}}