Bitcoin Forum
June 07, 2024, 06:41:04 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 221 222 ... 463 »
3421  Bitcoin / Bitcoin Technical Support / Re: How important is keeping a copy of your Bitcoin Core wallet seed? on: July 12, 2019, 01:22:09 PM
None. The wallet.dat is sufficient enough for you to restore the entire wallet since the seed is inside it. Besides, the seed can change when you change your password; you would have to update your seed everytime you do that.

The only possible advantage that I could think of is if you keep a physical copy of the seed. As with any other backing up, keeping a physical backup would be the best way to protect against potential hardware failures. Physical backup is pretty redundant if you keep more than 2 backups on different storage media.
3422  Bitcoin / Development & Technical Discussion / Re: Bitcoin Core wallet password change on: July 10, 2019, 02:46:52 PM
So two people with the same wallet keys can have separate wallet passphrase locks?
It really depends on what you mean. There's two scenarios:
If two person import the key into their own Bitcoin Core client, the address will still be in their wallet when they change the password.

If the two person have the same wallet file and they change the password, the future addresses generated on both of the wallet files will be different.

In short, the password change will not affect the addresses that you already have. Only the addresses generated in the future will be different. That's why it's recommended to renew your backups with every password change.
3423  Bitcoin / Development & Technical Discussion / Re: Bitcoin Core wallet password change on: July 10, 2019, 02:22:55 PM
No. Each wallet file is encrypted separately. Encrypting one file will not change the other file at all.

It's worth noting that the keypool for your wallet will be refreshed once the password is changed. For HD wallet, the HD seed of the client will also be changed. Thus, from that point on, the wallet files will generate completely different keys. Every time you update your wallet file, you have to replace all your backups. This is mostly to prevent future attacks if your past wallet files aren't stored properly.
3424  Bitcoin / Bitcoin Discussion / Re: can u send fake transactions in bitcoin ? on: July 10, 2019, 02:08:38 PM
can u please tell me can i send a fake bitcoin transaction if its possible how it works ?
i am using this information for school project
You cannot send a "fake" Bitcoin transaction that you have. Majority of the network runs the reference client which also follows the protocol rules. With that in mind, the nodes will reject and refuse to propagate any transaction that doesn't follow its rules. The main rules is that the transaction must have a valid signature which would provide the proof that the UTXOs are authorised to be spent. In addition, its also not possible to fabricate a transaction with fake inputs since the inputs must be in the UTXO list of the individual nodes.
3425  Bitcoin / Bitcoin Technical Support / Re: Fee estimation failed. Fallbackfee is disabled. Wait a few blocks or enable on: July 10, 2019, 02:02:32 PM

Add the contents inside the bitcoin.conf but without the numbers and the spaces before the "fallbackfees".

The only code you should include is:
Code:
fallbackfee=0.0003

Is there a problem with using a custom fee? It would be less complicated if you were to set your own custom fee in the other field.
3426  Bitcoin / Development & Technical Discussion / Re: As a intermediary/third-party, can I validate if a transaction occured? on: July 09, 2019, 12:44:34 PM
(I juste read your last paragraph) What kind of "message" are you talking about? A message on my website? A message somewhere on the
blockchain?
Signing a message means that both the sender and the receiver will sign a message respectively using their ECDSA private key. For example, if they sign a message stating:
"XX is in control of ADDRESS", you will know that XX has the private key since it won't validate unless it has been signed with the private key that corresponds to the address. Thus, you will be able to tell if the transaction has really occurred if there is a transaction between the two addresses.



Address reuse is not bad, per se but it would decrease on their privacy. It is advisable for the seller to be able to generate a separate address for each transaction anyways. If all else fails, you can ask the seller to get the buyer to send Bitcoins at specific amounts, (0.00201928 vs 0.00201900) for example. The downside is that the seller has to update you about the amount of Bitcoins that will be sent by each buyer.
3427  Bitcoin / Electrum / Re: Need some help, dusting error? on: July 07, 2019, 07:25:31 AM
The dust output means that your transaction contains outputs with amounts that is below the dust threshold. The current dust threshold as per the reference client is 546 satoshis. The network intentionally do not allow transactions with outputs that is too low to avoid users inflating the size of UTXO and/or the blockchain and outputs with such a small amount are usually fairly useless.

I'm fairly sure Electrum avoids this and absorbs the change into the fees if it detects that the change is dust. Are you sending someone dust?
3428  Bitcoin / Hardware wallets / Re: Bitcoin Ledger and other hardware related questions. on: July 06, 2019, 11:46:59 AM
IIRC, there was a case whereby someone was scammed with a fake seed. The person bought a hardware wallet online advertised as new and there was a pregenerated seed that was disguised as the recovery code and several victims fell for it. I would still take precautions and do my own due diligence with regards to buying a hardware wallet regardless of whether its new or not.

On the topic of raspberry pi, that's my current cold storage solution. Using Core on even with Pi 3+ is possible, provided that you're not operating it as a full node. I prefer a more simplistic approach with Electrum's GUI and its worth a consideration since the whole setup goes for about $35 and its cheaper than even a used hardware wallet. The security would be somewhat similar barring physical attacks.
3429  Other / Beginners & Help / Re: Is it even possible ? on: July 02, 2019, 10:24:39 PM
No. There's a reason why they go through the hassle of selling you the hash power. For most of the sites, they are a scam; either a ponzi or an outright scam. There's plenty of examples about this, hashie bring an example.

For those who are at least legit, they purchase and host the hardware and they sell the hash power in small denomination. It doesn't mean that the hash power actually belongs to you, it's just that they are paying you what you would've mined if you had that much hash power. They often charge exorbitant fees for the maintainence fee and overcharge in other aspects to make up for the potential loss. Since the network is usually volatile in the past with regards to the difficulty increment, there were cases whereby people actually made money from it. However, the margin of profit is too low for it to be sustainable nowadays. The only legitimate cloud mining company I know is cex.io but they've closed their cloud mining department and focused on other stuff.

If you're thinking of trying out cloud mining, I strongly advice you against it. If its actually a guaranteed profit, the companies would just mine for themselves. Even if its profitable, the margin would be so small that it would've been more worthwhile purchasing Bitcoins directly.
3430  Bitcoin / Development & Technical Discussion / Re: mining empty blocks on: July 01, 2019, 10:39:42 AM
I've always understood that you can't check if block N txs are valid without seeing block N first... and you still need to validate N if you want to include txs in N+1, and that is why they don't include them, and solve it and add asap. I think the difference is minuscule but enough for an advantage. Perhaps that advantage is negligible today?
That's true. You still need to parse the transaction to compare them to your own mempool. The idea is that the miner mines an empty block while validating the new block simultaneously.

SPV mining was fairly common in the past and that is also what caused the fork in 2015[1]. Miners would connect to each other's pool and obtain the hash of the newly generated block. Since they don't have the full block yet, they would only construct an empty block with the coinbase transaction so as to avoid mining an invalid block. It has caused quite a few problems and it was a fairly controversial issue at that time.

No matter what happens, the overheads with the propagation of blocks still exist. Even with the much faster internet speeds and the improved verification of blocks, miners would still waste some time trying to validate it. Since it wouldn't actually be that much of a hassle to implement SPV mining, miners would still do it.

[1] https://bitcoin.org/en/alert/2015-07-04-spv-mining
3431  Bitcoin / Bitcoin Technical Support / Re: New to Bitcoin got a few questions. on: June 30, 2019, 06:05:35 AM
No. The transaction ID is a alphanumberical string which is 64 characters long. The transaction ID is unique to every transaction and it should appear in with the details of your transaction in your wallet.

You can also use your address to get your transaction ID by going to a block explorer and searching for your address. You should be able to see the transaction that you've sent, along with the transaction ID.
3432  Bitcoin / Bitcoin Technical Support / Re: max connections on: June 29, 2019, 06:35:35 PM
Are you using the same ports (8333) on both of the clients?

This is just a hypothesis since I've never tried it before: If you're running them on the same port with the same public IP, both of your nodes are receiving the same information from the same 12 incoming nodes. Since the information are mirrored to both of the nodes, it is likely that there is a conflict and your other node is rejecting the connection from the extra nodes. Try checking the IPs connected to each of your nodes.

Nevermind, I thought about it further and realised that the nature of TCP wouldn't let 2 programs to be binded to the same port and routers wouldn't have allowed this with port forwarding anyways.
3433  Economy / Lending / Re: DarkStar's Loans | No Collateral Required | Lowest Interest | 0.1%-0.333% Daily on: June 29, 2019, 06:22:12 PM
Request For a No Collateral Loan
Required BTC Amount: 0.2BTC
Estimated Loan Duration: 1 Month
BTC Address: 1PUhsy18L9HDd8tbfnkxarQDo4HZmsB2YP
Signed Message:
-----BEGIN BITCOIN SIGNED MESSAGE-----
This is ranochigo and today is 8/6/2019. I am requesting a loan of 0.2BTC from DarkStar_ with the full repayment including interest due in one month, 8/7/2019.
-----BEGIN SIGNATURE-----
1Yzig3e8vx79XyYMjJShk4yBPp1YcvPbQ
H4UQ4FajfDTzF4idoiChZGuNw6fQlY7iP5ZhuHFa5BVGWqxR1LzDG8mqUrwGuQz6sTTC9bC8IqSFUxw TK8jwT78=
-----END BITCOIN SIGNED MESSAGE-----

Verified and sent.
Loan is repaid. TXID:d8cc5c4cdde9062c8b958f2149dfac17f0b61014685612c3939db872d17eeec6
3434  Bitcoin / Bitcoin Technical Support / Re: How are you supposed to keep your wallet.dat safe from physical attackers? on: June 27, 2019, 12:56:40 PM
It's better to plan ahead, so what are you doing about it?
Personally, I wouldn't be that paranoid about it. If you have a government that can keep you in jail indefinitely just to get your Bitcoins, then you have much more to worry about. It's not exactly difficult to hide a wallet.dat either, search up steganography though it does have certain downsides to it but it should be a good enough obfuscation method.
Keeping all of your current and future addresses on there doesn't seem too sound. It is possible that if someone subtracts the necessary info key derivation could be exploited.
To be fair, even Bitcoin Core uses HD wallets as a format to store Bitcoin. I think it would be more convenient and secure this way as the necessary frequent backups meant that unsecured old backups could be lying around anywhere.
So wallet.dat is the safest, yet, the most annoying to keep safe, as you need to keep a physical medium to store it offline, and you need the synced node to transact as well.
As long as you are able to get the transaction information, you don't need to keep the client itself synchronized. There are ways to obtain the UTXO of a transaction, though it might be slightly more inconvenient.
3435  Bitcoin / Bitcoin Technical Support / Re: I just got hit with an Evrial trojan virus, what precautions should i take? on: June 24, 2019, 10:48:06 AM
This shouldn't be a question. The payload can consist of more than the clipboard malware by itself. Removing the virus doesn't guarantee that the other undetected malware would be gone too.

It isn't that much of a hassle to just get a new wallet on a separate computer and wipe the current computer after backing it up. You can't be too safe.
3436  Bitcoin / Bitcoin Technical Support / Re: Security / Be Careful What & Where You Backup on: June 16, 2019, 10:35:08 AM
One more reason to not rely on cloud backup services   is that  they may keep  outdated wallet.dat .  If my memory serves me right,  on default, the capacity of keypool for BitcoinCore is equal to 1000. With each transaction you made the change goes to new address that reduce the number of available addresses in keepool. So if your spending are frequent you may find yourself in situation when the initial  keypool is depleted and  the "old" copy of wallet.dat  (backed by cloud)  does not  include new addresses.
This is changed quite sometime ago with the introduction of HD wallet. While the wallet can still be run in the legacy mode without the HD function, it is even more dangerous with it being HD. Once the seed is compromised, the seed will remain the same for as long as you keep using the same wallet.dat file or your password is changed.
3437  Economy / Collectibles / Re: [RAFFLE] Pizza Day Ledger PRICE CUT AGAIN [0.001 BTC per spot] on: June 15, 2019, 05:18:48 PM
Just a question, why can't the Ledger be shipped to other countries? I'm pretty interested in participating but its limited to US residents only.
3438  Bitcoin / Development & Technical Discussion / Re: Questions in the mind of a Beginner. on: June 15, 2019, 05:32:02 AM
A miner can include is/her own transaction with 0 fee as long it is valid. Seding a fraction of satoshi is possible but will require a consensus.
It will require a hard fork as it won't be backward compatible.
This will also majorly depends on the price of BTC at that time. it is good to wait for 1 transaction to be confirmed before spending, if a transaction is rejected from mempool, it will be unspendable, so it is necessary to wait and confirm that the transaction is legit.
Transactions are only rejected from mempool if they are invalid. Due to the limited space of the mempool, nodes usually exclude transactions after a relatively long period of time. In the case that it happens, the transaction won't become invalid; simply rebroadcast the raw transaction and it would be back in the mempool.
3439  Economy / Collectibles / Re: [10ish Hr AUCTION] BYOB, Polymerbit, & Kialara on: June 15, 2019, 03:44:22 AM
Lot C @ 0.028BTC
Lot D @ 0.011BTC
3440  Bitcoin / Bitcoin Technical Support / Re: Bitcoin transaction sent but not received. on: June 10, 2019, 10:06:29 AM
1GgCX9nXAiqo8TqFikWCNFmzGosDJj3qHz is the address of the wallet i intended to send the bit coin. The problem is that it  isn't there. I had 0.0180 in that account  before the transfer, and I still have that amount. The address is an online wallet for an alternatve market. I understand the risks of that, and I"m not counting out the fact that somthing on that end went awry, but I've not had issues before with the site, and still have a pending balance.

Im using windows 7 professional 64bit.
There's nothing wrong with the transaction. It went through perfectly fine and the funds were transferred. The problem isn't with your transaction but its with your site. You have to contact your online wallet regarding that.
Pages: « 1 ... 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 221 222 ... 463 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!