Deployment Patterns
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.
Blockchains are not the most intuitive systems to interact with. Thus, their complexity needs to be abstracted away from users using a simplified user interface. Following patterns are related to the deployment of blockchain-based applications and interaction between users and blockchain-based applications:
- Decentralised Applications (DApps) are blockchain-based applications that allow users to interact with smart contracts deployed on the blockchain
- Semi Decentralised Applications (Semi-DApp) provides a typical web or mobile application that fully abstracts blockchain and smart contract interactions