PANews รายงานเมื่อวันที่ 19 มกราคม อ้างอิงจาก Caixin.com ว่าผู้เชี่ยวชาญด้านเทคนิคที่คзнакомกับเงินหยวนดิจิทัลเปิดเผยว่าทั้งสมาร์ทคอนแทรกต์ที่อิงตามระบบบัญชีและสมาร์ทคอนแทรกต์บนบล็อกเชนสาธารณะนั้นเป็น "โค้ดที่ถูกเรียกใช้งานโดยอัตโนมัติเมื่อเงื่อนไขเป็นไปตามที่กำหนด" โดยแตกต่างกันเพียงว่ามีความสมบูรณ์แบบตาม Turing อย่างเต็มรูปแบบหรือไม่ สมาร์ทคอนแทรกต์ที่อิงตามระบบบัญชีของเงินหยวนดิจิทัลนั้นมีความสมบูรณ์แบบตาม Turing แบบจำกัด โดยการเขียนโปรแกรมถูกจำกัดอย่างเข้มงวดให้อยู่ในรูปแบบสคริปต์เทมเพลตที่ธนาคารกลางอนุญาต รองรับเฉพาะฟังก์ชันที่ตั้งค่าไว้ล่วงหน้าและเรียกใช้งานด้วยเงื่อนไขง่ายๆ เท่านั้น การออกแบบนี้มีวัตถุประสงค์หลักเพื่อความปลอดภัยและการควบคุมความเสี่ยง การพัฒนาสมาร์ทคอนแทรกต์เงินหยวนดิจิทัลรองรับภาษาโปรแกรมหลายภาษา รวมถึงภาษาที่มีความสมบูรณ์แบบตาม Turing อย่างเต็มรูปแบบเช่น Solidity ของ Ethereum ดังนั้นเทคโนโลยีเองจึงไม่ใช่ปัญหา ความท้าทายหลักอยู่ที่การออกแบบกลไกการเข้าถึงและการตรวจสอบมาตรฐานที่ระบบการเงินยอมรับได้


