Stellar Development Foundation held an open protocol discussion covering CAP 23 (claimable balances for two-part payments) and CAP 33 (sponsored reserves). Teams debated predicate tree recursion depth limits, SEP 30 compatibility issues, and downstream SDK/Horizon implementation readiness for Protocol 14.
The bi-weekly open protocol meeting reviewed progress on two major protocol 14 proposals. CAP 23 introduces claimable balances to separate payment sending and receiving, but the team debated whether predicate trees should support arbitrary nesting depth or be limited to depth 2 or 4. CAP 33 enables entities to sponsor reserves for other accounts without control, though it has potential conflicts with SEP 30 account recovery. A proposed solution involves new transaction envelope types to prevent confused deputy attacks. The Horizon team reported solid progress on implementation planning, with no major database migrations needed. A third proposal, CAP 34, addresses an edge case where transactions can fail during consensus despite valid time bounds, though discussion revealed potential complications for atomic cross-chain swaps.