I was wondering how is it that Chain.so is struggling so hard to process all its BTC transactions. On 13/12 I have sent 0.07862241 BTC from my Hashlfare wallet and payed 0.00078572 in fees (so not a low fee transaction). Hashflare confirmed it but and my transaction has still not arrived in my Exodus wallet after 2 days.
Chain.so does not process any transactions. Chain.so, just like other nodes, verify your transaction and that is all. For it to get confirmed, a miner has to include your transaction in their block and mine it.
Yet when I send the same amount from my Exodus wallet for example or any other wallet for that matter and pay the same fee the transaction gets processed in under one hour. I also cannot find the transaction ID on
https://blockchain.info/ it only exists on Chain.so. I do understand that miners prioritize the transaction with the highest fee and (my transaction being one of them) can somebody here be so kind and enlighten me about how is this even possible that after 2 days my transaction is still not confirmed ? I am just trying to understand the logic behind this.
Many thanks
The total transaction fee isn't the factor that affects if your transaction gets mined. With the limited size, miner has to proritise transactions most efficiently. To do this, they take the fees/size or fee/byte and prioritise based on that. With the same fee, your transaction from exodus probably had a higher fee/size.
As with it not appearing on Blockchain.info, the transaction might have not been propagated well. The most common factor is due to differing mempool rules or having too low of a fee/size. It is definitely normal for transactions to be unconfirmed up to weeks, if you didn't have enough fee.