#Solana质押因路由错误接近停机
Les transactions en chaîne sont bloquées : le système le sait-il ?
La réponse à cette question dépend de savoir si votre système de quantification a intégré la « finalité de la finalisation du réseau » comme variable de suivi en temps réel.
Dans la plupart des architectures de systèmes de trading quantitatif, on suppose par défaut que le réseau de blockchain sous-jacent est stable et fiable : la transaction est envoyée et finira par être confirmée. Mais lorsque des erreurs de routage provoquent une scission du chemin de consensus entre les nœuds de validation, cette hypothèse ne tient plus. Les transactions peuvent rester longtemps dans l’état « en attente de confirmation », voire nécessiter un renvoi manuel.
La logique permettant de traiter ces anomalies réseau au niveau bas, est totalement différente de celle utilisée pour gérer des anomalies de données de marché.
Les anomalies de données de marché relèvent du niveau des prix, tandis que les anomalies réseau relèvent du niveau de l’exécution : l’instruction de transaction ne peut pas être envoyée, elle est envoyée mais n’est pas confirmée, ou elle est confirmée mais l’état reste incohérent. Un système quantitatif doit intégrer, au niveau du protocole, un module de « surveillance de la finalité » :
Après qu’une instruction de transaction a été envoyée, si elle n’obtient toujours pas une confirmation finale au-delà d’une fenêtre de temps prédéfinie, le système exécute automatiquement plusieurs actions : mettre en pause l’initiation de nouvelles transactions sur cette chaîne, lancer des interrogations de l’état pour les transactions déjà envoyées mais non confirmées, puis déclencher, après dépassement du délai de confirmation, le processus prédéfini de « traitement d’échec » (par ex. annuler les ordres concernés ou démarrer un nœud de réseau de secours).
La logique centrale tient en une phrase : tant que la transaction n’a pas été confirmée de manière définitive, elle n’existe pas.
Un bon système de quantification ne suppose pas que le réseau fonctionne toujours correctement. Il bascule automatiquement en mode de protection prédéfini en cas d’anomalie réseau, puis attend le rétablissement du réseau avant de réévaluer quelles instructions doivent être réexécutées et quels états doivent être resynchronisés.
#Solana #网络故障 #量化交易 #系统架构 #contrôle des risques
Les transactions en chaîne sont bloquées : le système le sait-il ?
La réponse à cette question dépend de savoir si votre système de quantification a intégré la « finalité de la finalisation du réseau » comme variable de suivi en temps réel.
Dans la plupart des architectures de systèmes de trading quantitatif, on suppose par défaut que le réseau de blockchain sous-jacent est stable et fiable : la transaction est envoyée et finira par être confirmée. Mais lorsque des erreurs de routage provoquent une scission du chemin de consensus entre les nœuds de validation, cette hypothèse ne tient plus. Les transactions peuvent rester longtemps dans l’état « en attente de confirmation », voire nécessiter un renvoi manuel.
La logique permettant de traiter ces anomalies réseau au niveau bas, est totalement différente de celle utilisée pour gérer des anomalies de données de marché.
Les anomalies de données de marché relèvent du niveau des prix, tandis que les anomalies réseau relèvent du niveau de l’exécution : l’instruction de transaction ne peut pas être envoyée, elle est envoyée mais n’est pas confirmée, ou elle est confirmée mais l’état reste incohérent. Un système quantitatif doit intégrer, au niveau du protocole, un module de « surveillance de la finalité » :
Après qu’une instruction de transaction a été envoyée, si elle n’obtient toujours pas une confirmation finale au-delà d’une fenêtre de temps prédéfinie, le système exécute automatiquement plusieurs actions : mettre en pause l’initiation de nouvelles transactions sur cette chaîne, lancer des interrogations de l’état pour les transactions déjà envoyées mais non confirmées, puis déclencher, après dépassement du délai de confirmation, le processus prédéfini de « traitement d’échec » (par ex. annuler les ordres concernés ou démarrer un nœud de réseau de secours).
La logique centrale tient en une phrase : tant que la transaction n’a pas été confirmée de manière définitive, elle n’existe pas.
Un bon système de quantification ne suppose pas que le réseau fonctionne toujours correctement. Il bascule automatiquement en mode de protection prédéfini en cas d’anomalie réseau, puis attend le rétablissement du réseau avant de réévaluer quelles instructions doivent être réexécutées et quels états doivent être resynchronisés.
#Solana #网络故障 #量化交易 #系统架构 #contrôle des risques