Програмна парадигма цифрового юаня чітко визначена: двошарова структура з обмеженим і відкритим рівнями

robot
Генерація анотацій у процесі

Щодо розробки смарт-контрактів цифрового юаня, стало відомо, що буде застосовуватися кілька програмних парадигм. За словами технічних фахівців центрального банку, смарт-контракти на основі облікових записів і ті, що працюють у публічних блокчейнах, на перший погляд, об’єднані тим, що обидва є «кодом, який автоматично виконується за умовою тригера», але їх різниця полягає у виборі мов програмування та способах виконання.

Впровадження обмеженої Тьюрінг-повноти Пріоритет безпеки у дизайні

Смарт-контракти цифрового юаня розробляються у рамках обмеженої Тьюрінг-повноти. Тобто, код, який може писати програміст, обмежений шаблонними скриптами, попередньо затвердженими центральним банком, і дозволяє лише прості умови та автоматичне тригери.

Загальною ідеєю цього підходу є пріоритет безпеки та управління ризиками. У мовах програмування з повною Тьюрінг-повнотою теоретично можливо реалізувати будь-які обчислювальні задачі, але це підвищує ризик непередбачуваних результатів та навантаження на систему. Для забезпечення стабільності фінансової інфраструктури необхідно мати рамки, що дозволяють контролювати виконання коду заздалегідь.

Підтримка кількох мов програмування Solidity та інші стандартні мови Web3

З іншого боку, у розробці смарт-контрактів цифрового юаня планується застосування кількох мов програмування, зокрема Solidity. Це включає мови з повною Тьюрінг-повнотою. У публічних блокчейнах, що мають необмежені можливості програмування, важливо, щоб ці мови інтегрувалися у стандартні механізми аудиту та контролю доступу, що відповідають фінансовим вимогам.

Отже, передбачається співіснування різних програмних парадигм, що забезпечить гнучкість у застосуванні та відповідність фінансовим регуляціям.

Інтеграція фінансових систем — наступне завдання Важливе розроблення стандартів аудиту та контролю доступу

Головним викликом у реалізації смарт-контрактів цифрового юаня є розробка стандартів аудиту та механізмів доступу, прийнятних для всіх фінансових установ. У середовищі, де поєднуються обмежені та відкриті парадигми програмування, потрібно чітко визначити, за яких умов і кому надається доступ, а також як контролюється та фіксується виконання.

Збалансування технічної гнучкості та регуляторних вимог, а також забезпечення стабільності та прозорості всієї фінансової системи, вважається наступним важливим етапом у розробці смарт-контрактів цифрового юаня.

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріпити