Các chuyên gia kỹ thuật am hiểu về đồng nhân dân tệ kỹ thuật số cho biết, các hợp đồng thông minh dựa trên tài khoản của nó hỗ trợ phát triển bằng nhiều ngôn ngữ lập trình, bao gồm cả các ngôn ngữ hoàn chỉnh Turing như Solidity. Cả hợp đồng thông minh nhân dân tệ kỹ thuật số và hợp đồng thông minh blockchain công khai về cơ bản đều là mã được kích hoạt có điều kiện và tự động thực thi; sự khác biệt nằm ở việc chúng có sở hữu tính hoàn chỉnh Turing hay không. Hiện tại, các hợp đồng thông minh dựa trên tài khoản nhân dân tệ kỹ thuật số bị hạn chế về tính hoàn chỉnh Turing, với việc lập trình bị giới hạn nghiêm ngặt trong các kịch bản mẫu được ngân hàng trung ương cho phép. Về mặt kỹ thuật, việc hỗ trợ các ngôn ngữ như Solidity không phải là vấn đề; thách thức cốt lõi nằm ở việc thiết kế một cơ chế truy cập và kiểm toán tiêu chuẩn được hệ thống tài chính chấp nhận. (Caixin)