Hacker News new | ask | show | jobs
by SilasX 1370 days ago
>Of course, just as possible is a replay of the POS transaction on the POW chain, so the POS wallet chosen for the initial emptying should be 100% controlled by you as well (ie- not an exchange wallet).

Huh? That's the exact scenario I described, and it doesn't avoid the problem: say I empty the PoS wallet onto an exchange post-split. Then a joker can replay it on PoW, emptying my PoW wallet. The ETH on PoW goes to the corresponding PoW address, which I may or may not be able to benefit from.

I don't know what problem you solved here from the original comment.

1 comments

Here's the full breakdown:

    1. You have 100 ETH in original ETH chain in wallet A.
    2. Merge occurs, and a forked POW chain appears
    3. You now have 100 ETH in wallet A, and 100 ETH-POW in wallet A.
    4. Generate a new wallet B (note that because the protocol for ETH and ETH-POW is identical, wallet B is valid for both ETH and ETH-POW).
    5. Transfer 100 ETH from wallet A to wallet B (on POS chain).
    6. Observe both wallets on both chains:
      Scenario A: There is no replay in ETH-POW:
        - You have 100 ETH in Wallet B
        - You have 100 ETH-POW in Wallet A
      Scenario B: Your ETH transaction is replayed on ETH-POW
        - You have 100 ETH in Wallet B
        - You have 100 ETH-POW in Wallet B
In scenario A, you are free to do whatever you want with the 100 ETH-POW in wallet A -- either move it to an exchange that supports the ETH-POW chain, or continue using the ETH-POW chain. There is no risk of replay because wallet A on the POS chain is already empty.

In scenario B, you still have both 100 ETH and 100 ETH-POW in wallet B which you control. Write off the 100 ETH-POW because the risk of interacting with it is likely much greater than any value the coins in that chain have.

In both scenarios, your 100 ETH is safe and controlled by you.

You’re still dodging the original question: how do I get both ETH types onto an exchange?

Your answer tells me how to move both chains’ wallets to another wallet, and that I shouldn’t bother with the PoW chain, or just pray it doesn’t get replayed. I already knew that option coming in, and said as much!

To be clear, that’s fine as a position to take, but why represent it as an answer to my question, when it’s not? It’s just making a non-responsive answer clearer.

And for a bonus, you made it harder to read with monotype!