PANews повідомив 19 січня з посиланням на Caixin.com, що технічний експерт, обізнаний з цифровим юанем, розповів, що смартконтракти на основі облікової системи та смартконтракти у публічних блокчейнах по суті є "кодом, що автоматично виконується за умовами", відрізняючись лише тим, чи мають вони повну повноту Тюрінга. Смартконтракти на основі облікової системи цифрового юаня мають обмежену повноту Тюрінга, а їхнє програмування суворо обмежене шаблонними скриптами, дозволеними центральним банком, підтримуючи лише попередньо встановлені прості функції, що спрацьовують за умовами. Такий дизайн насамперед обумовлений міркуваннями безпеки та контролю ризиків. Розробка смартконтрактів цифрового юаня підтримує кілька мов програмування, включаючи повністю Тюрінг-повні мови, такі як Solidity для Ethereum, тому сама технологія не є проблемою. Основна складність полягає у розробці стандартного механізму доступу та аудиту, прийнятного для фінансової системи.


