A Sharing Economy and its Applications