What Things Do You Need to Become an Independent State?

Both Catalonia and Kurdistan want to become independent, but what does it take to become one? BBC lists four criteria:

  • Autonomy
  • Recognition
  • Legal barriers
  • Powerful friends