<blockquote>
  <p>thus more than I would earn from the BCCs! Is that normal?</p>
</blockquote>

<p>Yes. Right now (3-november'17) it is normal. Your comment about importing private keys into another program which you do not trust is very smart. But today the fees in BTC-network are quite high to combine small outputs for emptying the address. There are some ways to decrease fees but they require skills and are not fast. </p>

CC BY-SA 3.0
2017-11-03T22:20:20.443Z
In that case, I'll just wait for further technical improvements in bitcoin hopefully decreasing the cost of microtransactions (not too unlikely if bitcoin should become a payment method at some point. I will also look for a way to get less miniature payments and combine them into bigger ones. Thank you for your answer!
Gasp0de
CC BY-SA 3.0
2017-11-06T10:08:34.760Z
I managed to get my transaction through today for 0.5 mBTC / kByte. Just have to wait for the right moment it seems.
Gasp0de
CC BY-SA 3.0
2017-11-06T10:24:54.163Z
usually i send my coins with a fee 1 satoshi per byte :)
amaclin
CC BY-SA 3.0
2017-11-03T22:13:09.153Z
2017-11-03T22:13:09.153Z
amaclin
<p>I think you answered your own question.  Yes, the transaction is so expensive because you are combining multiple inputs.  This makes the transaction high in terms of bytes, but low in terms of value.  As such, the transaction fee (which is based on bytes, not value) may not be worth the transfer you are attempting.</p>

<p>However, since it sounds like what you are actually trying to do is access the BCH (Bitcoin Cash) that you also own due to the fork, you can instead leave your bitcoin where it is on the main Bitcoin blockchain, and instead perform your transfer on the Bitcoin Cash blockchain where the fee will likely be cheaper.  This is, of course, assuming you need to move your bch at all.  Unless you need to spend it, you can just leave your bch where it is as well.</p>

CC BY-SA 3.0
2017-11-03T22:23:09.940Z
Thanks for your answer, but as I commented under my question, I don't want to insert my private keys into a potentially not trustworthy program as long as my entire bitcoin possessions are in that wallet.
Gasp0de
CC BY-SA 3.0
2017-11-03T22:38:51.153Z
Then what you want is a tool that creates the necessary BCH transactions but lets you sign them with a tool that you trust.
David Schwartz
CC BY-SA 3.0
2017-11-03T22:55:13.393Z
Does such a tool exist? Is it possible to sign transactions with a different tool that is widely used (e.g. gpg or something)?
Gasp0de
CC BY-SA 3.0
2017-11-03T21:50:13.127Z
2017-11-03T21:50:13.127Z
Jestin
<p>I have a bitcoin wallet that I am accessing using Electrum. In this Wallet, I have received Bitcoin from a total of 29 (very small) transactions. Now, I want to access my BCC in this wallet. Therefore, I want to transfer all the bitcoin to another wallet. However, the transaction has 29 inputs and is 4kB in size, making it super expensive!</p>

<p>The suggested transaction fee when using the smallest suggested fee is almost 10% of my bitcoins and thus more than I would earn from the BCCs! Is that normal? Is there anything I can do to circumvent this?</p>

CC BY-SA 3.0
2017-11-03T21:05:09.673Z
I don't follow. If you want to access your BCH, why are you performing a bitcoin transaction? Why not just leave the bitcoins where they are and transfer the BCH?
David Schwartz
CC BY-SA 3.0
2017-11-03T21:56:03.173Z
I need to use the private keys of my wallet to access the BCH. If the BCH wallet is malicious, they can steal my BTC. Therefore I wanna move the BTC before importing the private keys into a potentially malicious wallet
Gasp0de
<transaction-fees><electrum><bitcoin-cash>
Why is my transaction so big and thus so expensive?
Gasp0de
# Why is my transaction so big and thus so expensive?

(Asked by: username_0 on 2017-11-03)

I have a bitcoin wallet that I am accessing using Electrum. In this Wallet, I have received Bitcoin from a total of 29 (very small) transactions. Now, I want to access my BCC in this wallet. Therefore, I want to transfer all the bitcoin to another wallet. However, the transaction has 29 inputs and is 4kB in size, making it super expensive!

The suggested transaction fee when using the smallest suggested fee is almost 10% of my bitcoins and thus more than I would earn from the BCCs! Is that normal? Is there anything I can do to circumvent this?

**Tags:** transaction-fees, electrum, bitcoin-cash

> **Comments:**
> **username_1**: I don't follow. If you want to access your BCH, why are you performing a bitcoin transaction? Why not just leave the bitcoins where they are and transfer the BCH?  
> **username_0**: I need to use the private keys of my wallet to access the BCH. If the BCH wallet is malicious, they can steal my BTC. Therefore I wanna move the BTC before importing the private keys into a potentially malicious wallet  

---

## 2 answers

### Answer by username_2 on 2017-11-03. Score: 1 | Accepted answer

> thus more than I would earn from the BCCs! Is that normal?

Yes. Right now (3-november'17) it is normal. Your comment about importing private keys into another program which you do not trust is very smart. But today the fees in BTC-network are quite high to combine small outputs for emptying the address. There are some ways to decrease fees but they require skills and are not fast.

> **Comments:**
> **username_0**: In that case, I'll just wait for further technical improvements in bitcoin hopefully decreasing the cost of microtransactions (not too unlikely if bitcoin should become a payment method at some point. I will also look for a way to get less miniature payments and combine them into bigger ones. Thank you for your answer!  
> **username_0**: I managed to get my transaction through today for 0.5 mBTC / kByte. Just have to wait for the right moment it seems.  
> **username_2**: usually i send my coins with a fee 1 satoshi per byte :)  

---

### Answer by username_3 on 2017-11-03. Score: 1

I think you answered your own question. Yes, the transaction is so expensive because you are combining multiple inputs. This makes the transaction high in terms of bytes, but low in terms of value. As such, the transaction fee (which is based on bytes, not value) may not be worth the transfer you are attempting.

However, since it sounds like what you are actually trying to do is access the BCH (Bitcoin Cash) that you also own due to the fork, you can instead leave your bitcoin where it is on the main Bitcoin blockchain, and instead perform your transfer on the Bitcoin Cash blockchain where the fee will likely be cheaper. This is, of course, assuming you need to move your bch at all. Unless you need to spend it, you can just leave your bch where it is as well.

> **Comments:**
> **username_0**: Thanks for your answer, but as I commented under my question, I don't want to insert my private keys into a potentially not trustworthy program as long as my entire bitcoin possessions are in that wallet.  
> **username_1**: Then what you want is a tool that creates the necessary BCH transactions but lets you sign them with a tool that you trust.  
> **username_0**: Does such a tool exist? Is it possible to sign transactions with a different tool that is widely used (e.g. gpg or something)?  

---

