Dubai plans to have about 20 blockchain based services