Liquid Restaking: Explained with Puffer Finance & Eigenlayer