PANews poinformował 19 stycznia, powołując się na Caixin.com, że ekspert techniczny znający cyfrowego yuana ujawnił, że zarówno inteligentne kontrakty oparte na systemie kont, jak i inteligentne kontrakty na publicznych blockchainach są zasadniczo "warunkowo wyzwalanym automatycznie wykonywanym kodem", różniąc się jedynie tym, czy posiadają pełną kompletność Turinga. Inteligentne kontrakty oparte na systemie kont cyfrowego yuana mają ograniczoną kompletność Turinga, a ich programowanie jest ściśle ograniczone do skryptów szablonowych dozwolonych przez bank centralny, wspierając jedynie wstępnie ustawione, proste funkcje wyzwalane warunkami. Taki projekt wynika głównie z względów bezpieczeństwa i kontroli ryzyka. Rozwój inteligentnych kontraktów cyfrowego yuana wspiera wiele języków programowania, w tym w pełni kompletne języki Turinga, takie jak Solidity Ethereum, więc sama technologia nie stanowi problemu. Podstawowym wyzwaniem jest zaprojektowanie standardowego mechanizmu dostępu i audytu akceptowalnego dla systemu finansowego.


