Funny thought here: Ever noticed if this is an interference engine? What I mean is, will the piston be able to hit the valves if they are not closed when the piston reaches its top position. Important fact to know if your engine easily reaches its rpm maximum, the speed at which the valves open and close might overwhelm the springs, therefore valves might be floating and the noise you might be hearing could be the piston hitting the valves. If so, quickly get a fix or you will soon be faced with a seriously damaged engine. On the other side, what is perplexing in your case, is the somewhat conservative top speed for an 80 cc engine. You dont mention if the 70 kph is speedo indicated or GPS. If speedo, keep in mind that they are usually very optomistic, about 10%. So, if you read 70, you are actually going about 63. My people 50 cc 4 stroke with a dealer unrestricted cdi and nothing else changed, easily and regularly reaches an indicated 68 kph with no funny popping noises, even wide open throttle, going down a steep hill at about 72-73 kph. What you describe as the popping noise could also be the sound of the engine simply ruinning with the valves floating without the piston hitting the valves, in which case, no real harm should occur if not happening for prolonged periods.
Like someone mentioned previously, have your variator checked to see if it is limited there. An 80 cc engine should easily get you to about 80-85 kph with heavier rollers in it. Hope this helps!