В новом выпуске BlockStars, организованного техническим директором Ripple Дэвидом Шварцем, генеральный директор Coli и создатель BitcoinJS Стефан Томас обсудил, почему XRP Ledger не поддерживает смарт-контракты.
Томас напомнил, что уже существует рабочий прототип на базе Google Native Client, но они наткнулись на некоторые проблемы, связанные с безопасностью и удобством использования. Бывший технический директор Ripple Стефан Томас хотел внедрить смарт-контракты, но у него ничего не вышло.
Ненужная функция
Одна из проблем заключалась в том, что код все еще мог давать недетерминированные результаты. Детерминизм (предопределенность) лежит в основе полезности XRP как платежного средства.
Выбор языка программирования для написания смарт-контрактов также оказался сложной задачей:
«Мы хотели, чтобы люди писали смарт-контракты на знакомых им языках».
Интеграция смарт-контрактов в XRP Ledger предполагало бы внедрение более сложной системы транзакций, что не соответствует целям компании.

Оставьте первый комментарий для "Почему XRP не поддерживает смарт-контракты?"