本發明公開了一種二維碼的風險預警方法,其特征是按如下步驟進行:1,生成溯源碼;2,生成前綴碼;3生成Y位驗證碼;4將溯源碼,前綴碼和Y位驗證碼存入防偽數據庫中,并將溯源碼和前綴碼進行合并后利用條碼生成器生成初始二維碼;將Y位驗證碼嵌入初始二維碼的中間位置,從而形成二維碼.本發明能夠快速,穩定的生成大量具有高防偽性,難以被仿造的二維碼,從而有效保證二維碼的唯一性,防止被復制或者重復使用.