Yes, tech points accrue at 10% of each tech researched. These points sit in a "pot" and do not work in any way for you.
When you trade tech points you do not actually lose any tech--they are only useful for trading away for other tech points (that DO go towards your tech tree)