I have received my Schengen visa for 30 days (duration of stay), I have booked my flight and I will be traveling back one day after (31) but i will be still within the limits of from - to, would that be a problem?
Yes, it's a problem. You should respect both the validity period (“from”/“to”) and the maximum stay. It's perfectly possible to get a visa valid for a longer time but with only a short maximum stay. It's not OK to stay longer if you have already exhausted the maximum stay, even if the visa is still valid.
Best case scenario: Nobody notices and you can complete your trip but you now have stamps in your passport showing you have overstayed in the past, which could make getting a visa more difficult in the future. More likely is either a fine on departure from the Schengen area or your airline forcing you to make an expensive change to your ticket when checking in for the first flight.
Worse case scenario: Your visa is revoked when trying to enter the Schengen area. You are denied entry and detained for a few hours before being forced to take a flight back to your country of departure. Your trip is ruined and you now have a record and a big stamp in your passport that undermine your credibility for any subsequent visa application to the Schengen area or even the UK and other countries. It would be harsh but it's entirely within the prerogatives of border guards to go as far as this since there is tangible evidence of your intent to break the rules, however benignly.