Blockchain could help reduce corruption in developing societies