Smart Contracts based on Private and Public Blockchains for the Purpose of Insurance Services | IEEE Conference Publication | IEEE Xplore