Application escrow accounts

Blockchain accounts controlled by smart-contract logic that hold funds and can only spend them according to predetermined program rules, limiting how an automated agent can use the money.