首先是船舶设计问题。早期船舶续航能力不足,难以支撑长时间跨洋航行。为解决此问题,船舶设计不断改进,船身加大以装载更多物资,如食物、淡水等,同时优化船体结构,增强稳定性,以应对大洋上的恶劣海况。其次是导航技术难题,当时没有现代精确导航设备,航海者依靠星象定位、罗盘等原始方法,定位精度有限且易受天气影响。为提高导航准确性,他们不断积累航海经验,结合天文知识和地标观测,逐渐摸索出更可靠的跨洋航线。另外,船舶补给也是挑战,长时间航行中食物和淡水会消耗,他们发展了海上补给技术,如在一些岛屿建立补给站,或者采用特殊的储存方法延长食物和淡水保质期,确保船舶在跨洋航行中能够维持船员生存和船舶正常运行。