IBM Adapts Bitcoin Technology for Smart Contracts 7 years ago