Circle buys nearly 1,000 blockchain patents from IBM