第
一,这个要看你们之间有无合同商定。代打工程保证金至少牵涉三方,比如:甲方是发包方,乙方是承包方,丙方是代打方。本来应当由乙方交纳的工程保证金,却由丙方代为支付,三方之间可否存在具体的合同关系,直接影响约束范围。举例说明:乙方作为承包方,向丙方借债100万,要求丙方直接将100万打给甲方,甲方收款后直接向乙方出具了收到工程保证金的发票或者收据。即不顾乙方喊谁交纳保证金,甲方只要收到钱,就给乙方出发票。这种情况甲方和丙方无合同关系,人家甲方也不顾你丙方为什么给乙方支付100万,对甲方无约束力。发生问题丙方只能找乙方还钱。
第
二,你这个问题不具体,要说具体些,谁受法律保护,你是什么角色。