PANews a raportat pe 19 ianuarie, citând Caixin.com, că un expert tehnic familiarizat cu yuanul digital a dezvăluit că atât contractele inteligente bazate pe sistemul de cont, cât și contractele inteligente pe blockchain-uri publice sunt în esență „cod executat automat declanșat condiționat", diferind doar prin posesia sau nu a completitudinii Turing complete. Contractele inteligente bazate pe sistemul de cont al yuanului digital sunt Turing complete restricționate, programarea lor fiind strict limitată la scripturi șablon permise de banca centrală, suportând doar funcții simple declanșate de condiții presetate. Acest design are în vedere în principal securitatea și controlul riscurilor. Dezvoltarea contractelor inteligente pentru yuanul digital suportă multiple limbaje de programare, inclusiv limbaje Turing complete precum Solidity de la Ethereum, astfel încât tehnologia în sine nu este problema. Provocarea principală constă în proiectarea unui mecanism standard de access și audit acceptabil pentru sistemul financiar.


