I'm not clear on the differences between
full validators and
basic validators on a network. Taken from official doc, it seems like the differences are mostly an abstraction, with full validators being present in quorums as v-blocking nodes.
Furthermore, it seems like the only technical difference between the two is that a full validator "helps other nodes to catch up and join the network", I'm assuming that means a full validator configures and writes to an archive where as basic validator doesn't. Is that correct?
Lastly, referring to the example quorum config, are
[QUORUM_SET.BASIC] keywords that explicitly define a node's full and basic validators? What's going on here in the config?