Resources
Disclaimer: This is a summary of patterns we have observed during our research and should not be considered any form of technical or investment advice. Also, the given “known examples” do not imply they are the best implementations of the said pattern or any superior to any other implementation of the pattern not listed.
Our Pattern Papers
- Design Patterns for Blockchain-Based Payment Applications
Qinghua Lu, Xiwei Xu, H.M.N. Dilum Bandara, Shiping Chen, and Liming Zhu
European Conf. on Pattern Languages of Programs 2021 (EuroPLoP 2021), July 2021, Germany, Accepted. Preprint - Design Patterns for Blockchain-based Self-Sovereign Identity
Yue Liu, Qinghua Lu, Helen Paik, Xiwei Xu
European Conf. on Pattern Languages of Programs 2020 (EuroPLoP 2020), July 2020, Bavaria, Germany. - Patterns for Blockchain Data Migration
H.M.N. Dilum Bandara, Xiwei Xu, and Ingo Weber
European Conf. on Pattern Languages of Programs 2020 (EuroPLoP 2020), July 2020, Bavaria, Germany. Preprint - A Pattern Language for Blockchain-based Applications
Xiwei Xu, Cesare Pautasso, Liming Zhu, Qinghua Lu, and Ingo Weber
European Conf. on Pattern Languages of Programs 2018 (EuroPLoP 2018), July 2018, Kloster Irsee, Germany
Decision Model Paper
- Decision Model for Choosing Patterns in Blockchain-Based Applications
Xiwei Xu, H.M.N. Dilum Bandara, Qinghua Lu, Ingo Weber, Len Bass, and Liming Zhu
The 18th IEEE International Conference on Software Architecture (ICSA2021), March 2020, Stuttgart, Germany. Preprint