Designing Rollback for Composite Services: blockchain development company