Saudi Arabia's Islamic Development Bank (IDB) is developing sharia-compliant products based on blockchain technology.