{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,28]],"date-time":"2026-09-28T18:33:32Z","timestamp":1790620412501,"version":"4.1.0"},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,7,1]],"date-time":"2020-07-01T00:00:00Z","timestamp":1593561600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,7]]},"DOI":"10.1145\/3424771.3424802","type":"proceedings-article","created":{"date-parts":[[2020,12,17]],"date-time":"2020-12-17T18:23:19Z","timestamp":1608229399000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":41,"title":["Design Patterns for Blockchain-based Self-Sovereign Identity"],"prefix":"10.1145","author":[{"given":"Yue","family":"Liu","sequence":"first","affiliation":[{"name":"School of Computer Science and Engineering, University of New South Wales, Australia Data61, CSIRO, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qinghua","family":"Lu","sequence":"additional","affiliation":[{"name":"Data61, CSIRO, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hye-Young","family":"Paik","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, University of New South Wales, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiwei","family":"Xu","sequence":"additional","affiliation":[{"name":"Data61, CSIRO, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,12,17]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"2016 USENIX Annual Technical Conference. 181--194","author":"Ali Muneeb","year":"2016","unstructured":"Muneeb Ali , Jude Nelson , Ryan Shea , and Michael J Freedman . 2016 . Blockstack: A global naming and storage system secured by blockchains . In 2016 USENIX Annual Technical Conference. 181--194 . Muneeb Ali, Jude Nelson, Ryan Shea, and Michael J Freedman. 2016. Blockstack: A global naming and storage system secured by blockchains. In 2016 USENIX Annual Technical Conference. 181--194."},{"key":"e_1_3_2_1_2_1","unstructured":"Christopher Allen. [n.d.]. The Path to Self-Sovereign Identity. http:\/\/www.lifewithalacrity.com\/2016\/04\/the-path-to-self-soverereign-identity.html. accessed 15-February-2020.  Christopher Allen. [n.d.]. The Path to Self-Sovereign Identity. http:\/\/www.lifewithalacrity.com\/2016\/04\/the-path-to-self-soverereign-identity.html. accessed 15-February-2020."},{"key":"e_1_3_2_1_3_1","volume-title":"Aadhaar: Digital inclusion and public services in India. World Development Report","author":"Banerjee Shweta","year":"2016","unstructured":"Shweta Banerjee . 2016 . Aadhaar: Digital inclusion and public services in India. World Development Report (2016), 81--92. Shweta Banerjee. 2016. Aadhaar: Digital inclusion and public services in India. World Development Report (2016), 81--92."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-70278-0_31"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/SECURWARE.2008.18"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-67262-5_1"},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of 1st ERCIM Blockchain Workshop","author":"Gr\u00e4ther Wolfgang","year":"2018","unstructured":"Wolfgang Gr\u00e4ther , Sabine Kolvenbach , Rudolf Ruland , Julian Sch\u00fctte , Christof Torres , and Florian Wendland . 2018 . Blockchain for education: lifelong learning passport . In Proceedings of 1st ERCIM Blockchain Workshop 2018. European Society for Socially Embedded Technologies (EUSSET). Wolfgang Gr\u00e4ther, Sabine Kolvenbach, Rudolf Ruland, Julian Sch\u00fctte, Christof Torres, and Florian Wendland. 2018. Blockchain for education: lifelong learning passport. In Proceedings of 1st ERCIM Blockchain Workshop 2018. European Society for Socially Embedded Technologies (EUSSET)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/PIMRC.2017.8292361"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.18517\/ijaseit.8.4-2.6838"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Yue Liu Qinghua Lu Xiwei Xu Liming Zhu and Haonan Yao. 2018. Applying Design Patterns in Smart Contracts. 92--106.  Yue Liu Qinghua Lu Xiwei Xu Liming Zhu and Haonan Yao. 2018. Applying Design Patterns in Smart Contracts. 92--106.","DOI":"10.1007\/978-3-319-94478-4_7"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2017.4121227"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2019.05.051"},{"key":"e_1_3_2_1_13_1","volume-title":"Uport: A platform for self-sovereign identity. URL: https:\/\/whitepaper.uport.me\/uPort_whitepaper_DRAFT20170221.pdf","author":"Lundkvist Christian","year":"2017","unstructured":"Christian Lundkvist , Rouven Heck , Joel Torstensson , Zac Mitton , and Michael Sena . 2017 . Uport: A platform for self-sovereign identity. URL: https:\/\/whitepaper.uport.me\/uPort_whitepaper_DRAFT20170221.pdf (2017). Christian Lundkvist, Rouven Heck, Joel Torstensson, Zac Mitton, and Michael Sena. 2017. Uport: A platform for self-sovereign identity. URL: https:\/\/whitepaper.uport.me\/uPort_whitepaper_DRAFT20170221.pdf (2017)."},{"key":"e_1_3_2_1_14_1","volume-title":"Pattern languages of program design 3","author":"Meszaros Gerard","unstructured":"Gerard Meszaros and Jim Doble . 1997. Pattern languages of program design 3 . Addison-Wesley Longman Publishing Co., Inc. , 529--574. Gerard Meszaros and Jim Doble. 1997. Pattern languages of program design 3. Addison-Wesley Longman Publishing Co., Inc., 529--574."},{"key":"e_1_3_2_1_15_1","volume-title":"Common terminological framework for interoperable electronic identity management. The 2005 Modinis IDM Study Team","author":"Modinis IDM","year":"2005","unstructured":"IDM Modinis . 2005. Common terminological framework for interoperable electronic identity management. The 2005 Modinis IDM Study Team ( 2005 ). IDM Modinis. 2005. Common terminological framework for interoperable electronic identity management. The 2005 Modinis IDM Study Team (2005)."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cosrev.2018.10.002"},{"key":"e_1_3_2_1_17_1","volume-title":"Bitcoin: A Peer-to-Peer Electronic Cash System. https:\/\/bitcoinsv.io\/bitcoin. accessed 15-February-2020.","author":"Nakamoto Satoshi","year":"2008","unstructured":"Satoshi Nakamoto . 2008 . Bitcoin: A Peer-to-Peer Electronic Cash System. https:\/\/bitcoinsv.io\/bitcoin. accessed 15-February-2020. Satoshi Nakamoto. 2008. Bitcoin: A Peer-to-Peer Electronic Cash System. https:\/\/bitcoinsv.io\/bitcoin. accessed 15-February-2020."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2685328.2685334"},{"key":"e_1_3_2_1_19_1","unstructured":"Drummond Reed Manu Sporny Dave Longley Christopher Allen Ryan Grant and Markus Sabadello. [n.d.]. Decentralized Identifiers (Data Model and Syntaxes for Decentralized Identifiers). https:\/\/w3c-ccg.github.io\/did-spec\/. accessed 15-February-2020.  Drummond Reed Manu Sporny Dave Longley Christopher Allen Ryan Grant and Markus Sabadello. [n.d.]. Decentralized Identifiers (Data Model and Syntaxes for Decentralized Identifiers). https:\/\/w3c-ccg.github.io\/did-spec\/. accessed 15-February-2020."},{"key":"e_1_3_2_1_20_1","unstructured":"Gartner Press Release. 2018. Gartner Survey Reveals the Scarcity of Current Blockchain Deployments. https:\/\/www.gartner.com\/en\/newsroom\/press-releases\/2018-05-03-gartner-survey-reveals-the-scarcity-of-current-blockchain-developments accessed 15-February-2020.  Gartner Press Release. 2018. Gartner Survey Reveals the Scarcity of Current Blockchain Deployments. https:\/\/www.gartner.com\/en\/newsroom\/press-releases\/2018-05-03-gartner-survey-reveals-the-scarcity-of-current-blockchain-developments accessed 15-February-2020."},{"key":"#cr-split#-e_1_3_2_1_21_1.1","doi-asserted-by":"crossref","unstructured":"R. Soltani U. Trang Nguyen and A. An. 2018. A New Approach to Client Onboarding Using Self-Sovereign Identity and Distributed Ledger. In 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData). 1129--1136. https:\/\/doi.org\/10.1109\/Cybermatics_2018.2018.00205 10.1109\/Cybermatics_2018.2018.00205","DOI":"10.1109\/Cybermatics_2018.2018.00205"},{"key":"#cr-split#-e_1_3_2_1_21_1.2","doi-asserted-by":"crossref","unstructured":"R. Soltani U. Trang Nguyen and A. An. 2018. A New Approach to Client Onboarding Using Self-Sovereign Identity and Distributed Ledger. In 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData). 1129--1136. https:\/\/doi.org\/10.1109\/Cybermatics_2018.2018.00205","DOI":"10.1109\/Cybermatics_2018.2018.00205"},{"key":"e_1_3_2_1_22_1","unstructured":"Manu Sporny Dave Longley and David Chadwick. [n.d.]. Verifiable Credentials Data Model (Expressing verifiable information on the Web). https:\/\/www.w3.org\/TR\/verifiable-claims-data-model\/. accessed 15-February-2020.  Manu Sporny Dave Longley and David Chadwick. [n.d.]. Verifiable Credentials Data Model (Expressing verifiable information on the Web). https:\/\/www.w3.org\/TR\/verifiable-claims-data-model\/. accessed 15-February-2020."},{"key":"e_1_3_2_1_23_1","volume-title":"Deployment of a blockchain-based self-sovereign identity. In 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications","author":"Stokkink Quinten","unstructured":"Quinten Stokkink and Johan Pouwelse . 2018. Deployment of a blockchain-based self-sovereign identity. In 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData). IEEE , 1336--1342. Quinten Stokkink and Johan Pouwelse. 2018. Deployment of a blockchain-based self-sovereign identity. In 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData). IEEE, 1336--1342."},{"key":"e_1_3_2_1_24_1","volume-title":"Blockchain: Blueprint for a New Economy. \" O'Reilly Media","author":"Swan Melanie","year":"2015","unstructured":"Melanie Swan . 2015 . Blockchain: Blueprint for a New Economy. \" O'Reilly Media , Inc.\", US. Melanie Swan. 2015. Blockchain: Blueprint for a New Economy. \" O'Reilly Media, Inc.\", US."},{"key":"e_1_3_2_1_25_1","volume-title":"Digital Identity on the Blockchain. In 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC)","volume":"2","author":"Takemiya Makoto","year":"2018","unstructured":"Makoto Takemiya and Bohdan Vanieiev . 2018 . Sora Identity: Secure , Digital Identity on the Blockchain. In 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC) , Vol. 2 . IEEE, 582--587. Makoto Takemiya and Bohdan Vanieiev. 2018. Sora Identity: Secure, Digital Identity on the Blockchain. In 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC), Vol. 2. IEEE, 582--587."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2016.2535718"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA.2019.00019"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"crossref","unstructured":"Phil Windley and Drummond Reed. [n.d.]. Sovrin: A Protocol and Token for Self-Sovereign Identity and Decentralized Trust). https:\/\/sovrin.org\/wp-content\/uploads\/Sovrin-Protocol-and-Token-White-Paper.pdf. accessed 15-February-2020.  Phil Windley and Drummond Reed. [n.d.]. Sovrin: A Protocol and Token for Self-Sovereign Identity and Decentralized Trust). https:\/\/sovrin.org\/wp-content\/uploads\/Sovrin-Protocol-and-Token-White-Paper.pdf. accessed 15-February-2020.","DOI":"10.3389\/fbloc.2021.626726"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWBOSE.2018.8327565"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.10.010"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3282308.3282312"},{"key":"e_1_3_2_1_32_1","volume-title":"Applying software patterns to address interoperability in blockchain-based healthcare apps. arXiv preprint arXiv:1706.03700","author":"Zhang Peng","year":"2017","unstructured":"Peng Zhang , Jules White , Douglas C Schmidt , and Gunther Lenz . 2017. Applying software patterns to address interoperability in blockchain-based healthcare apps. arXiv preprint arXiv:1706.03700 ( 2017 ). Peng Zhang, Jules White, Douglas C Schmidt, and Gunther Lenz. 2017. Applying software patterns to address interoperability in blockchain-based healthcare apps. arXiv preprint arXiv:1706.03700 (2017)."}],"event":{"name":"EuroPLoP '20: European Conference on Pattern Languages of Programs 2020","location":"Virtual Event Germany","acronym":"EuroPLoP '20","sponsor":["Hillside Europe Hillside Europe"]},"container-title":["Proceedings of the European Conference on Pattern Languages of Programs 2020"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3424771.3424802","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3424771.3424802","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:23:32Z","timestamp":1750202612000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3424771.3424802"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7]]},"references-count":33,"alternative-id":["10.1145\/3424771.3424802","10.1145\/3424771"],"URL":"https:\/\/doi.org\/10.1145\/3424771.3424802","relation":{},"subject":[],"published":{"date-parts":[[2020,7]]},"assertion":[{"value":"2020-12-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}