Federated learning is an efficient technology that implements distributed model training among multiple data sources with local data, and can realize data privacy protection and data sharing computing .However, existing federated learning models may involve a large number of external attacks that can reconstruct the original training data using the acquired model, resulting in possible global model or user privacy data attacks. To address the above problem, we propose a new decentralized multiconsensus federated learning model by combining blockchain and interplanetary file system (IPFS), named as BIFLC. To be specific, we firstly design an on-chain consensus process based on a blockchain hybrid consensus mechanism by introducing a proof- of-work (PoW) and a proof-of-stake (PoS) mechanism, which can ensure the integrity of the on-chain consensus process and provide a chained data hash index for data. Furthermore, we introduce the interplanetary file system to reduce the cost of storing data on the chain and employ its distributed content delivery mechanism to save bandwidth. Extensive experiments demonstrate that our proposed scheme has higher accuracy and lower IPFS transmission time.