淘金之所以违法,主要原因在于 自然资源属于国家或者集体所有,私自占有可能违法。根据《中华人民共和国河道管理条例》第二十五条的规定,在河道管理范围内进行采砂、取土、淘金、弃置砂石或者淤泥等活动,必须报经河道主管机关批准;涉及其他部门的,由河道主管机关会同有关部门批准。未经批准或者不按照河道主管机关的规定在河道管理范围内采砂、取土的,除由县级以上地方人民政府河道主管机关责令其纠正违法行为、采取补救措施外,可以并处警告、罚款、没收非法所得。
此外,个人在河道内淘金的,还可能涉嫌非法采矿罪。根据《中华人民共和国刑法》第三百四十三条的规定,非法采矿罪的构成要件包括未取得采矿许可证的情况下擅自采矿,并且情节严重的,可处三年以下有期徒刑、拘役或者管制,并处或者单处罚金。
综上所述,淘金违法的原因在于未经许可私自开采自然资源,违反了国家关于河道管理和矿产资源保护的法律规定。