{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T19:06:03Z","timestamp":1774551963773,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,7,25]],"date-time":"2017-07-25T00:00:00Z","timestamp":1500940800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1421126"],"award-info":[{"award-number":["1421126"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,7,25]]},"DOI":"10.1145\/3087801.3087835","type":"proceedings-article","created":{"date-parts":[[2017,7,20]],"date-time":"2017-07-20T17:51:38Z","timestamp":1500573098000},"page":"303-312","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":118,"title":["Adding Concurrency to Smart Contracts"],"prefix":"10.1145","author":[{"given":"Thomas","family":"Dickerson","sequence":"first","affiliation":[{"name":"Brown University, Providence, RI, USA"}]},{"given":"Paul","family":"Gazzillo","sequence":"additional","affiliation":[{"name":"Yale University, New Haven, CT, USA"}]},{"given":"Maurice","family":"Herlihy","sequence":"additional","affiliation":[{"name":"Brown University, Providence, RI, USA"}]},{"given":"Eric","family":"Koskinen","sequence":"additional","affiliation":[{"name":"Yale University, New Haven, CT, USA"}]}],"member":"320","published-online":{"date-parts":[[2017,7,25]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/209936.209958"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/1855591.1855595"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1835698.1835703"},{"key":"e_1_3_2_1_4_1","first-page":"1","volume-title":"20th International Conference on Principles of Distributed Systems (OPODIS 2016), volume 70 of Leibniz International Proceedings in Informatics (LIPIcs)","author":"Cachin C.","year":"2017","unstructured":"C. Cachin , S. Schubert , and M. Vukolic . Non-Determinism in Byzantine Fault-Tolerant Replication. In P. Fatourou, E. Jim\u00e9nez, and F. Pedone, editors , 20th International Conference on Principles of Distributed Systems (OPODIS 2016), volume 70 of Leibniz International Proceedings in Informatics (LIPIcs) , pages 24: 1 -- 24 :16, Dagstuhl, Germany , 2017 . Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik. C. Cachin, S. Schubert, and M. Vukolic. Non-Determinism in Byzantine Fault-Tolerant Replication. In P. Fatourou, E. Jim\u00e9nez, and F. Pedone, editors, 20th International Conference on Principles of Distributed Systems (OPODIS 2016), volume 70 of Leibniz International Proceedings in Informatics (LIPIcs), pages 24:1--24:16, Dagstuhl, Germany, 2017. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/296806.296824"},{"key":"e_1_3_2_1_6_1","unstructured":"DAO. Thedao smart contract. Retrieved 8 February 2017.  DAO. Thedao smart contract. Retrieved 8 February 2017."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-53357-4_6"},{"key":"e_1_3_2_1_8_1","unstructured":"Ethereum. https:\/\/github.com\/ethereum\/.  Ethereum. https:\/\/github.com\/ethereum\/."},{"key":"e_1_3_2_1_9_1","unstructured":"Ethereum design Rationale. http:\/\/github.com\/ethereum\/wiki\/wiki\/Design-Rationale#gas-and-fees.  Ethereum design Rationale. http:\/\/github.com\/ethereum\/wiki\/wiki\/Design-Rationale#gas-and-fees."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1345206.1345233"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1345206.1345237"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/872035.872048"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901348"},{"key":"e_1_3_2_1_14_1","unstructured":"Hyperledger white paper. http:\/\/www.the-blockchain.com\/docs\/Hyperledger%20Whitepaper.pdf .  Hyperledger white paper. http:\/\/www.the-blockchain.com\/docs\/Hyperledger%20Whitepaper.pdf ."},{"key":"e_1_3_2_1_15_1","volume-title":"IEEE Symposium on Security and Privacy","author":"Kosba A. E.","year":"2015","unstructured":"A. E. Kosba , A. Miller , E. Shi , Z. Wen , and C. Papamanthou . Hawk: The blockchain model of cryptography and privacy-preserving smart contracts . In IEEE Symposium on Security and Privacy , 2015 . A. E. Kosba, A. Miller, E. Shi, Z. Wen, and C. Papamanthou. Hawk: The blockchain model of cryptography and privacy-preserving smart contracts. In IEEE Symposium on Security and Privacy, 2015."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737924.2737995"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1706299.1706304"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978309"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813659"},{"key":"e_1_3_2_1_20_1","volume-title":"Bitcoin: A peer-to-peer electronic cash system","author":"Nakamoto S.","year":"2009","unstructured":"S. Nakamoto . Bitcoin: A peer-to-peer electronic cash system . May 2009 . S. Nakamoto. Bitcoin: A peer-to-peer electronic cash system. May 2009."},{"key":"e_1_3_2_1_21_1","volume-title":"web.","author":"Scala STM Expert Group","year":"2011","unstructured":"Scala STM Expert Group . Scalastm. web. Retrieved from http:\/\/nbronson.github.com\/scala-stm\/, 20 November 2011 . Scala STM Expert Group. Scalastm. web. Retrieved from http:\/\/nbronson.github.com\/scala-stm\/, 20 November 2011."},{"key":"e_1_3_2_1_22_1","unstructured":"Solidity documentation. http:\/\/solidity.readthedocs.io\/en\/latest\/index.html.  Solidity documentation. http:\/\/solidity.readthedocs.io\/en\/latest\/index.html."},{"key":"e_1_3_2_1_23_1","unstructured":"Solidity documentation: Solidity by example. http:\/\/solidity.readthedocs.io\/en\/develop\/solidity-by-example.html.  Solidity documentation: Solidity by example. http:\/\/solidity.readthedocs.io\/en\/develop\/solidity-by-example.html."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.5210\/fm.v2i9.548"},{"key":"e_1_3_2_1_25_1","unstructured":"G. Wood. Ethereum: A secure decentralised generalised transaction ledger.  G. Wood. Ethereum: A secure decentralised generalised transaction ledger."}],"event":{"name":"PODC '17: ACM Symposium on Principles of Distributed Computing","location":"Washington DC USA","acronym":"PODC '17","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","SIGACT ACM Special Interest Group on Algorithms and Computation Theory"]},"container-title":["Proceedings of the ACM Symposium on Principles of Distributed Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3087801.3087835","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3087801.3087835","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3087801.3087835","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:30:07Z","timestamp":1750217407000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3087801.3087835"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,7,25]]},"references-count":25,"alternative-id":["10.1145\/3087801.3087835","10.1145\/3087801"],"URL":"https:\/\/doi.org\/10.1145\/3087801.3087835","relation":{},"subject":[],"published":{"date-parts":[[2017,7,25]]},"assertion":[{"value":"2017-07-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}