Streamlining DataCap Management with Smart Contracts