Text this: Blockchain Based Adaptive Resource Allocation in Cloud Computing