PANews berichtete am 19. Januar unter Berufung auf Caixin.com, dass ein technischer Experte, der mit dem digitalen Yuan vertraut ist, enthüllte, dass sowohl Smart-Contract (Intelligenter Vertrag) basierend auf dem Kontosystem als auch Smart-Contract (Intelligenter Vertrag) auf öffentlichen Blockchains im Wesentlichen „bedingt ausgelöster, automatisch ausgeführter Code" sind und sich nur darin unterscheiden, ob sie vollständige Turing-Vollständigkeit besitzen. Smart-Contract (Intelligenter Vertrag) basierend auf dem Kontosystem des digitalen Yuan sind eingeschränkt Turing-vollständig, wobei ihre Programmierung streng auf von der Zentralbank erlaubte Template-Skripte beschränkt ist und nur voreingestellte, einfache bedingte Auslösefunktionen unterstützt. Dieses Design dient in erster Linie Sicherheits- und Risikokontrollüberlegungen. Die Entwicklung von Smart-Contract (Intelligenter Vertrag) für den digitalen Yuan unterstützt mehrere Programmiersprachen, einschließlich vollständig Turing-vollständiger Sprachen wie Ethereums Solidity, sodass die Technologie selbst nicht das Problem ist. Die zentrale Herausforderung liegt in der Gestaltung eines Standard-Zugangs- und Prüfmechanismus, der für das Finanzsystem akzeptabel ist.

