How Designing Rollback for Composite Services shapes blockchain development company decisions