Web3 Insurance: Complexities and Innovative Opportunities