Satellite server:
- breaks task into reasonable-sized chunks, deducting time consumed by each chunk, estimating time needed for next chunk, aborting the sequence whenever it is likely the next chunk would require more time than remains in escroll.
- aborts in the middle of any chunk that uses more than the remaining
available escrow funds, discarding any partial results of that one chunk, not charging for that mistaken chunk, because it's the satellite server's fault that it started a chunk it calculated could be completed within remaining funds when in fact it couldn't.
TOP