 - The protocol should be as efficient as possible, even at the cost of data storage or time inefficiencies.  - The protocol should be as efficient as possible, even at the cost of data storage or time inefficiencies. 