Kann ich jemanden bitten, meine Transaktion an das Netzwerk zu übermitteln, damit ich die Gasgebühr (in Ether) nicht zahlen muss?

Mein Konto ist ein neues Konto mit 0 Ether. Ich habe gerade 100 ERC20-Token erhalten. Ich möchte diese 100 Token an das andere Konto senden. Da dieses Konto jedoch keinen Ether enthält, kann es keine Transaktion an das Netzwerk übermitteln.

Ich frage mich, ob es möglich ist, dass jemand (Drittanbieterkonto) meine Transaktion einreicht und 100 Token von diesem Konto auf das andere überträgt. Ich möchte keinen Ether auf dieses Konto überweisen, um nur 1 Transaktion zu ermöglichen.

Antworten (2)

Leider ist dies heute im Netzwerk nicht möglich, aber es gibt Vorschläge, um ähnliche Dinge zuzulassen:

Eine Sache, die Sie vielleicht heute ausprobieren können, ist, eine Transaktion mit einem Gaspreis von null einzureichen und zu hoffen, dass ein Miner sie abholt, aber es kann sehr lange dauern, bis sie bestätigt wird ...

Wie Shawn Tabrizi antwortet, können wir es nicht ohne Benzingebühr machen. Für das Konto eines Drittanbieters kann ich einen Zusatz wie unten einfügen.

Ich frage mich, ob es möglich ist, dass jemand (Drittanbieterkonto) meine Transaktion einreicht und 100 Token von diesem Konto auf das andere überträgt. Ich möchte keinen Ether auf dieses Konto überweisen, um nur 1 Transaktion zu ermöglichen.

Tatsächlich können Sie anderen Personen die Übertragung Ihres ERC20-Tokens genehmigen, indem Sie anrufen, function approve(address spender, uint tokens) public returns (bool success);aber der Anruf approve()muss auch eine Gasgebühr zahlen.