The invention relates to a blockchain-technology-based ticket checking device for rail transport. The ticket checking device comprises a main body, a base, a top plate, a detecting mechanism, a tray plate, an intercepting mechanism and two slide ways. The intercepting mechanism includes a fixed plate, a bottom plate and a plurality of intercepting assemblies; and the intercepting assemblies include lifting plates and telescopic units. The detecting mechanism includes a detecting box and a conveying box; a conveying assembly is arranged in the conveying box; a camera, an inclined plate and twosupporting assemblies are arranged in the detecting box; and each of the supporting assemblies includes a supporting plate, a hinging unit, a limiting plate, and two rotating units. According to the blockchain-technology-based ticket checking device, data storage is realized by using the blockchain technology, so that the data safety is improved; with the detecting mechanism, pre detection is carried out and thus impurities are prevented from entering the main body and thus the running of the main body is protected. Besides, with the intercepting mechanism, a meshy structure is formed to prevent ride stealing by people, so that the practicability of the device is improved.