能公证合同有法律效力,合同本身有法律效力不代表房子房子产权的归属性和明确性,但是等于给你的合同上了保险,效力强了一些,本质意义不大,达不到你想象的状态。
因为你没有说是什么样子的房子,所以我推断你是二手房有高税,暂时不考虑过户。
如果是这种情况,你虽然公证了合同,但是房管局并没有体现有买卖合同,所以,原房主仍然可以将房子过户给第三方,如果出现这种情况,你只能按照原合同的条款,追溯原房主赔偿你的损失,并不能改变房子已经过户给别人的事实。
另外,如果以后房子涨价了,房主不想卖给你了,你也只能找房主要钱,收到损失的,可以追偿违约金,房主如果不同意,你就不能强行购买。