Another interpretation of (Exodus 6:3): "And I appeared unto Abraham, unto Isaac, and unto Jacob as El Shaddai, but by My name HaShem I was not known to them." I did not make it public to them whether it is the explicit Name; but to you I have revealed it, because you are going to redeem Israel, so that you may succeed. The Holy One, blessed be He, said: In this world I have revealed My name to individuals, but in the world to come I make My name known to all Israel, as it is said (Isaiah 52:6): "Therefore My people shall know My name..."
Why God Revealed His Name to Moses and Not the Patriarchs
Midrash Tanchuma Buber, Vaera 5:1
ד"א וארא אל אברהם אל יצחק ואל יעקב באל שדי ושמי ה' לא נודעתי להם (שם ו ג), לא פירסמתי להם אם מפורש הוא, ולך גליתי אותו, שאתה הולך לגאול את ישראל כדי שתצליח, אמר הקב"ה בעולם הזה ליחידים גליתי שמי, אבל לעולם הבא לכל ישראל אני מודיע שמי, שנאמר לכן ידע עמי שמי וגו' (ישעיה נב ו).