Question: why did byzantine empire last so long?
Answer: The Byzantines knew that enemies would have to take the Golden Horn to have a chance of sacking the city so they placed a 300m long chain to protect it. There were also various sea walls built and they only failed the city once; during the Fourth Crusade.