La fonction HybridCompute de Boba Network vise à rapprocher le monde on-chain des applications décentralisées (dApp) de la capacité off-chain dans l'environnement Web2 traditionnel.
Dans un système de blockchain typique (comme Ethereum), les smart contracts ne peuvent interagir qu'avec les données déjà présentes sur la chaîne, ce qui limite l'extensibilité des applications et empêche les smart contracts d'accéder à des données du monde réel ou à des ressources externes. HybridCompute brise ce goulot d'étranglement en permettant aux smart contracts d'exécuter des calculs complexes et d'obtenir des données à partir de ressources hors chaîne. Cette fonctionnalité rend l'écosystème de couche 2 du réseau Boba Network plus flexible et dynamique, prenant en charge non seulement les transferts de jetons simples et les smart contracts statiques, mais aussi de nombreux cas d'utilisation avancés.
L’idée de base d’HybridCompute est de permettre aux contrats intelligents de couche 2 de Boba d’interagir avec des serveurs externes via des appels d’API pour récupérer des données ou effectuer des tâches hors chaîne complexes telles que des algorithmes d’apprentissage automatique ou des simulations à forte intensité de calcul. Une fois le calcul hors chaîne terminé, les résultats sont transmis en toute sécurité au contrat intelligent on-chain pour une utilisation ultérieure.
Répartition des processus : fonctionnement d’HybridCompute
Cette méthode hybride étend la capacité des applications décentralisées (dApp), leur permettant de dépasser les limites du calcul et du stockage purement sur chaîne.
Les systèmes de blockchain traditionnels sont déterministes, ce qui signifie que tous les calculs et les données doivent être vérifiables et reproductibles. Bien que ce mécanisme garantisse la sécurité et la décentralisation du système, il limite également la complexité des applications. Par exemple, générer des nombres aléatoires sur la chaîne ou obtenir des données externes telles que les prix des actions ou les données météorologiques est soit impossible, soit très inefficace.
HybridCompute résout ces problèmes en permettant aux contrats intelligents d'interagir avec des données hors chaîne et d'exécuter des calculs complexes hors chaîne via un canal sécurisé. Cette approche permet à Boba Network de réaliser des applications plus complexes et de prendre en charge des fonctionnalités avancées au-delà des contrats intelligents traditionnels.
Fonctionnalité d'amélioration importante :
Accès aux données dynamiques
Les contrats intelligents sont accessibles via des API externes Données dynamiques en temps réelPar exemple, des informations sur les marchés financiers, les lectures des capteurs de l'Internet des objets (IdO), l'analyse des médias sociaux, etc. Cela permet aux dApps de s'adapter aux évolutions du monde réel et de développer des applications plus réactives.
Réduire le coût du gaz
Les calculs complexes sont déplacés hors de la chaîne, ce qui réduit considérablement l'exécution des contrats intelligents nécessaires.Frais de gazPar exemple,Algorithmes d’apprentissage automatiqueIl peut fonctionner hors chaîne et renvoyer les résultats à la chaîne, sans que la blockchain ait à supporter des tâches de calcul coûteuses.
Une plus large gamme d’applications
En intégrant des données du monde réel, les contrats intelligents sont en mesure d’automatiser davantage de processus métier. Par exempleSystème de gestion de la chaîne d'approvisionnementVous pouvez surveiller les données logistiques en temps réel, ouContrat d'assuranceDéclenchez automatiquement le paiement de l'assurance météorologique en utilisant des données météorologiques. Ces fonctionnalités améliorées permettent aux dApp de jouer un rôle dans plus de scénarios.
HybridCompute a un fort potentiel d'application dans plusieurs industries, y compris la finance décentralisée (DeFi), l'IA, les jeux, etc. Voici comment différentes industries peuvent utiliser cette fonctionnalité :
Instruments financiers avancés
Les applications DeFi peuvent accéder aux données financières hors chaîne telles que les prix du marché en temps réel, les taux d'intérêt et d'autres indicateurs financiers externes via HybridCompute. Cette intégration permet le développement de produits financiers plus complexes tels que les marchés dérivés, les marchés de prévision et les systèmes de trading algorithmique.
KYC (Know Your Customer) décentralisé
Les contrats intelligents peuvent interagir avec les fournisseurs externes de KYC pour vérifier l'identité des utilisateurs dans un environnement décentralisé. Les données KYC sont traitées hors chaîne pour garantir la confidentialité et la conformité des utilisateurs, tout en intégrant les résultats de vérification aux applications DeFi sur la blockchain. Cette approche répond aux exigences de conformité financière tout en garantissant la sécurité et la confidentialité des données des utilisateurs.
dApp alimentée par l'IA
HybridCompute permet aux développeurs d'intégrer des modèles d'apprentissage automatique dans des dApps. Par exemple, une dApp d'assurance peut utiliser des modèles d'apprentissage automatique hors chaîne pour évaluer les risques en fonction des données historiques et ajuster dynamiquement les primes en fonction des résultats de l'analyse. De même, les plateformes DeFi peuvent optimiser leurs stratégies de transaction à l'aide d'algorithmes d'apprentissage automatique pour obtenir un rendement d'investissement plus efficace.
Analyse prédictive
Dans le domaine des jeux, les modèles d'IA peuvent analyser le comportement des joueurs et ajuster en temps réel la difficulté du jeu pour offrir une expérience de jeu plus personnalisée et immersive pour les joueurs.
Génération de nombres aléatoires
En raison de la nature déterministe de la blockchain, il est difficile de générer des nombres aléatoires réels sur les systèmes de chaînes, ce qui est une limitation connue dans les jeux décentralisés. Avec HybridCompute, il est possible de générer des nombres aléatoires hors chaîne et de les renvoyer en toute sécurité au contrat intelligent, garantissant ainsi l'équité et l'aléatoire du processus de jeu.
Logique de jeu décentralisée
HybridCompute permet l’exécution hors chaîne d’une logique de jeu complexe, réduisant ainsi les coûts de gaz et la latence lorsque l’on s’appuie uniquement sur des jeux sur la chaîne. Par exemple, dans un jeu multijoueur, les serveurs hors chaîne peuvent gérer la logique de jeu en temps réel et les interactions des joueurs, tandis que la propriété des actifs est enregistrée et maintenue sur la chaîne grâce aux NFT. Ce modèle garantit non seulement les performances du jeu, mais assure également la gestion décentralisée des actifs des joueurs.
Suivi logistique en temps réel
Un système de chaîne d'approvisionnement basé sur la blockchain peut intégrer des données logistiques en temps réel provenant de sources externes, telles que HybridCompute. Par exemple, des dispositifs IoT peuvent suivre la position et l'état des marchandises en transit et transmettre ces données au système de gestion de la chaîne d'approvisionnement basé sur la blockchain. Les contrats intelligents peuvent automatiquement déclencher des actions basées sur ces données, telles que le paiement ou la réorganisation des marchandises.
La traçabilité vérifiable des produits
HybridCompute prend en charge la vérification de l'authenticité et des informations de traçabilité des produits en intégrant des sources de données externes, y compris des informations détaillées sur les processus de production, de transport et de traitement. Cela est particulièrement important pour les industries du luxe et de la pharmacie, car elles ont des exigences très élevées en matière d'authenticité des produits.
Assurance basée sur la météo
Avec HybridCompute, les dapps d’assurance peuvent prendre des données météorologiques provenant de fournisseurs de données externes et déclencher automatiquement des paiements en fonction de ces informations. Par exemple, les agriculteurs peuvent recevoir automatiquement une indemnisation lorsque des sécheresses, des inondations ou d’autres conditions météorologiques défavorables affectent les cultures.
Primes dynamiques
Les données hors chaîne peuvent être utilisées pour calculer le risque et ajuster dynamiquement les primes d’assurance. Les contrats intelligents peuvent évaluer en temps réel des facteurs tels que les conditions météorologiques historiques, les rendements des cultures ou les données des capteurs IoT afin d’ajuster automatiquement les options d’assurance afin de garantir un contrôle plus précis des risques et une tarification raisonnable des primes.
HybridCompute permet d’effectuer des appels d’API externes à partir de contrats intelligents, qui sont exécutés hors chaîne et les résultats sont renvoyés au réseau de couche 2. Par exemple, une plateforme DeFi utilisant HybridCompute peut appeler une API externe pour obtenir les prix des actions, exécuter des algorithmes avancés pour analyser les données et transmettre les résultats de l’analyse à un contrat intelligent, qui exécute les transactions en fonction des résultats.
L'interaction entre on-chain et off-chain est atomique, ce qui signifie que si le calcul externe échoue ou si les données sont altérées, toute la transaction sera annulée pour éviter les mises à jour partielles ou les informations erronées sur la blockchain. Le mécanisme d'interaction atomique garantit la confiance et l'intégrité du système.
HybridCompute est construit sur l'infrastructure Layer-2 de Boba, utilisant la technologie Optimistic Rollups pour regrouper les transactions et réduire les frais de gaz. En déplaçant la majeure partie du travail de calcul hors de la chaîne, HybridCompute réduit au maximum les données et les calculs à soumettre à la couche-1 d'Ethereum, réduisant ainsi la consommation globale de gaz.
Ce modèle de calcul hors chaîne s'adapte également très bien au système de preuve de fraude des rollups optimistes. Si un acteur malveillant tente d'injecter des données falsifiées dans le système, le mécanisme de preuve de fraude garantira que les données invalides seront détectées et rejetées avant d'affecter l'état de la blockchain.
L'un des points forts potentiels de HybridCompute est sa capacité à combiner les fonctionnalités traditionnelles Web2 avec les applications décentralisées Web3. Cela ouvre la possibilité d'une variété d'intégrations entre la blockchain et les services externes, rendant cette technologie plus diversifiée et capable de traiter des applications complexes du monde réel.
Exemple concret de connexion de HybridCompute à la fois à Web2 et à Web3 :
Grâce au calcul hors chaîne, le réseau Boba permet aux développeurs d'accéder à de nombreuses données externes et de les utiliser pour créer des dApps plus intelligentes et plus adaptatives. La fusion de la capacité de calcul de Web2 avec la sécurité décentralisée de Web3 offre un cadre unique qui renforce considérablement la polyvalence des dApps.
Les points forts
La fonction HybridCompute de Boba Network vise à rapprocher le monde on-chain des applications décentralisées (dApp) de la capacité off-chain dans l'environnement Web2 traditionnel.
Dans un système de blockchain typique (comme Ethereum), les smart contracts ne peuvent interagir qu'avec les données déjà présentes sur la chaîne, ce qui limite l'extensibilité des applications et empêche les smart contracts d'accéder à des données du monde réel ou à des ressources externes. HybridCompute brise ce goulot d'étranglement en permettant aux smart contracts d'exécuter des calculs complexes et d'obtenir des données à partir de ressources hors chaîne. Cette fonctionnalité rend l'écosystème de couche 2 du réseau Boba Network plus flexible et dynamique, prenant en charge non seulement les transferts de jetons simples et les smart contracts statiques, mais aussi de nombreux cas d'utilisation avancés.
L’idée de base d’HybridCompute est de permettre aux contrats intelligents de couche 2 de Boba d’interagir avec des serveurs externes via des appels d’API pour récupérer des données ou effectuer des tâches hors chaîne complexes telles que des algorithmes d’apprentissage automatique ou des simulations à forte intensité de calcul. Une fois le calcul hors chaîne terminé, les résultats sont transmis en toute sécurité au contrat intelligent on-chain pour une utilisation ultérieure.
Répartition des processus : fonctionnement d’HybridCompute
Cette méthode hybride étend la capacité des applications décentralisées (dApp), leur permettant de dépasser les limites du calcul et du stockage purement sur chaîne.
Les systèmes de blockchain traditionnels sont déterministes, ce qui signifie que tous les calculs et les données doivent être vérifiables et reproductibles. Bien que ce mécanisme garantisse la sécurité et la décentralisation du système, il limite également la complexité des applications. Par exemple, générer des nombres aléatoires sur la chaîne ou obtenir des données externes telles que les prix des actions ou les données météorologiques est soit impossible, soit très inefficace.
HybridCompute résout ces problèmes en permettant aux contrats intelligents d'interagir avec des données hors chaîne et d'exécuter des calculs complexes hors chaîne via un canal sécurisé. Cette approche permet à Boba Network de réaliser des applications plus complexes et de prendre en charge des fonctionnalités avancées au-delà des contrats intelligents traditionnels.
Fonctionnalité d'amélioration importante :
Accès aux données dynamiques
Les contrats intelligents sont accessibles via des API externes Données dynamiques en temps réelPar exemple, des informations sur les marchés financiers, les lectures des capteurs de l'Internet des objets (IdO), l'analyse des médias sociaux, etc. Cela permet aux dApps de s'adapter aux évolutions du monde réel et de développer des applications plus réactives.
Réduire le coût du gaz
Les calculs complexes sont déplacés hors de la chaîne, ce qui réduit considérablement l'exécution des contrats intelligents nécessaires.Frais de gazPar exemple,Algorithmes d’apprentissage automatiqueIl peut fonctionner hors chaîne et renvoyer les résultats à la chaîne, sans que la blockchain ait à supporter des tâches de calcul coûteuses.
Une plus large gamme d’applications
En intégrant des données du monde réel, les contrats intelligents sont en mesure d’automatiser davantage de processus métier. Par exempleSystème de gestion de la chaîne d'approvisionnementVous pouvez surveiller les données logistiques en temps réel, ouContrat d'assuranceDéclenchez automatiquement le paiement de l'assurance météorologique en utilisant des données météorologiques. Ces fonctionnalités améliorées permettent aux dApp de jouer un rôle dans plus de scénarios.
HybridCompute a un fort potentiel d'application dans plusieurs industries, y compris la finance décentralisée (DeFi), l'IA, les jeux, etc. Voici comment différentes industries peuvent utiliser cette fonctionnalité :
Instruments financiers avancés
Les applications DeFi peuvent accéder aux données financières hors chaîne telles que les prix du marché en temps réel, les taux d'intérêt et d'autres indicateurs financiers externes via HybridCompute. Cette intégration permet le développement de produits financiers plus complexes tels que les marchés dérivés, les marchés de prévision et les systèmes de trading algorithmique.
KYC (Know Your Customer) décentralisé
Les contrats intelligents peuvent interagir avec les fournisseurs externes de KYC pour vérifier l'identité des utilisateurs dans un environnement décentralisé. Les données KYC sont traitées hors chaîne pour garantir la confidentialité et la conformité des utilisateurs, tout en intégrant les résultats de vérification aux applications DeFi sur la blockchain. Cette approche répond aux exigences de conformité financière tout en garantissant la sécurité et la confidentialité des données des utilisateurs.
dApp alimentée par l'IA
HybridCompute permet aux développeurs d'intégrer des modèles d'apprentissage automatique dans des dApps. Par exemple, une dApp d'assurance peut utiliser des modèles d'apprentissage automatique hors chaîne pour évaluer les risques en fonction des données historiques et ajuster dynamiquement les primes en fonction des résultats de l'analyse. De même, les plateformes DeFi peuvent optimiser leurs stratégies de transaction à l'aide d'algorithmes d'apprentissage automatique pour obtenir un rendement d'investissement plus efficace.
Analyse prédictive
Dans le domaine des jeux, les modèles d'IA peuvent analyser le comportement des joueurs et ajuster en temps réel la difficulté du jeu pour offrir une expérience de jeu plus personnalisée et immersive pour les joueurs.
Génération de nombres aléatoires
En raison de la nature déterministe de la blockchain, il est difficile de générer des nombres aléatoires réels sur les systèmes de chaînes, ce qui est une limitation connue dans les jeux décentralisés. Avec HybridCompute, il est possible de générer des nombres aléatoires hors chaîne et de les renvoyer en toute sécurité au contrat intelligent, garantissant ainsi l'équité et l'aléatoire du processus de jeu.
Logique de jeu décentralisée
HybridCompute permet l’exécution hors chaîne d’une logique de jeu complexe, réduisant ainsi les coûts de gaz et la latence lorsque l’on s’appuie uniquement sur des jeux sur la chaîne. Par exemple, dans un jeu multijoueur, les serveurs hors chaîne peuvent gérer la logique de jeu en temps réel et les interactions des joueurs, tandis que la propriété des actifs est enregistrée et maintenue sur la chaîne grâce aux NFT. Ce modèle garantit non seulement les performances du jeu, mais assure également la gestion décentralisée des actifs des joueurs.
Suivi logistique en temps réel
Un système de chaîne d'approvisionnement basé sur la blockchain peut intégrer des données logistiques en temps réel provenant de sources externes, telles que HybridCompute. Par exemple, des dispositifs IoT peuvent suivre la position et l'état des marchandises en transit et transmettre ces données au système de gestion de la chaîne d'approvisionnement basé sur la blockchain. Les contrats intelligents peuvent automatiquement déclencher des actions basées sur ces données, telles que le paiement ou la réorganisation des marchandises.
La traçabilité vérifiable des produits
HybridCompute prend en charge la vérification de l'authenticité et des informations de traçabilité des produits en intégrant des sources de données externes, y compris des informations détaillées sur les processus de production, de transport et de traitement. Cela est particulièrement important pour les industries du luxe et de la pharmacie, car elles ont des exigences très élevées en matière d'authenticité des produits.
Assurance basée sur la météo
Avec HybridCompute, les dapps d’assurance peuvent prendre des données météorologiques provenant de fournisseurs de données externes et déclencher automatiquement des paiements en fonction de ces informations. Par exemple, les agriculteurs peuvent recevoir automatiquement une indemnisation lorsque des sécheresses, des inondations ou d’autres conditions météorologiques défavorables affectent les cultures.
Primes dynamiques
Les données hors chaîne peuvent être utilisées pour calculer le risque et ajuster dynamiquement les primes d’assurance. Les contrats intelligents peuvent évaluer en temps réel des facteurs tels que les conditions météorologiques historiques, les rendements des cultures ou les données des capteurs IoT afin d’ajuster automatiquement les options d’assurance afin de garantir un contrôle plus précis des risques et une tarification raisonnable des primes.
HybridCompute permet d’effectuer des appels d’API externes à partir de contrats intelligents, qui sont exécutés hors chaîne et les résultats sont renvoyés au réseau de couche 2. Par exemple, une plateforme DeFi utilisant HybridCompute peut appeler une API externe pour obtenir les prix des actions, exécuter des algorithmes avancés pour analyser les données et transmettre les résultats de l’analyse à un contrat intelligent, qui exécute les transactions en fonction des résultats.
L'interaction entre on-chain et off-chain est atomique, ce qui signifie que si le calcul externe échoue ou si les données sont altérées, toute la transaction sera annulée pour éviter les mises à jour partielles ou les informations erronées sur la blockchain. Le mécanisme d'interaction atomique garantit la confiance et l'intégrité du système.
HybridCompute est construit sur l'infrastructure Layer-2 de Boba, utilisant la technologie Optimistic Rollups pour regrouper les transactions et réduire les frais de gaz. En déplaçant la majeure partie du travail de calcul hors de la chaîne, HybridCompute réduit au maximum les données et les calculs à soumettre à la couche-1 d'Ethereum, réduisant ainsi la consommation globale de gaz.
Ce modèle de calcul hors chaîne s'adapte également très bien au système de preuve de fraude des rollups optimistes. Si un acteur malveillant tente d'injecter des données falsifiées dans le système, le mécanisme de preuve de fraude garantira que les données invalides seront détectées et rejetées avant d'affecter l'état de la blockchain.
L'un des points forts potentiels de HybridCompute est sa capacité à combiner les fonctionnalités traditionnelles Web2 avec les applications décentralisées Web3. Cela ouvre la possibilité d'une variété d'intégrations entre la blockchain et les services externes, rendant cette technologie plus diversifiée et capable de traiter des applications complexes du monde réel.
Exemple concret de connexion de HybridCompute à la fois à Web2 et à Web3 :
Grâce au calcul hors chaîne, le réseau Boba permet aux développeurs d'accéder à de nombreuses données externes et de les utiliser pour créer des dApps plus intelligentes et plus adaptatives. La fusion de la capacité de calcul de Web2 avec la sécurité décentralisée de Web3 offre un cadre unique qui renforce considérablement la polyvalence des dApps.
Les points forts