A unified pool framework for providing shared mining for cyptocurrencies.