A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
A Pattern Collection for Blockchain-based Applications
2018
Proceedings of the 23rd European Conference on Pattern Languages of Programs - EuroPLoP '18
Blockchain is an emerging technology that enables new forms of decentralized software architectures, where distributed components can reach agreements on shared system states without trusting a central integration point. Blockchain provides a shared infrastructure to execute programs, called smart contracts, and to store data. Since blockchain technologies are at an early stage, there is a lack of a systematic and holistic view on designing software systems that use blockchain. We view
doi:10.1145/3282308.3282312
dblp:conf/europlop/XuPZLW18
fatcat:og25s7ub5nhxhluc5wkxwu5xbq