No. When adding a new Site to your Site Management page, a protocol is not required. Users do not have to specify http:// or https:// in front of their domain name.
Users can add a protocol, but it is not necessary nor will it cause any ill side effects.