La sécurité est toujours la considération primordiale pour l’émission de protocole d’actif. Dans cet article d’aujourd’hui, nous continuerons à présenter RGB++, en détaillant ce qu’est la liaison homomorphe et pourquoi le protocole RGB++ est considéré comme extrêmement sûr.
Qu’est-ce que la liaison homogène?
L’utilisation de la technologie de liaison homomorphe nécessite une homomorphie. Le modèle Cell de la chaîne Bloc CKB est une version avancée du modèle UTXO de BTC, tous deux ayant la même racine. Cette similitude nous permet d’utiliser la technologie de liaison homomorphe pour lier ou mapper une sortie UTXO de la chaîne off-chain Bloc à une sortie UTXO de l’autre chaîne Bloc. Prenons l’exemple du protocole RGB++, car l’actif RGB est essentiellement parasite de la sortie UTXO de BTC, le protocole RGB++ peut utiliser la technologie de liaison homomorphe pour mapper la sortie UTXO de BTC dans la Cellule de la chaîne Bloc CKB, ce qui nous permet d’utiliser la chaîne Bloc CKB pour remplacer la validation client du protocole RGB.
Pour mieux comprendre la technologie de liaison isomorphe de manière plus intuitive, nous utilisons le terrain et le titre foncier comme objets de comparaison :
Si nous considérons le BTCMainnet comme un terrain, Zhang San a émis un actif via le protocole RGB++, cet actif étant un titre de propriété en papier correspondant à 100 acres de terrain. Le titre de propriété en papier est stocké hors chaîne dans BTCBlocoff (c’est-à-dire dans UTXO, que Zhang San possède), et la technologie de liaison homogène équivaut à l’émission d’une version électronique correspondante du titre de propriété en papier dans CKB Blocoff-chain (stockée dans Cell).
Zhang San a transféré 40 mu de terres à son parent Li Si, puis a détruit l’ancien titre de propriété de 100 mu et a créé un nouveau titre de propriété. Un titre de propriété est de 40 mu, l’autre est de 60 mu, et ils sont toujours stockés dans BTCBloc off-chain. La différence est que le titre de propriété de 40 mu est stocké dans l’UTXO contrôlé par Li Si, et le titre de propriété de 60 mu est stocké dans l’UTXO contrôlé par Zhang San. Il convient de préciser que dans le cas du BTCBloc, son rôle est d’empêcher Zhang San d’utiliser le titre de propriété de 100 mu à plusieurs reprises (c’est-à-dire de le double-dépenser), plutôt que de vérifier si la somme des superficies des nouveaux titres de propriété est exactement égale à 100 mu. En d’autres termes, sous le protocole RGB d’origine, c’est à Li Si de vérifier si le titre de propriété qu’il a reçu indique 40 mu, et Li Si doit également vérifier par lui-même la preuve de la source des terres fournie par Zhang San (dans le protocole RGB d’origine, la vérification côté client nécessite que l’utilisateur le fasse lui-même).
Déployez le client léger BTC off-chain sur CKB Bloc pour vérifier si la « destruction de 100 acres de titres de propriété en papier, la génération de 40 acres de titres de propriété en papier et de 60 acres de titres de propriété en papier » sur la chaîne BTCBloc s’est réellement produite.
Après la vérification réussie, la version électronique du contrat de terrain de 100 mu CKB Bloc off-chain est détruite, générant une version électronique de contrat de terrain de 40 mu et une version électronique de contrat de terrain de 60 mu. Il convient de préciser que, étant donné que la chaîne CKB Bloc est Turing complet, elle peut vérifier et garantir que la somme des superficies des deux nouvelles versions électroniques de contrat de terrain est exactement de 100 mu, et Li Si peut également voir sur son contrat de terrain que la superficie est de 40 mu (car les données de CKB Bloc off-chain sont publiques). Par conséquent, le protocole RGB++ peut remplacer la validation côté client du protocole RGB (y compris la validation de traçabilité du terrain) effectuée par Li Si à l’étape 2.
Les 4 étapes ci-dessus correspondent exactement aux 4 processus d’exécution de la technologie de liaison isomorphe : mapping des UTXO dans Cell, vérification de la transaction, vérification croisée d’interaction entre chaînes et modification de l’état sur CKB.
Analyse de sécurité
En comparant les terrains et les titres fonciers mentionnés ci-dessus, nous pouvons clairement voir que la sécurité et la prévention des doubles dépenses des titres fonciers en papier stockés dans les UTXO de BTC dépendent principalement de la sécurité de la chaîne de blocs BTC. En tant que chaîne PoW la plus ancienne et la plus sécurisée, BTC a résisté à l’épreuve du temps en termes de sécurité.
La sécurité et la prévention des doubles dépenses de l’édition électronique des titres fonciers générés par la technologie de liaison homogène dépendent principalement de la sécurité du Bloc CKB. Depuis le début, le CKB a adopté un mécanisme de consensus de PoW identique à celui du BTC, qui a été éprouvé par le temps, garantissant au maximum la sécurité et la décentralisation. Actuellement, les équipements de minage CKB sont produits par Bitmain, le plus grand fabricant mondial de rig de minage ASIC. La puissance de calcul globale du réseau CKB a déjà dépassé 440 PH/s, atteignant un nouveau record historique. Il est extrêmement difficile de falsifier ou de reconstruire une chaîne de preuve de travail, car cela nécessiterait de recalculer la puissance de calcul de chaque bloc, ce qui équivaut à essayer de reconstruire une pyramide du jour au lendemain, une tâche presque impossible. Par conséquent, nous pouvons avoir une totale confiance en la sécurité du Bloc CKB.
Bien sûr, si vous avez encore des doutes, vous pouvez choisir de vérifier par vous-même, comme dans le deuxième exemple ci-dessus, pour confirmer si le titre de propriété indique réellement 40 acres, et si la preuve de provenance du terrain fournie par Zhang San est réellement valide. C’est également la pratique du protocole RGB, où les utilisateurs doivent effectuer leur propre vérification côté client; le protocole RGB++ offre simplement une option supplémentaire, permettant aux utilisateurs de choisir entre effectuer leur propre vérification côté client et faire confiance à la vérification de la blockchain CKB. Dans ce cas, la blockchain CKB est utilisée uniquement comme couche d’application décentralisée (DA) et pour la publication de l’état, et la sécurité de la transaction sur papier n’a même pas de lien direct avec la CKB.
La beauté du protocole RGB++ réside non seulement dans le fait que le bloc CKB agit en tant que couche DA, mais il prend également en charge les opérations Leap, permettant aux actifs RGB++ hors chaîne de Bitcoin de circuler librement sur la chaîne CKB (bien sûr, les opérations inversées sont également possibles et pourront être étendues à d’autres chaînes de blocs UTXO Turing complètes à l’avenir). Étant donné que le bloc CKB est Turing complet, les développeurs peuvent construire diverses applications de finance décentralisée complexes telles que des plateformes de prêt et d’échange décentralisées. Cela signifie que les actifs RGB++ transférés vers la chaîne CKB par le biais de l’opération Leap peuvent participer à une grande variété d’activités financières telles que le prêt avec garantie, le jalonnement et les échanges.
Lorsque vous détenez des actifs RGB++ transférés via l’opération Leap vers CKB hors chaîne et participez à diverses activités financières, la sécurité de ces opérations dépend principalement de la sécurité de la chaîne de blocs CKB. Comme nous l’avons discuté précédemment, la chaîne de blocs CKB elle-même est très sécurisée. Cependant, si vous avez toujours des doutes sur la sécurité de la chaîne de blocs CKB, vous pouvez à tout moment choisir de transférer les actifs RGB++ hors chaîne de CKB vers la chaîne de blocs BTCBloc via l’opération Leap, les transformant ainsi en actifs RGB++ hors chaîne de BTCBloc.
En parlant de la fonction Leap, nous ne pouvons pas éviter de mentionner le risque de restructuration de Bloc. Cependant, ce risque peut être efficacement évité en attendant plus de confirmations de Bloc. Sur le réseau BTC, il est généralement considéré que les transactions confirmées après 6 Blocs ne sont pas réversibles. Il convient de noter que le nombre de confirmations PoW n’est pas linéairement lié à la sécurité, la difficulté de renverser un Bloc PoW augmentant de manière exponentielle avec l’augmentation des Blocs. Par conséquent, pour atteindre une sécurité équivalente à celle de 6 confirmations de Bloc BTC sur le Bloc off-chain CKB, il faut environ 24 confirmations de Bloc CKB, calculées sur la base du temps moyen de production de blocs de CKB d’environ 10 secondes. Le temps nécessaire pour obtenir 24 confirmations de Bloc est en réalité beaucoup moins long que celui nécessaire pour obtenir 6 confirmations de Bloc BTC.
Image: Diagramme de sécurité PoW ; Source :
Donc, si vous voulez une sécurité accrue, il vous suffit d’attendre quelques confirmations de blocs supplémentaires.
Conclusion
La technologie de liaison homogène utilisée par RGB++ lie intelligemment les UTXO de BTC aux Cellules de CKB, ce qui simplifie non seulement les opérations de vérification des utilisateurs, mais garantit également une sécurité élevée. En même temps, l’opération Leap offre aux utilisateurs des applications plus larges et ouvre de nouvelles voies pour l’interopérabilité cross-chain.
Avec de plus en plus d’applications choisissant de se construire sur la base de RGB++, nous avons des raisons de croire qu’il jouera un rôle de plus en plus important dans l’écosystème BTC futur.
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.
La liaison isomorphe de RGB++ et sa sécurité
Source: Bytecoin CKB
La sécurité est toujours la considération primordiale pour l’émission de protocole d’actif. Dans cet article d’aujourd’hui, nous continuerons à présenter RGB++, en détaillant ce qu’est la liaison homomorphe et pourquoi le protocole RGB++ est considéré comme extrêmement sûr.
Qu’est-ce que la liaison homogène?
L’utilisation de la technologie de liaison homomorphe nécessite une homomorphie. Le modèle Cell de la chaîne Bloc CKB est une version avancée du modèle UTXO de BTC, tous deux ayant la même racine. Cette similitude nous permet d’utiliser la technologie de liaison homomorphe pour lier ou mapper une sortie UTXO de la chaîne off-chain Bloc à une sortie UTXO de l’autre chaîne Bloc. Prenons l’exemple du protocole RGB++, car l’actif RGB est essentiellement parasite de la sortie UTXO de BTC, le protocole RGB++ peut utiliser la technologie de liaison homomorphe pour mapper la sortie UTXO de BTC dans la Cellule de la chaîne Bloc CKB, ce qui nous permet d’utiliser la chaîne Bloc CKB pour remplacer la validation client du protocole RGB.
Pour mieux comprendre la technologie de liaison isomorphe de manière plus intuitive, nous utilisons le terrain et le titre foncier comme objets de comparaison :
Les 4 étapes ci-dessus correspondent exactement aux 4 processus d’exécution de la technologie de liaison isomorphe : mapping des UTXO dans Cell, vérification de la transaction, vérification croisée d’interaction entre chaînes et modification de l’état sur CKB.
Analyse de sécurité
En comparant les terrains et les titres fonciers mentionnés ci-dessus, nous pouvons clairement voir que la sécurité et la prévention des doubles dépenses des titres fonciers en papier stockés dans les UTXO de BTC dépendent principalement de la sécurité de la chaîne de blocs BTC. En tant que chaîne PoW la plus ancienne et la plus sécurisée, BTC a résisté à l’épreuve du temps en termes de sécurité.
La sécurité et la prévention des doubles dépenses de l’édition électronique des titres fonciers générés par la technologie de liaison homogène dépendent principalement de la sécurité du Bloc CKB. Depuis le début, le CKB a adopté un mécanisme de consensus de PoW identique à celui du BTC, qui a été éprouvé par le temps, garantissant au maximum la sécurité et la décentralisation. Actuellement, les équipements de minage CKB sont produits par Bitmain, le plus grand fabricant mondial de rig de minage ASIC. La puissance de calcul globale du réseau CKB a déjà dépassé 440 PH/s, atteignant un nouveau record historique. Il est extrêmement difficile de falsifier ou de reconstruire une chaîne de preuve de travail, car cela nécessiterait de recalculer la puissance de calcul de chaque bloc, ce qui équivaut à essayer de reconstruire une pyramide du jour au lendemain, une tâche presque impossible. Par conséquent, nous pouvons avoir une totale confiance en la sécurité du Bloc CKB.
Bien sûr, si vous avez encore des doutes, vous pouvez choisir de vérifier par vous-même, comme dans le deuxième exemple ci-dessus, pour confirmer si le titre de propriété indique réellement 40 acres, et si la preuve de provenance du terrain fournie par Zhang San est réellement valide. C’est également la pratique du protocole RGB, où les utilisateurs doivent effectuer leur propre vérification côté client; le protocole RGB++ offre simplement une option supplémentaire, permettant aux utilisateurs de choisir entre effectuer leur propre vérification côté client et faire confiance à la vérification de la blockchain CKB. Dans ce cas, la blockchain CKB est utilisée uniquement comme couche d’application décentralisée (DA) et pour la publication de l’état, et la sécurité de la transaction sur papier n’a même pas de lien direct avec la CKB.
La beauté du protocole RGB++ réside non seulement dans le fait que le bloc CKB agit en tant que couche DA, mais il prend également en charge les opérations Leap, permettant aux actifs RGB++ hors chaîne de Bitcoin de circuler librement sur la chaîne CKB (bien sûr, les opérations inversées sont également possibles et pourront être étendues à d’autres chaînes de blocs UTXO Turing complètes à l’avenir). Étant donné que le bloc CKB est Turing complet, les développeurs peuvent construire diverses applications de finance décentralisée complexes telles que des plateformes de prêt et d’échange décentralisées. Cela signifie que les actifs RGB++ transférés vers la chaîne CKB par le biais de l’opération Leap peuvent participer à une grande variété d’activités financières telles que le prêt avec garantie, le jalonnement et les échanges.
Lorsque vous détenez des actifs RGB++ transférés via l’opération Leap vers CKB hors chaîne et participez à diverses activités financières, la sécurité de ces opérations dépend principalement de la sécurité de la chaîne de blocs CKB. Comme nous l’avons discuté précédemment, la chaîne de blocs CKB elle-même est très sécurisée. Cependant, si vous avez toujours des doutes sur la sécurité de la chaîne de blocs CKB, vous pouvez à tout moment choisir de transférer les actifs RGB++ hors chaîne de CKB vers la chaîne de blocs BTCBloc via l’opération Leap, les transformant ainsi en actifs RGB++ hors chaîne de BTCBloc.
En parlant de la fonction Leap, nous ne pouvons pas éviter de mentionner le risque de restructuration de Bloc. Cependant, ce risque peut être efficacement évité en attendant plus de confirmations de Bloc. Sur le réseau BTC, il est généralement considéré que les transactions confirmées après 6 Blocs ne sont pas réversibles. Il convient de noter que le nombre de confirmations PoW n’est pas linéairement lié à la sécurité, la difficulté de renverser un Bloc PoW augmentant de manière exponentielle avec l’augmentation des Blocs. Par conséquent, pour atteindre une sécurité équivalente à celle de 6 confirmations de Bloc BTC sur le Bloc off-chain CKB, il faut environ 24 confirmations de Bloc CKB, calculées sur la base du temps moyen de production de blocs de CKB d’environ 10 secondes. Le temps nécessaire pour obtenir 24 confirmations de Bloc est en réalité beaucoup moins long que celui nécessaire pour obtenir 6 confirmations de Bloc BTC.
Image: Diagramme de sécurité PoW ; Source :
Donc, si vous voulez une sécurité accrue, il vous suffit d’attendre quelques confirmations de blocs supplémentaires.
Conclusion
La technologie de liaison homogène utilisée par RGB++ lie intelligemment les UTXO de BTC aux Cellules de CKB, ce qui simplifie non seulement les opérations de vérification des utilisateurs, mais garantit également une sécurité élevée. En même temps, l’opération Leap offre aux utilisateurs des applications plus larges et ouvre de nouvelles voies pour l’interopérabilité cross-chain.
Avec de plus en plus d’applications choisissant de se construire sur la base de RGB++, nous avons des raisons de croire qu’il jouera un rôle de plus en plus important dans l’écosystème BTC futur.