Each order provider regularly posts transactions and does so strictly in order, i.e. their next transaction includes (directly or indirectly, through parent-child links on the DAG) their previous transaction. These transactions serve as waypoints that allow to build a Main Chain and to order all other transactions around the Main Chain.
Order providers earn part of the fees paid by users but the fees are not supposed to be the main factor that motivates someone to regularly post waypoints to the DAG and want to be chosen as an Order Provider. Rather, an Order Provider is supposed to have skin in the game and be interested in normal operation of the network.
Who is to be an Order Provider is decided by users. They can vote for Order Providers on the governance website. Everyone can vote and the weight of the vote is equal to the user's balance in Bytes.
One has to be very careful about selection of Order Providers because normal operation of the network depends on their continued posting of transactions and doing so in order. Although Order Providers cannot by any means steal money, double spend, or censor transactions — even if they all collude, they can still temporarily stop the network from moving forward, e.g. if 6 out of 12 Order Providers just stop posting. In this case, users will have to vote for new Order Providers but they'll be able to take over only after 3 days of downtime.
For this reason, Order Providers are expected to be reputable individuals or organizations, with real names, with something to lose in case they misbehave, and with proven commitment to Obyte. Order Providers should also have sufficient skills to properly secure their Order Provider node and make sure their private keys are not lost or stolen.
Having 12 positions in the Order Provider list allows to tolerate random failures of a minority of Order Providers and, if necessary, replace the misbehaving ones one by one. At the same time, the number 12 is not too large and allows everyone concerned to track all 12 and make informed decisions.
The network was started in December 2016 with all 12 Order Providers controlled by the founder Tony Churyumoff but they were decentralized over time and currently 7 out of 12 Order Provider nodes are independent. The most recent replacements were chosen by voting among the Obyte community. We are looking for more candidates to be selected as Order Providers and further decentralize order provision.
Note that even when order provision is centralized (it is not), admission of new transactions into the network is still completely decentralized and disintermediated as Order Providers do not stand between users and the ledger and can't control access. Their role is vastly different from that of block producers in blockchains (such as miners).
To avoid the possibility of Order Provider collusion and misbehavior, users need to be always vigilant and replace the Order Providers that are likely to misbehave as soon as this becomes apparent, seek to introduce a better candidate into the list whenever such opportunity arises, and maintain a diverse set of Order Providers from various jurisdictions.