This paper discusses the construction of a model of intelligent physical education resource sharing in colleges and universities based on multi-data chain technology and the establishment of an incentive mechanism model, to promote the realization of ecological teaching of college physical education. By constructing the general framework of the sharing of intelligent physical education resources in colleges and universities, the design of the point incentive mechanism is elaborated. Finally, the weights were determined for the indicators of ecological teaching of college sports. The results show that the path coefficient