apple needs to sign the restore every time you restore an ipt 3G or an iPhone 3GS or 4, shsh blobs take the signatures from apple and store them locally or on sauriks server, this allows you to restore to firmwares even after apple stops signing them.