Beaucoup de gens n'ont pas vraiment vécu de crise de marché causée par des erreurs de données. La première fois que j'ai vu un graphique en chandeliers propre complètement déformé par un point de données erroné, j'ai failli accuser le ciel et la terre. Juste à cause d'une erreur numérique, le marché, qui était calme, est instantanément devenu une montagne russe — le robot a mal interprété une réduction de moitié du prix, déclenchant immédiatement une série de liquidations en chaîne, les investisseurs particuliers ont paniqué et fermé leurs positions, et tout le marché est tombé dans le chaos.
Ce qui est le plus effrayant, ce n'est pas le hacker, mais la méfiance envers les données elles-mêmes. Peu importe la perfection de l'exécution du code sur la chaîne, si les données entrantes sont des déchets, le résultat ne peut qu'être des déchets. Des données retardées, rares, tirées de sources erronées peuvent faire s'effondrer toute la chaîne. C'est le dilemme fondamental auquel sont confrontés les oracles.
Plus tard, lorsque j'ai découvert la conception à double validation, la compréhension est devenue claire. Ce n'est pas une technologie noire avancée, c'est essentiellement un mécanisme de contrepoids de sécurité. En termes simples, cela consiste à diviser le flux de données en deux étapes indépendantes, pour éviter qu'une seule étape ne détienne tout le pouvoir.
La première couche est proche de la source des données, elle agrège les prix, taux de change, etc., provenant de plusieurs sources, effectue un nettoyage et une normalisation préliminaires, puis signe et emballe ces données. Cette couche ressemble à la cuisine d'un restaurant, se concentrant sur le travail de base.
La deuxième couche est proche de la blockchain, elle reçoit les rapports signés de la première couche, effectue une validation croisée et une fusion des données, et enfin sort une valeur fiable pour l'application sur la chaîne. Cette couche est comme la réception et le contrôle qualité, garantissant que ce qui parvient à l'utilisateur final est de qualité.
Ce type de conception en couches présente un avantage clé : aucune étape unique ne peut contourner le mécanisme de validation. Même si la source de données est corrompue, la validation croisée de la deuxième couche peut détecter rapidement toute anomalie. Même si un nœud tente de faire le mal, la transparence du système et le mécanisme de signatures multiples le révéleront sans faille.
Dans l'environnement actuel où la contamination des données dans le secteur des cryptomonnaies est fréquente, ce mécanisme de protection en plusieurs couches devient la ligne de vie des oracles. D'un certain point de vue, la crédibilité d'un oracle dépend finalement du nombre de ses couches de validation et de son degré de décentralisation.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
11 J'aime
Récompense
11
4
Reposter
Partager
Commentaire
0/400
ForkThisDAO
· Il y a 9h
C'est complètement absurde, un seul point de données peut faire s'effondrer le marché, à quel point c'est fragile
Il semble qu'il faille une validation multi-chaînes, se fier uniquement à un seul oracle est trop risqué
La validation à double couche semble une bonne idée, mais la fiabilité dépend de qui l'exécute réellement
Des données de mauvaise qualité donnent des résultats de mauvaise qualité, cette phrase m'a vraiment touché, j'ai déjà été piégé une fois
Un degré élevé de décentralisation est-il forcément une bonne chose ? On dirait plutôt que cela facilite la manipulation
Les oracles, cette chose, la crise de confiance ne pourra jamais être complètement résolue, n'est-ce pas
Voir l'originalRépondre0
BearMarketSurvivor
· Il y a 9h
Un seul point de données peut faire s'effondrer tout le marché, ce n'est pas une exagération, c'est le champ de bataille que j'ai vu de mes propres yeux. Si la ligne de ravitaillement est coupée, même les troupes les plus fortes doivent se disperser.
Voir l'originalRépondre0
BlockchainRetirementHome
· Il y a 10h
Un seul point de données peut faire s'effondrer tout le marché ? C'est ça le véritable film d'horreur, bien plus effrayant qu'une attaque de hackers
Voir l'originalRépondre0
SandwichTrader
· Il y a 10h
Un point de données a failli me faire liquider, j'ai compris plus tard que l'oracle doit être validé plusieurs fois pour rester en vie.
Beaucoup de gens n'ont pas vraiment vécu de crise de marché causée par des erreurs de données. La première fois que j'ai vu un graphique en chandeliers propre complètement déformé par un point de données erroné, j'ai failli accuser le ciel et la terre. Juste à cause d'une erreur numérique, le marché, qui était calme, est instantanément devenu une montagne russe — le robot a mal interprété une réduction de moitié du prix, déclenchant immédiatement une série de liquidations en chaîne, les investisseurs particuliers ont paniqué et fermé leurs positions, et tout le marché est tombé dans le chaos.
Ce qui est le plus effrayant, ce n'est pas le hacker, mais la méfiance envers les données elles-mêmes. Peu importe la perfection de l'exécution du code sur la chaîne, si les données entrantes sont des déchets, le résultat ne peut qu'être des déchets. Des données retardées, rares, tirées de sources erronées peuvent faire s'effondrer toute la chaîne. C'est le dilemme fondamental auquel sont confrontés les oracles.
Plus tard, lorsque j'ai découvert la conception à double validation, la compréhension est devenue claire. Ce n'est pas une technologie noire avancée, c'est essentiellement un mécanisme de contrepoids de sécurité. En termes simples, cela consiste à diviser le flux de données en deux étapes indépendantes, pour éviter qu'une seule étape ne détienne tout le pouvoir.
La première couche est proche de la source des données, elle agrège les prix, taux de change, etc., provenant de plusieurs sources, effectue un nettoyage et une normalisation préliminaires, puis signe et emballe ces données. Cette couche ressemble à la cuisine d'un restaurant, se concentrant sur le travail de base.
La deuxième couche est proche de la blockchain, elle reçoit les rapports signés de la première couche, effectue une validation croisée et une fusion des données, et enfin sort une valeur fiable pour l'application sur la chaîne. Cette couche est comme la réception et le contrôle qualité, garantissant que ce qui parvient à l'utilisateur final est de qualité.
Ce type de conception en couches présente un avantage clé : aucune étape unique ne peut contourner le mécanisme de validation. Même si la source de données est corrompue, la validation croisée de la deuxième couche peut détecter rapidement toute anomalie. Même si un nœud tente de faire le mal, la transparence du système et le mécanisme de signatures multiples le révéleront sans faille.
Dans l'environnement actuel où la contamination des données dans le secteur des cryptomonnaies est fréquente, ce mécanisme de protection en plusieurs couches devient la ligne de vie des oracles. D'un certain point de vue, la crédibilité d'un oracle dépend finalement du nombre de ses couches de validation et de son degré de décentralisation.