Bitcoin Forum
June 07, 2024, 06:42:02 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 [170] 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 ... 463 »
3381  Bitcoin / Development & Technical Discussion / Re: Total noob question on: November 10, 2019, 06:10:44 AM
Bitcoin-cli requires authentication from the user. To set the username and password, you need to set up a configuration file. To simplify the process, you can use this site[1] to generate the parameters.

While using Bitcoin-cli, you need the following arguments: -rpcuser= - rpcpassword= and -rpcport=.
[1] https://jlopp.github.io/bitcoin-core-config-generator/
3382  Bitcoin / Development & Technical Discussion / Re: Orphaned blocks detection on: November 10, 2019, 03:45:01 AM
Hello Bitcointalk members, as it's apparent from the title, i need a reliable way to detect orphan blocks. I wrote a custom explorer, and it's running quite fast actually, but i need an explanation on how exactly i can detect orphans, and mark them as so.
In normal circumstances, orphan occurs when block A and B are produced at the same time and that a portion of the network is building on Block A and the other is building on Block B. The miners will compete with each other until either of the sides find a block. This further extends the network and thus one of the forks now have a larger accumulated proof of work. The longer fork will supersede the shorter one. The problem with this is that nodes won't register (AFAIK) block B after they've received block A. Hence, you would need to have a very good connection to the network and a modified client to see all of the orphans that is on the network.
What the longest chain fork due to orphan blocks is?
IIRC, the longest fork I've seen was during the 2013 hard fork and that lasted >30 blocks. Normally, the orphans should not go beyond 6 blocks.
If on every block sync, i check the last 1000 blocks, is that enough to assume that every block beyond these 1000 is NOT an orphan?
Is the -1 confirmations the only way to detect them?
The orphan blocks are stored within the Bitcoin database. Parse the database and you should be able to sieve them out.
3383  Bitcoin / Wallet software / Re: Move wallet from Multibit to Bitpay on: November 09, 2019, 11:44:58 AM
Multibit is insanely old and discontinued. Multibit classic isn't a HD wallet and thus the wallet generates and manages the private key individually. From the key file, if you open it using any text editor, you should be able to see your address and the private key should be beside it.

Keep the key file and your private key safe. Using Electrum, generate a new wallet and take note of your 12 word seed. Click on the wallet tab at the top left and go to Private Keys > Sweep. Key in your private keys and press sweep. The coins should be automatically transfered to your new wallet. Keep your seed somewhere safe.
3384  Economy / Exchanges / Re: Sad news - Coinbase is leaking your information on: November 09, 2019, 04:28:20 AM
It really shouldn't come as a surprise at all. It's a common practice for the various major corporations to share information about your behavior and your activities. It's to their interest to use the identifying information to identify the various high risk individuals and improve their security. Everything is clearly outlined in their privacy policy and it should be assumed that all your personal information is easily accessible.

Unless you're using an OTC exchange which can guarantee your privacy, you should assume that your personal data is getting shared.
3385  Economy / Lending / Re: Needing a 0.1BTC loan on: November 09, 2019, 02:13:11 AM
The loan has been repaid. For the sake of transparency, here's a SHA256 hash of the TXID of the repayment. I'm not exposing the actual TXID as he has requested for the transactions to be kept confidential.

Hash: f28614f07b16b0ed031e1999e5f043655f57c600cace4c7e3f387654564b71f9.
3386  Bitcoin / Bitcoin Technical Support / Re: Advice on Raspberry pi hardware for running full BTC node on: November 09, 2019, 02:05:26 AM
*If I switch off the screen while running core, is that the same as running headless or should the screen be unplugged?
No. Running it headless means that the Graphical User Interface (GUI) is not used and that it can only be controlled using the command line. The lack of the GUI means that it would take lesser resources to run it. Switching off the screen or unplugging it won't do anything as the GUI would still be running. You have to run it from command line.
*Core is synced 45% after 2 full days, is 4-5 days typical to download and sync core?
The synchronizing and verification process is rather tedious and it isn't uncommon for it to take a few days to synchronize. It's highly dependent on the hardware that you're synchronizing it on. You can try to speed up the process by optimizing the parameters like the dbcache etc.

*I noticed 2009-2015 synced rather quickly compared with later times. Is that because of increased transaction in the blocks?
Yes. The larger block means that there are more transactions to be validated individually. It would naturally be slower.
3387  Bitcoin / Development & Technical Discussion / Re: Smallest hash wins? on: November 06, 2019, 02:41:10 PM
The block header is hashed to form the block hash and that has a few more variables like timestamp, ver number etc. Transactions do not have to be ordered by their timestamp either.

The proposal that you stated would introduce would be detrimental to the network. Firstly, if the miner were to decide how much to mine, those who has a huge hash power could generate blocks with low reward and thus low difficulty. This effective makes the block interval much much faster and that the others would likely generate a lot more orphans.

The principle of mining is that whoever has the most resources should be able to decide and secure the network. If you were to be able to generate a block with little hashpower, it would be pointless for anyone to wait for 6 confirmations. Block reorgs would happen much more often and that it would be unsafe for people to trust transactions without waiting for thousands of confirmations.

It would also be quite tough to ensure a fixed distribution of the coin. The ability to choose the block reward would result in an uneven distribution of the coins over time.
3388  Bitcoin / Development & Technical Discussion / Re: 0 sat/byte fee ? on: November 02, 2019, 04:10:35 PM
What % of chances are there of a 0 sat/byte fee transaction to get relayed through a node allowing such 0 fee transactions these days if mempool has got a very big amount of transactions stuck at that level? Like if the size is around 5-8 MB, is it likely going to get accepted any sooner than a week or less? I'd like to play with the 0 sat/byte fee but scared about the possibilities of getting it accepted in a block while even 1 sat/byte are not easily getting accepted considering that majority of miners are going for higher fees and some exchanges have started paying higher fees maybe to clog the mempool and spike the fee structure.
If the mempool is more than 2MB in size at any given time, you can forget about getting a confirmations for any transactions with a small fees/byte, much less a 0 fee transaction. The propagation of 0 fee transactions should be quite bad, given the fact that most nodes have already stopped accepting it. The only way for it to get accepted is to mine your own block (I doubt any miner would accept a 0 fee transaction from others).

You can try experimenting it and enable opt-in RBF. You can bump the fee any time you want to stop trying.
3389  Bitcoin / Bitcoin Discussion / Re: BTC Sending to Gambling Site Address Question? on: November 02, 2019, 03:24:29 PM
So i thought, would it look a bit like I opened a 2nd account in that gambling site since btc deposit would trace to my address?  Like would their system detect something like this such as okay this person who deposited btc into this site, this address has been used before as deposit from another user.  Does that make sense?
It's not uncommon for coins to originate from the same place even if they are for different people. I doubt any legitimate gambling sites actively trace the addresses for linkage.

I get what you mean sending coin from one address to another before sending it to another gambling site does not break the linking chain at all.  But well they would see when he deposits btc into the gambling site account, well its coming from his ip address and not mine.  Does that make sense?  Now if i was depositing directly into his gambling account with btc, then it would show my ip address.  Well i dont want to use mixer, i never did and dont want to make it complicated.
Why would it be? Are you using his account to get the deposit address? Unless you're accessing the gambling site directly from your own computer, the IP address won't be linked. Bitcoin transactions does not have IP addresses linked to them. Using a mixer is really not complicated at all and it's really useful to get rid of tracing.
But based on what i describe here, more safer me sending my btc from my wallet to his exodus btc wallet first and then he send btc to gambling site right as oppose to the 1st option?


Would me sending btc directly for him probably be an issue?  Yes i thought to myself... wait a minute, this might look like im opening multiple account etc.
It's of course better to take the longer route. It probably won't be an issue but its good to be safer.
3390  Bitcoin / Bitcoin Discussion / Re: BTC Sending to Gambling Site Address Question? on: November 02, 2019, 03:01:02 PM
The whole situation really depends on the interpretation of the gambling website. If you are using the same exact address to deposit to different accounts, it could seem like you're having multiple accounts. If they're reasonable enough, they should be able to tell that you're different people by the IP addresses, withdrawal addresses etc. They still have the rights to assume that you have multiple accounts based on the input address alone.

Sending the coins to another address before sending it to the gambling site does not break the linking chain at all. Your coins can still be traced back to the origin address. If you want to remove any linkage to the original address, you can use a mixer like the one in my signature. It makes tracing the origin of the coin much more difficult and nearly impossible.
3391  Other / Beginners & Help / Re: Leaked information. Are we really safe at all? on: November 02, 2019, 02:28:26 PM
Given the amount of exposure that emails could get even without it being compromised, I don't believe that having leaked email is that big of a deal. Sure, it does infringe on your privacy and makes you a target for spear-phishing. But I treat an email address the same as my physical house address and assume that it is already exposed and take extra precautions when looking at possible phishing email. It's more dangerous with leaked passwords but as long as you don't use the same password across all your accounts then you're less vulnerable.

Its a whole different story if your identity information got leaked.
3392  Bitcoin / Development & Technical Discussion / Re: connecting to peers problem with bitcoin-qt on: October 27, 2019, 11:13:59 AM
The command should be correct. Were you facing the same problem with your initial initialization of the client?

There were some instances whereby the client would refuse to connect to the peers due to a corruption in the loading of the database. Try backing up your wallet.dat and clear your data directory and try to synchronize the client again.
3393  Economy / Exchanges / Re: is Gemini a good crypto exchange? (BEGINNER) on: October 27, 2019, 10:10:48 AM
I've been using Gemini for some time. The fees on the exchange can be rather steep, at roughly 2%, assuming you are purchasing at larger volumes. The exchange has a comparably lower volume as compared to the other exchanges. The design is easy enough to navigate around but I wouldn't recommend using it as an exchange if you're a frequent trader.
3394  Bitcoin / Electrum / Re: Question about unspent transaction. on: October 27, 2019, 09:33:59 AM
What client are you using? For certain wallets, they tend to spend all the UTXO at the same time to enhance privacy. It helps to reduce the number of UTXOs that the wallet would have to handle and consolidate all the unused coins into a single UTXO. Electrum does this and it can be changed in the settings.

Otherwise, for Bitcoin Core, you can manually choose the UTXOs to spend.
3395  Bitcoin / Development & Technical Discussion / Re: connecting to peers problem with bitcoin-qt on: October 27, 2019, 09:26:21 AM
Check your anti-virus and firewall if they are blocking connections. The client can't seem to even connect to the fallback nodes and it seems like something is blocking it.

Have you tried manually adding the nodes? Choose the IPs from bitnodes.earn.com and go to Window>Console and type in addnode (IP HERE) add. Replace the (IP HERE) accordingly.
3396  Bitcoin / Bitcoin Technical Support / Re: Advice on Raspberry pi hardware for running full BTC node on: October 27, 2019, 06:05:01 AM
I hear there's new units out now, version 4b? Is the latest and greatest hardware preferable?
Yes. Running Bitcoin Core would take a significant amount of ram, if you decide to have more peers.
What I'd like to know is what pieces of kit do I need specifically? 
1. RP version?
The newest RPi offers significant improvement over the previous versions in terms of ethernet speed, CPU and memory speed/space. The similar pricing would just make it a no-brainer to go for the newer version.
2. Heat sink, fan?
Passive cooling would be enough, if you choose to run it without much load. The heat sinks are relatively cheap and it wouldn't be a bad idea to get one if you plan to run it for long periods of time.
3. what case?
That's up to you. A plastic one would do, just make sure it is compatible with your heat sink.
3. memory card 256gb I think. What brand/speed is best?
256GB would be an overkill. I wouldn't recommend storing the blockchain on an SD card since the size would only increase from now unless you plan to prune it. Even if thats a non-factor, the heavy read/write cycles could potentially shorten the lifespan of your card.
4. External Hard drive. (Is a hard drive necessary, can I use a thumb drive instead to boot and run from?)
IIRC, it is possible to use a thumbdrive to boot but a simple 16GB sd card would be enough. I would recommend you to get an old HDD to store the data directory in. It would be much cheaper than a huge sd/thumbdrive and it would last a lot longer. You might need to get external power to it though.



You should pre-sync the blockchain on a desktop computer first. The synchronization time for an under-powered device like the raspberry pi would be insanely long. It would be better for you to just copy the data directory from an already synchronized full node to your raspberry pi storage.
3397  Bitcoin / Bitcoin Discussion / Re: What Happens If China Bans Bitcoin Mining? on: October 27, 2019, 03:09:16 AM
Then the whole mining system will collapse, that's what will happen

I doubt that it will collapse, it may have significant effect on the ecosystem. But to say that it will fall just because of China banning bitcoin mining is absurd. And I'm sure big mining companies inside China has already a plan B in case the government made that bold move. At least if this happens, then it can break the monopoly and I'm sure there will be companies and countries will to take the lead.

I agree with you as i believe that Mining companies in China have already exit plan to continue their operation in case of Banning and besides not only China has affordable electricity in the world because their are lot of places that can match their cost that even much little expensive but still it is better than their enterprise will not continue operating.
The main problem is that China has a significantly cheaper labour cost and electrical cost due to their proximity to renewable energy sources. The fact that the biggest ASIC companies are all based in China also help to cut down their expense significantly. Given the cost of shipping the ASICs overseas with the effort required to find another suitable place, I doubt that the network would recover that well.

But realistically, China wouldn't ban Bitcoin mining. It does still contribute to the economy in general and their stance is just to avoid dealing with Bitcoin as a commodity.
3398  Bitcoin / Bitcoin Technical Support / Re: Bitcoin core - some questions on: October 26, 2019, 04:42:38 PM
I mean, when I receive a transaction, it will be deposited after one confirmation? Can I adjust it? Just as an example, I want to make it 3 confirmation before I use it, can I do that or is it default and it's 1 conf?
When you receive a transaction, the transaction will appear in your wallet instantaneously (without any confirmations). By default, you can only spend the inputs after one confirmation and that isn't changeable. You can only change it with a change to the source code and building it yourself (AFAIK). After one confirmation, your wallet will be able to choose that input to be used.

It shouldn't be that much of a problem since a confirmation is relatively safe from double spending and there is no problem with you spending a transaction that has only one confirmation. You can always choose to select the inputs to be spent using the coin choose feature in the wallet.
3399  Bitcoin / Bitcoin Technical Support / Re: Bitcoin core - some questions on: October 26, 2019, 08:25:00 AM
So recommended fee is ok to use?

Also how many conf. do I need? Can I adjust it as 1 conf.?
Yes. Bitcoin Core's recommended fee is derived from your client's perception of the network's condition (ie. Having a more busy network would naturally require a larger fee per size since miners prioritise the higher fees.)

One confirmations is more than enough for most transactions. The more confirmation there is, the harder it is to reverse the transaction.
3400  Bitcoin / Bitcoin Technical Support / Re: Bitcoin core - some questions on: October 26, 2019, 01:35:38 AM
I have one more question.

I'm using bitcoinfees.earn for checking current fee but Bitcoin core uses kb instead of byte. How can I convert it or how to calculate basically?
You don't have to use and external site to calculate your fees. When you want to send Bitcoins, just use the floating fee feature available in the client. You should be able to get a fairly accurate estimate of the current network conditions and be able to get your coins confirmed in a reasonable period of time.
Pages: « 1 ... 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 [170] 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 ... 463 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!