pub type G2PointScalar = (([u8; 48], [u8; 48], [u8; 48], [u8; 48]), [u8; 32]);
G2 point and scalar pair for MSM operations