Agent architecture of an intelligent medical system based on federated learning and blockchain technology. (May 2021)