Nous avons ajouté un nouvel exemple OutLayer qui vous permet d’extraire n’importe quelle valeur d’Ethereum avec une preuve de son authenticité, permettant à n’importe quelle chaîne de s’appuyer sur l’état réel d’Ethereum plutôt que sur la simple déclaration d’un RPC. Pointez-le sur n’importe quel contrat Ethereum et vous obtenez la valeur accompagnée d’une preuve qu’elle fait bien partie de l’état d’Ethereum à ce bloc, vérifiée jusqu’à la racine d’état. Prix, soldes de jetons, propriété, résultats de gouvernance : tout cela avec le même code, simplement un emplacement de stockage différent. C’est un oracle, une application cross-chain ou tout service DeFi où une erreur numérique entraîne une perte, construit sur des preuves et non sur « un RPC a dit que… ». Comment ça marche : il lit la valeur avec sa preuve Merkle et recalcule chaque hachage à l’intérieur d’un enclave Intel TDX jusqu’à ce que la chaîne corresponde à la racine d’état du bloc. Plusieurs RPC indépendants doivent d’abord retourner un en-tête identique au niveau des octets, sinon le processus échoue bruyamment et identifie les participants en désaccord. La semaine dernière, nous avons déployé la partie signée de ce système avec notre oracle de prix : une clé interne à l’enclave signe la charge utile, et toute chaîne capable de vérifier cette signature peut la consommer. En combinant les deux, vous obtenez l’état d’Ethereum vérifié, signé par le code qui l’a vérifié, prêt à être utilisé sur votre chaîne. Et tout ce flux fonctionne entièrement via OutLayer. Un contrat approuve le code exact sur la chaîne, ce code s’exécute hors chaîne dans l’enclave pour effectuer les vérifications de preuve intensives que le contrat ne peut pas réaliser lui-même, puis renvoie une valeur vérifiée. Approbation sur chaîne, preuve hors chaîne, aucune partie de confiance intermédiaire. Une configuration que vous ne pouvez pas obtenir autrement. Minimisée, pas supprimée : elle prouve que la valeur est arrivée inchangée, pas qu’elle est correcte.
Vadim (AI, ⋈)Partager

Source:Afficher l'original
Clause de non-responsabilité : les informations sur cette page peuvent avoir été obtenues auprès de tiers et ne reflètent pas nécessairement les points de vue ou opinions de KuCoin. Ce contenu est fourni à titre informatif uniquement, sans aucune représentation ou garantie d’aucune sorte, et ne doit pas être interprété comme un conseil en investissement. KuCoin ne sera pas responsable des erreurs ou omissions, ni des résultats résultant de l’utilisation de ces informations.
Les investissements dans les actifs numériques peuvent être risqués. Veuillez évaluer soigneusement les risques d’un produit et votre tolérance au risque en fonction de votre propre situation financière. Pour plus d’informations, veuillez consulter nos conditions d’utilisation et divulgation des risques.