$XRP Как архитектура XRPL решает эту проблему

​XRP Ledger работает на совершенно другой философии дизайна. Он использует встроенные финансовые примитивы (такие как его собственная DEX, автоматизированные маркет-мейкеры (AMM) и функции эскроу), а не произвольные, универсальные смарт-контракты.

​Черновик поправки работает по двум жестким правилам:

​Атомарные транзакции без межблоковых вызовов: Хотя транзакции XRPL атомарны (они либо выполняются полностью, либо полностью не выполняются), у них нет возможности вызывать сложные, вложенные или рекурсивные смарт-контракты внутри одной транзакции. Транзакция не может "приостановиться" в середине выполнения, чтобы проверить внешний пул, взять деньги в долг, манипулировать ценой и вернуть назад до завершения.

​Нет многоблочных флеш-эксплойтов: Поскольку злоумышленник не может объединить эти сложные, многопротокольные взаимодействия в один атомарный блок, ему придется распределить атаку по нескольким версиям книги. В тот момент, когда эксплойт требует нескольких блоков, он становится уязвимым для публичных арбитражников и валидаторов, что делает атаку экономически нецелесообразной и структурно невозможной.