Mechanoacid polymer