What Happens When You Mix Smart Contracts With Artificial Intelligence