中國古代信用製度不發達,人們習慣於用窖藏的方式貯存財富。
為了窖藏的安全,窖藏者都力求不使人知,甚至對親人都要隱瞞。如果由於某種原因,他沒有機會重新挖掘這筆財富,而又來不及將窖藏地點告訴他人就突然死去,窖藏的秘密就一直保持下去,除非有朝一日這秘密偶然地被人發現。古往今來,發現窖藏的事不知有多少,今後也依然會有人繼續發現。
明末農民軍領袖張獻忠東征西戰,據蜀建立大西政權。可是不久即被清王朝所滅。據傳張獻忠戰敗之前,將其億萬金銀采取窖藏辦法埋於四川,以備東山再起。但隨著張獻忠的戰死,這個秘密也就一直沒有揭開。
清朝文人的筆記、野史中也曾提到此事。成都一帶還流傳著“石牛和石鼓,銀子萬萬五”的民謠。意思是說:隻要找到錦江下的石牛和石鼓,就能找到張獻忠窖藏的萬萬兩銀子。
記載張獻忠窖藏的書有多種。吳偉業(梅村)在《鹿樵紀聞·獻忠屠蜀》中說順治二年(1645年),張獻忠“用法移錦江,涸其流,穿數仞,實以精金及他珍寶累萬萬,下土石築之,然後決堤放水,名曰‘錮金’。”彭孫貽《平寇誌》卷十二引查繼佐的話,也說張獻忠“用法移錦江而涸其流,下穿數仞,實以黃金寶玉累億萬,殺人夫,下土石填之,然後決堤放水,名曰‘水藏’”。兩書中,一稱“錮金”,一稱“水藏”,當屬於傳聞異詞。彭遵泗《蜀碧》卷三也記有此事,作“錮金”,但沒有提及窖藏的數量。
上述三書都是私家著作,而清朝官修《明史》的編撰者對這條史料也持肯定態度。《明史·張獻忠傳》說:“又用法移錦江,涸而闕之,深數丈,埋金寶億萬計,然後決堤放流,名‘水藏’,曰:‘無為後人有也’。”經這樣一記載,就更加被人們視為信史了。後來陳克家繼他祖父陳鶴完成的《明紀》,也一字不易地抄錄了這條史料。