Les données alimentent l'industrie de la crypto - mais les limitations des oracles d'aujourd'hui menacent sa sécurité, sa décentralisation et sa convivialité, selon Hugo Philion, co-fondateur de « blockchain pour les données » Flare.
« Il n'y a vraiment que très peu de choses que vous pouvez faire sans données », a expliqué Philion lors de son récent entretien avec Decrypt. « Les données alimentent pratiquement la plupart de la valeur des cas d'utilisation actuels, et nous pensons que la plupart de la valeur future, » dans l'industrie de la crypto et de la blockchain.
Cependant, a-t-il expliqué, la dépendance de l'industrie aux oracles hors chaîne pose des risques. « Le problème d'avoir une entité externe fournissant les données est que vous ne pouvez pas être certain de son fonctionnement », a-t-il dit, ajoutant que, « les oracles d'aujourd'hui n'ont pas vraiment examiné de manière approfondie la sécurité, la décentralisation et la convivialité. »
L'élément de données le moins bien servi sur deux oracles de premier plan n'a « que cinq entités qui servent le prix maintenant », a-t-il souligné. En plus de déterminer comment intégrer des services de données externes, les développeurs de blockchain doivent d'abord comprendre s'ils ont les données dont ils ont besoin, et deuxièmement, si les données dont ils ont besoin ont suffisamment de personnes pour les servir afin de se sentir « au moins modérément à l'aise avec le risque. »
Utiliser le restaking pour sécuriser les oracles introduit le risque de slashing de la couche de base, a ajouté Philion. « C'est essentiellement un peu comme utiliser de plus en plus d'ingénierie financière », a-t-il dit. « Vous pouvez penser qu'un risque n'est pas grand, mais il peut devenir très, très grand très rapidement. »
Décentraliser les données
La solution de Flare est d'utiliser des outils de décentralisation Web3 existants et la technologie blockchain pour « insérer des données de manière adéquate et sécurisée sur une chaîne. »
Philion a expliqué que sur Flare, « toutes les données proviennent directement du réseau. » Au lieu de validateurs, le réseau a 100 fournisseurs d'infrastructure, qui fournissent non seulement une validation, mais des données au réseau - sécurisées par leur propre mise ainsi que par la mise déléguée des participants au réseau.
Chaque fournisseur d'infrastructure contribue à deux protocoles : l'Oracle de séries temporelles Flare (FTSO) et le Connecteur de données Flare. L'Oracle de séries temporelles Flare, a-t-il dit, est « en quelque sorte ce qu'il dit sur l'étiquette ; c'est pour les données de séries temporelles, principalement des prix pour le moment, mais cela pourrait être pour d'autres formes de données de séries temporelles. »
Le FTSO fournit deux types de flux, a expliqué Philion. Les flux d'ancrage sont mis à jour toutes les 90 secondes, et voient les fournisseurs d'infrastructure « se rassembler, soumettre leurs prix, et nous trouvons une médiane pondérée, pondérée par la mise. »
Les flux de latence de bloc, en attendant, fournissent des données mises à jour « chaque bloc pour chaque prix », à travers jusqu'à 1 000 paires de prix, environ toutes les 1,8 secondes. En utilisant le tirage au sort cryptographique, le réseau sélectionne un fournisseur d'infrastructure par bloc pour ajouter un delta au dernier prix, avec le potentiel pour plus de fournisseurs d'infrastructure de contribuer en fonction des « incitations supplémentaires données pour ajouter une volatilité supplémentaire à la série », a expliqué Philion.
« Le delta est fixe », a-t-il déclaré, donc il peut augmenter, diminuer ou rester stable. « Bien que cela semble incroyablement limitant, nous avons réussi à atteindre avec des exigences de calcul très, très faibles, un ensemble de flux de prix extrêmement précis », a-t-il expliqué.
Le Connecteur de données Flare, en attendant, permet aux applications construites sur Flare d'utiliser des données provenant de blockchains externes et d'internet de manière sécurisée et sans confiance. Ces applications, comme les FAssets de Flare Labs, peuvent alors « apporter sur Flare ce qui s'est passé sur Ethereum, sur XRP, sur Bitcoin et d'autres données Web3 - étant capable, essentiellement, avec un peu plus de sécurité, de prouver quelque chose d'une API. »
Soutenue par son infrastructure de données décentralisée, Flare émerge déjà comme un « hub DeFi », a déclaré Philion, avec plusieurs projets construisant déjà sur son infrastructure de données décentralisée.
Cette infrastructure fait de Flare une « blockchain de troisième génération », a déclaré Philion. Alors que Bitcoin représente la première génération de blockchains, capable de transactions simples, et que les blockchains de contrats intelligents comme Ethereum et Solana sont l'évolution de deuxième génération de la technologie, Flare « fait un pas de plus en intégrant des données dans la blockchain. »