Résumé : Les deux devraient fournir des données d'une fiabilité similaire. Sawtooth peut gérer plus facilement la volatilité de l'adressage du réseau. Dans votre situation, l'utilité d'un DLT n'est pas claire.
Détails : Hyperledger Sawtooth utilise un arbre Merkle Radix pour appliquer l'accord d'état. Cela signifie que lorsque des transactions sont échangées entre ces nœuds, chaque nœud vérifie s'il a atteint le même état interne de la base de données que les autres nœuds. Voir https://sawtooth.hyperledger.org/docs/core/releases/latest/architecture/global_state.html
Quorum, en tant que Go Ethereum fork, dispose d'un mécanisme similaire. Cependant, cette trie est divisée pour représenter l'état du réseau ethereum public et l'état privé géré sur la chaîne latérale.
D'après la documentation de Quorum, les points de terminaison doivent être connus à l'avance. Cela peut s'avérer difficile pour le réseau que vous proposez si les adresses IP changent lorsque les nœuds gagnent et perdent de la connectivité. https://github.com/jpmorganchase/quorum/wiki/Quorum-Overview
Cela sera également difficile pour Sawtooth si toutes les adresses changent. Si au moins un nœud reste cohérent, la topologie peut être reconstruite dynamiquement. Sawtooth comprend différentes options de protocole, dont la découverte dynamique des pairs.
https://sawtooth.hyperledger.org/docs/core/releases/latest/architecture/validator_network.html#peer-discovery
Si j'interprète correctement votre cas d'utilisation, vous suggérez que les nœuds de la blockchain transmettent leurs vues indépendantes des données à un serveur centralisé. Cela ne conviendrait pas à la blockchain.
L'idée de la blockchain est que chacun de ces nœuds indépendants transmette les transactions qu'il a reçues aux autres nœuds, de sorte qu'en fin de compte, tous aient la même vue des données.