Blockchain can help to solve the challenges of efficiency, security, transparency and tracking by using smart contracts which are automatically triggered when predefined conditions are met. Smart...