“…Observations suggest that a GRB central engine should satisfy the following requirements: (1) It can drive an outflow with extremely high luminosity and energy. If the emission is isotropically distributed in all directions, the required jet luminosity ranges from Liso ∼ 10 47 − 10 54 erg s −1 , and the total gamma-ray energy ranges from Eiso ∼ 10 49 − 10 55 erg [80,81]; (2) The ejecta need to be "clean" with small baryon contamination, so that they can achieve a relativistic speed, with Lorentz factor Γ typically greater than 100 [82,83,84], some even close to 1000 [85,86,87]; (3) The outflow needs to be collimated, with a beaming factor f = ∆Ω/4π ∼ 1/500 for bright GRBs [88,89,90,91], so that the real luminosity and energy of a GRB is reduced by this factor; (4) The engine needs in general to be intermittent, with a range of variability time scales [80,92]. In some GRBs, the engine can generate smooth (but varying) lightcurves [93,14]; (5) The engine can last long, with renewed, progressively less powerful late activities to power X-ray flares and other activities (see §2.7 for full discussion).…”