(12-03-2017 08:40 AM)Roosh Wrote: First question: I'm using Electrum for Bitcoin. What's the best way to set the transaction fee to aim for low cost while ensuring the transaction eventually goes through? I'm in no rush.
There's this page that suggests anything above 0.0001 mBTC/byte (10 satoshis/byte) will go through:
https://bitcoinfees.earn.com/
Is therefore setting a fee of 0.0001 mBTC/byte safe?
That should go through eventually, although it may take up to a week or possibly even longer if the bitcoin network was under heavy load.
A better website for estimating the fee to use is: https://estimatefee.com/
If you want to look at a cool graph to visualize all past transactions and the fee paid check this out:
https://jochen-hoenicke.de/queue/#30d
The purple color represents transactions from 10 - 20 satoshis/byte, as you can see in the past 30 days there was one period from 9 November to 19 November where hardly any transactions in that price range were confirmed.
In regards to if it is safe, you are not really risking anything as the bitcoins would eventually be returned to the sending wallet if the transaction is not confirmed. This would happen after about 2 weeks.
There are a couple of ways you can speed up a transaction sent with low fees.
One is to use a tool run by one of the big mining pools, you can give them your transaction ID and they will include it in the next block that they mine.
https://pool.viabtc.com/tools/txaccelerator/
A lot of the time you will receive an error message, this means that they already have hit the maximum amount of transactions they can confirm in one block, once they have mined a block you should be able to use it again.
Another way is for the address that receives the bitcoins to send them in a new transaction, this time paying a higher fee. Some exchanges will do this with deposits to speed the process up. Some wallets will not allow you to send bitcoins that have not yet confirmed, so this is not always easy to do. (Of course you can import your private key into any other wallet software if you wanted to.)
(12-03-2017 08:53 AM)Leonard D Neubache Wrote: a) Is it reasonable to run all your trading through a smartphone.
b) Have the markets become buy/sell intensive to make money or can you still drop some cash in something like bitcoin, forget about it and see good returns in 6 months to a year.
a) It is possible and it should be okay if you are just trading occasionally, if you are day trading you are going to want a proper screen to view charts and you don't really want to be messing around on a touch screen when entering trades that need to be executed quickly.
b) In my opinion most people new to cryptocurrency would actually be a lot better off just buying and forgetting about it rather than trying to predict the market and buying/selling. Even better would be Dollar cost averaging to buy in rather than buying all at once, this protects you from losing a huge percentage of your investment if you happen to buy in at a high price right before a crash.
(12-03-2017 10:55 AM)Roosh Wrote: What does "sweep private key" mean in the contact of a wallet app like Electrum?
(12-03-2017 11:24 AM)Roosh Wrote: Without incurring any transaction fees, correct?
Without the private key remain the same? I'm guessing not since you have to create a new wallet on Electrum to use the sweep option.
Each private key contains multiple addresses, sweeping a private key will send all BTC balance from all of these addresses to a new address controlled by a new private key. It will require transaction fees.
(12-04-2017 02:02 PM)Roosh Wrote: What determines the byte size of a Bitcoin transaction. Is it just the amount of Bitcoin you're trying to send?
It's not related to the amount of bitcoin being sent. It depends on the amount of inputs and outputs in your transaction.
For example you could send 1 BTC to someone, but you don't have it all in one address, you need to send from 5 different addresses each containing 0.2 BTC. This can all be sent as one transaction , but means that the person recieving the BTC will recieve 5 inputs, one from each address. To spend this 1 BTC the reciever will have to send a larger transaction than if they had just recieved 1 BTC from one address, which would only be one input.
Outputs are the different addresses that you are sending to, it would typically be at least 2 outputs as you will be sending to someone elses address and the change to another address of your own. For example if you have 1 BTC in an address and send 0.8 BTC to someone else you will actually send a 1 BTC transaction, 0.8 to the other persons address and the 0.2 left over to another address controlled by you. (This is typically handled automatically by the wallet software.)
(12-03-2017 04:08 PM)Royalist and Legitimist Wrote: What is your preferred online exchange for bitcoin trading?
It depends on what you want to do, if buying or selling bitcoins and wanting to deposit from or withdraw to your bank account it will depend what country you are in. http://www.bitstamp.net is one of the less dodgy ones.
(12-04-2017 10:39 PM)Leonard D Neubache Wrote: Are there any good wallet options for linux users that don't involve running windows emulators?
I run basic zorin but I haven't gotten into any of the command prompt stuff.
Electrum runs on linux if you want a wallet just for bitcoin.
![[Image: technology-adoption-rates11111111.png?w=...uto=format]](https://marketrealist.imgix.net/uploads/2015/06/technology-adoption-rates11111111.png?w=660&fit=max&auto=format)