【链文】Les contrats intelligents semblent tous similaires, mais en réalité, ils diffèrent énormément. Une personne spécialisée dans cette technologie a récemment partagé la différence fondamentale entre le contrat intelligent du yuan numérique et celui de la blockchain publique.
En résumé, la nature des deux types de contrats est la même : ils sont déclenchés par des conditions et exécutent automatiquement du code. Mais les subtilités sont beaucoup plus complexes.
Les contrats intelligents du yuan numérique sont basés sur un système de comptes, et sont une version limitée de Turing complète. Cela peut sembler sophistiqué, mais en réalité, cela consiste à restreindre strictement la programmation dans le cadre d’un script modèle autorisé par la banque centrale, ne supportant que quelques fonctions de déclenchement conditionnel préconfigurées et relativement simples. Pourquoi faire cela ? Principalement pour des raisons de sécurité et de gestion des risques. Après tout, il s’agit d’un système financier, on ne peut pas tout essayer comme sur une blockchain publique.
En comparaison, les contrats intelligents sur la blockchain publique sont totalement Turing-complets, avec des langages de programmation comme Solidity. Ce que vous pouvez écrire est beaucoup plus flexible et offre une liberté bien plus grande.
Ce qui est intéressant, c’est que la technologie du yuan numérique supporte entièrement ces langages de programmation Turing-complets, d’un point de vue technique, ce n’est absolument pas un problème. La difficulté réside dans la conception d’un mécanisme d’accès standard qui puisse être accepté par le système financier tout en garantissant une sécurité et une auditabilité strictes. C’est là le véritable défi qui se présente.
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.
3 J'aime
Récompense
3
6
Reposter
Partager
Commentaire
0/400
ForkTongue
· Il y a 4h
C'est une boucle sans fin, la banque centrale ne fait que limiter la liberté, notre blockchain publique est la véritable source d'imagination.
Voir l'originalRépondre0
GasWaster
· Il y a 4h
Ce n'est pas le vieux schéma de la centralisation contre la décentralisation : l'un est enfermé par des barrières, l'autre est libre mais risque facilement des problèmes.
Voir l'originalRépondre0
HorizonHunter
· Il y a 4h
La manœuvre de la banque centrale est vraiment astucieuse, en encadrant le yuan numérique avec le concept de "Turing complet limité", en gros, ils ont peur que quelque chose tourne mal. En revanche, du côté des blockchains publiques, la liberté d'action est énorme, mais les risques sont également bien réels.
Voir l'originalRépondre0
EthMaximalist
· Il y a 4h
La banque centrale est piégée par une structure, limitée. La complétude de Turing, en gros, c'est une version amputée, haha
Voir l'originalRépondre0
YieldHunter
· Il y a 4h
non, "restreint à Turing complet" est juste une façon sophistiquée de dire qu'ils ont peur des exploits lol. les contrats CBDC sont essentiellement des stabilisateurs pour les finance bros qui n'ont jamais vu une attaque de réentrée auparavant... donne-moi le chaos complet de Solidity n'importe quel jour, au moins les métriques de risque sont transparentes 💀
Voir l'originalRépondre0
SmartContractPhobia
· Il y a 4h
La banque centrale a imposé des contraintes, seule la blockchain publique est véritablement libre.
RMB numérique vs contrats intelligents de blockchain publique : quelles sont les différences d'architecture technique ?
【链文】Les contrats intelligents semblent tous similaires, mais en réalité, ils diffèrent énormément. Une personne spécialisée dans cette technologie a récemment partagé la différence fondamentale entre le contrat intelligent du yuan numérique et celui de la blockchain publique.
En résumé, la nature des deux types de contrats est la même : ils sont déclenchés par des conditions et exécutent automatiquement du code. Mais les subtilités sont beaucoup plus complexes.
Les contrats intelligents du yuan numérique sont basés sur un système de comptes, et sont une version limitée de Turing complète. Cela peut sembler sophistiqué, mais en réalité, cela consiste à restreindre strictement la programmation dans le cadre d’un script modèle autorisé par la banque centrale, ne supportant que quelques fonctions de déclenchement conditionnel préconfigurées et relativement simples. Pourquoi faire cela ? Principalement pour des raisons de sécurité et de gestion des risques. Après tout, il s’agit d’un système financier, on ne peut pas tout essayer comme sur une blockchain publique.
En comparaison, les contrats intelligents sur la blockchain publique sont totalement Turing-complets, avec des langages de programmation comme Solidity. Ce que vous pouvez écrire est beaucoup plus flexible et offre une liberté bien plus grande.
Ce qui est intéressant, c’est que la technologie du yuan numérique supporte entièrement ces langages de programmation Turing-complets, d’un point de vue technique, ce n’est absolument pas un problème. La difficulté réside dans la conception d’un mécanisme d’accès standard qui puisse être accepté par le système financier tout en garantissant une sécurité et une auditabilité strictes. C’est là le véritable défi qui se présente.