An amine-based polymer, which is characterized in that said amine-based polymer contains a polymer main chain, and a structure represented by formula is attached onto the polymer main chain, and said structure is attached to the polymer main chain via an attaching end present in Group G, in the structure, Groups G is and G' is; the group Link represents a linking group, which is selected from a single bond and C 1 -C 10 linear or branched hydrocarbylene, preferably C 1 -C 6 linear or branched alkylene, further preferably C 1 -C 4 linear or branched alkylene; * represents an attaching end for attaching to the polymer main chain; Q represents a single bond, or C 1 -C 10 linear or branched hydrocarbylene, preferably C 1 -C 6 linear or branched alkylene, further preferably C 1 -C 4 linear or branched alkylene; each x in formula is 0; each y in formula is each independently a positive integer, preferably an integer of 1-10, more preferably an integer of 1-3; z is 0 or a positive integer, preferably an integer of 1-10, more preferably an integer of 1-3, when z is 0, Q does not represent a single bond; each R 0 and each R 1 in formula are each independently selected from C 1 -C 10 linear or branched alkylene, preferably C 1 -C 5 linear or branched alkylene, more preferably methylene, ethylene and propylene; each R 6 present in formula is each independently selected from H and C 1 -C 5 linear or branched alkyl, preferably C 1 -C 3 linear or branched alkyl; each R 7 present in formula is each independently selected from C 1 -C 5 linear or branched alkylene, preferably C 1 -C 3 linear or branched alkylene; each R 8 and each R 9 present in formula are each independently selected from H, C 1 -C 10 linear or branched alkyl, preferably C 1 -C 5 linear or branched alkyl, more preferably C 1 -C 3 linear or branched alkyl, C 6 -C 16 aryl, preferably C 6 -C 10 aryl and C 7 -C 16 alkylaryl, preferably C 7 -C 10 alkylphenyl; each R 10 present in formula is each independently selected from H and C 1 -C 10 linear or branched alkyl, preferably C 1 -C 5 linear or branched alkyl, more preferably C 1 -C 3 linear or branched alkyl, wherein the polymer main chain of said amine-based polymer is at least one polymer selected from one or more of polyethylene, polypropylene, polybutylene, polyisobutylene, polypentene, polyhexylene, polyoctylene, polynonylene and polydecylene. * represents an attaching end for attaching to the polymer main chain; Q represents a single bond, or C 1 -C 10 linear or branched hydrocarbylene, preferably C 1 -C 6 linear or branched alkylene, further preferably C 1 -C 4 linear or branched alkylene; each x in formula is 0; each y in formula is each independently a positive integer, preferably an integer of 1-10, more preferably an integer of 1-3; z is 0 or a positive integer, preferably an integer of 1-10, more preferably an integer of 1-3, when z is 0, Q does not represent a single bond; each R 0 and each R 1 in formula are each independently selected from C 1 -C 10 linear or branched alkylene, preferably C 1 -C 5 linear or branched alkylene, more preferably methylene, ethylene and propylene; each R 6 present in formula is each independently selected from H and C 1 -C 5 linear or branched alkyl, preferably C 1 -C 3 linear or branched alkyl; each R 7 present in formula is each independently selected from C 1 -C 5 linear or branched alkylene, preferably C 1 -C 3 linear or branched alkylene; each R 8 and each R 9 present in formula are each independently selected from H, C 1 -C 10 linear or branched alkyl, preferably C 1 -C 5 linear or branched alkyl, more preferably C 1 -C 3 linear or branched alkyl, C 6 -C 16 aryl, preferably C 6 -C 10 aryl and C 7 -C 16 alkylaryl, preferably C 7 -C 10 alkylphenyl; each R 10 present in formula is each independently selected from H and C 1 -C 10 linear or branched alkyl, preferably C 1 -C 5 linear or branched alkyl, more preferably C 1 -C 3 linear or branched alkyl, wherein the polymer main chain of said amine-based polymer is at least one polymer selected from one or more of polyethylene, polypropylene, polybutylene, polyisobutylene, polypentene, polyhexylene, polyoctylene, polynonylene and polydecylene.