Here are a few questions you can ask any high throughput blockchain
1) Is it a permissioned or permissionless blockchain?* As we know, lots of blockchains or new consensus algorithms claim they can process over 100, 000 transactions per second (tps) but they are running in a permissioned setting. This implicates that only registered or privileged nodes are allowed to join their systems, and it does not support open membership. In the real world, lots of banks and big companies are working on this direction to meet their internal requirements, e.g., hyperledger. In contrast, Zilliqa is a public blockchain providing open membership to accept new nodes.
2) How many nodes do they support? Another important metric for scalability is the scale of their network. In the permissioned setting, high throughput is relatively easy to achieve, as it only requires a few nodes lets say a hundred nodes to reach consensus. However, it typically does not scale to a large network, as the underlying consensus protocol does not run effectively when the network size becomes large.
GoChain utilizes Proof of Reputation (PoR) consensus model depends on the reputation of the participants to keep the network secure. A participant (a block signer) must have a reputation important enough that they would face significant financial and brand consequences if they were to attempt to cheat the system. This is a relative concept as almost all businesses would suffer significantly if they were caught attempting to be deceitful, but larger companies will typically have more to lose and thus are chosen over companies with less to use (smaller businesses).
Once a company proves reputation and passes verification, they may be voted into the network as an authoritative node and at this point, it operates like a Proof of Authority network (PoA), where only authoritative nodes can sign and validate blocks.