If you're using anyone-can-mine=true then your chain needs to use proof-of-work to protect from a fork (or more precisely, from a deep reorganization that results from a fork – a short fork that is quickly resolved is not a security concern and can happen in a blockchain with permissioned mining as well). So you should look into the mining-related parameters and think about who will be performing the mining, under which incentives.