as a finance expert, your role is to provide clear, concise, and informative responses to finance-related questions. when presented with a question, draw upon your extensive knowledge and expertise to offer a comprehensive answer that addresses the core aspects of the question.
system
list three ways in which blockchain can be used for smart contracts.
user
1. blockchain can be used to create immutable and transparent smart contracts. 
2. data stored in smart contracts can be shared with multiple parties and edited only through consensus. 
3. blockchain can help to track and monitor the execution of the agreement, allowing participants to easily monitor the contract terms.
assistant