Bitcoin Gold is a proposed fork of Bitcoin, sharing its history up until the block height 491407 (around October 24, 6am UTC). As Bitcoin Gold has a subsequent pre-mine period, we do not yet know when the coin will launch.
If you have held bitcoins on TREZOR before this block, you will have the same bitcoin gold balance as your bitcoin balance. However, for the reasons stated below, TREZOR Wallet will not support Bitcoin Gold yet.
In other words, Bitcoin Gold is an altcoin, using Bitcoin’s history similarly to the case of Bitcoin Cash. However, Bitcoin Gold does not launch immediately at the point when the chains diverge.
Will TREZOR support Bitcoin Gold?
Yes, TREZOR (the device) supports Bitcoin Gold. As previously mentioned, at the moment of the fork, if you have bitcoins on your TREZOR, you will also receive bitcoin gold on your TREZOR (both new and legacy accounts are supported in bitcoin gold). If you simply wish to hold BTC and BTG, there is no further action required from you.
With TREZOR, you own your private keys (in form of the seed), therefore you have control over all of your coins, including forked coins.
Will TREZOR Wallet support Bitcoin Gold?
Bitcoin Gold’s codebase is, at the moment of the writing, incomplete. Most importantly, it lacks replay protection. For this reason, TREZOR Wallet will not support Bitcoin Gold yet, as it would endanger your bitcoins.
Why is replay protection important?
Replay protection prevents a transaction on the Bitcoin Gold chain from being re-transmitted on the Bitcoin chain and vice versa. As Bitcoin Gold is a fork of Bitcoin, the transaction format, the signatures, etc. are the same. A transaction on one chain could be copied to the other chain and will be valid, possibly leading to unintended loss of coins.
In other words, if BTG does not have replay protection, spending on one chain will cause you to send the same amount of coins on the other chain.
Moreover, the lack of replay protection prevents us from creating a simple, one-click tool for coin splitting, like the one we made for Bitcoin Cash.
I need access to BTG immediately, how do I do that?
You can always import your seed into a third-party wallet to reach your bitcoin gold. Alternatively, you can use a third-party wallet with support for TREZOR hardware, bypassing the need to import a seed. A third option is to send your bitcoins to a third-party wallet, to be credited with bitcoin gold after the fork, but you will need to do this before the fork date.
However, we would like to warn you that this could be dangerous for the following reasons:
- Without replay protection, if you send your bitcoin gold, you will also send your bitcoins away, leading to a loss of coins.
- If you import your seed into a malicious wallet, the attacker can access ALL your coins, incl. other altcoins, saved under your seed.
- By importing your seed into any third-party wallet, you are compromising the security of your seed and thus your TREZOR.
Will TREZOR Wallet support Bitcoin Gold if it implements replay protection?
We will make all of our efforts to develop support for Bitcoin Gold, but we will not do so if it will risk your coins. Therefore, we need to see replay protection as a part of the Bitcoin Gold codebase first. Since the work on the code started so late, we will probably not be ready for the launch day of Bitcoin Gold.
We have been putting pressure on the team and voiced our requirements openly on Twitter and on GitHub, so we hope that replay protection will become a reality.
The ongoing discussion is available here:
TREZOR is the most trusted and ubiquitous hardware wallet in the world. It offers an unmatched security for cryptocurrencies, password management, Second Factor, while maintaining an absolute ease-of-use, whether you are a security expert or a brand new user.
SatoshiLabs is the innovator behind some of the most pivotal and influential projects with Bitcoin and cryptocurrencies, from TREZOR, the world’s first cryptocurrency hardware wallet, or CoinMap.org to Slush Pool, the world’s first bitcoin mining pool.