Plans are to have four types of nodes:
Dedicated nodes are best for machines that have lots of bandwidth, strong, reliable connections, and forwarded ports/dedicated IP. They allow up to 150 connections, and focus on sending large chunks of the blockchain to synchronizing peers, in addition to forwarding real-time traffic through the network. Dedicated nodes store the entire blockchain, and may help with TCP punchthroughs.
Full nodes are best for machines with moderate bandwidth and forwarded ports/dedicated IP. They allow up to 50 connections, and focus on forwarding real-time traffic through the network. Full nodes store the entire blockchain. In some instances, they may help with TCP punchthroughs.
Light nodes are best for machines that will not be online 24/7 and do not have forwarded ports/dedicated IP. They allow up to 8 connections, and forward real-time traffic through the network. They store only the last 14,400 network blocks in order to verify PoS blocks.
Whisper nodes are best for mobile devices with inconsistent network connections and very limited storage. They allow up to 8 connections, forward real-time traffic through the network, and refuse to answer calls for block queries. they store only the last 2400 network blocks, to provide transaction history on any address for approximately 5 days under normal network conditions.
By default, clients will likely run in full-node mode. Dedicated nodes add additional integrity to the structure of the Curecoin network, and are great for more powerful machines with the potential to mine blocks, as they will have quicker access to network transactions and will be able to include more transactions in their blocks, speeding up the network while earning larger transaction fees from the larger transaction tables in the blocks they produce.
The mobile app will be in whisper mode by default, with support for RPC-only mode, paired with a light, full, or dedicated node for network state info.