The invention provides a big data processing method based on blockchain and equipment. The big data processing method comprises the following steps of S1, generating a user data processing account number, a password and authority for operating in the blockchain; S2, determining legality of carding data and transmitting reasonable data; S3, performing classified operation on the valid data; S4, inputting data in a stream format, and encrypting the data in a blockchain no-center storing mode; S5, performing backup of encrypted new data; and S6, performing data classified arrangement and re-storage through data preprocessing, data mining and machine learning manners. The big data processing method is a big data processing mode based on the blockchain, thereby reducing the number of times of acquiring the resource from a native resource database by a user terminal, and greatly reducing a data transmission load of a web server. Furthermore, in data encryption, the big data processing methodhas advantages of high strength, high speed, high attack resistance, etc. Furthermore the big data processing method has advantages of performing encryption and backup on the data, and ensuring highdata safety.