Bitcoin Forum
June 08, 2024, 07:53:31 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 ... 463 »
3821  Bitcoin / Development & Technical Discussion / Re: What happens when all nodes on the blockchain go offline? on: March 19, 2018, 02:30:07 PM
Completely agree that it's the longest valid chain that wins. But it is not always possible to know if a selfish transaction is invalid. The validity rules embedded in the software can check for some invalid situations but not for every possible invalid situation. If validity rules were able to check for every invalid situation there would be no 51% attack (https://www.investopedia.com/terms/1/51-attack.asp).
Kog is correct, you're not.

The validation in Bitcoin Core and similar other wallets will check each and every transactions for their validity. It is simply impossible for someone to broadcast a transaction that does not follow the network rules to the network and expect anyone to accept it. It won't be relayed and it won't be accepted, its that simple.

51% attack doesn't involve anything invalid or the breaking of rules. 51% attack is just the downside with the way that the system is designed and it is not possible to be avoided. Bitcoin hinges on the fact that whoever has the largest POW is the correct person. 51% attack is when a miner attempts to spend the inputs of a previous transaction and use their block to essentially "replace" it. You cannot break any of the network's rule (ie. create coins out of thin air), or else you're on your own fork. Please read the post that has been written thoroughly.
3822  Bitcoin / Development & Technical Discussion / Re: Blockchain Download Time on: March 19, 2018, 01:21:24 PM
My understanding was that you needed the full blockchain for maximum integrity.
You don't. The block files are pretty useless after you've verified them and have gotten the chainstate and other essential information. If your computer can verify its legitmacy, there is no problem throwing them away. You could have problems when importing addresses, etc. None of the potential problems actually affect the security; could just cause some inconvenience.
What if everyone pruned their blockchain, would that mean there wouldn't be any full copies of the blockchain?!  Wouldn't that be a problem?
Yes. If everyone pruned their blockchain, then it would be a huge problem. Since the wallet prune itself as you get more blocks, no one would ever see the entire history if that were to happen. And yes, it would compromise the security greatly in that case. IMO, pruning is just for people who wants to run Bitcoin Core and to support the network, not really that much as to helping the network (debatable but thats my opinion).
3823  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core 0.16 - How can I add more than 8 Network connection? on: March 17, 2018, 03:53:04 PM
Having more connections doesn't help with speed as much as reliability and security.
It is the ping that you should look at when you go to Debug Window->Help->Peers that can show you the quality of your connections.

You can always add more nodes as long as you are specific about which nodes you are adding.
Go to Debug Window->Help->Console and type "addnode <ip> add" to add a node with that IP address.

You can make these nodes add automatically when you start Bitcoin Core by adding a line (or multiple lines like it) to bitcoin.conf in your data directory.
Quote
addnode=<ip>
You can't really add more nodes. Bitcoin Core limits the outgoing connections to 8, unless you somehow modify the code and compile it yourself. You're correct about the last part however.

IMO, neither the number of peers nor the quality of peers is much of a concern. Bitcoin Core wouldn't connect to peers who won't relay blocks and the speed of the transfer is usually much slower than the validation speed. The validation speed is almost always the bottleneck. You would experience significant increase in speed if you increase your dbcache, if you have enough ram.
3824  Bitcoin / Development & Technical Discussion / Re: Can someone have my private key ? on: March 17, 2018, 04:23:42 AM
Yes. It can happen. There is no mechanism that prevents this from happening in an infinite time space. In fact, more than a private key can correspond to a single address. If that ever happens, then all of them can be used to spend the funds in that address.

The probability is not just low, its incredibly low if your wallet has a functional random number generator.
3825  Bitcoin / Electrum / Re: Electrum: Lost seed, but DO have both the private keys and 2fa code access on: March 17, 2018, 12:54:49 AM
I doubt that the 2FA seeds would be compatible with most of the other HD wallets, if at all. The 2FA seed contains the 2 of the master private keys instead of just one. Electrum also doesn't use a standard accepted by most wallet to generate the seed.

Are you sure you're able to get the private key for the wallet? Multisig wallets doesn't work the same. You'll have to wait for a trustable fork of Electrum to be out. The BTG version of Electrum isn't trustable, AFAIK.
3826  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core help on: March 17, 2018, 12:29:00 AM
Assuming that you're using Windows with default settings, go to %appdata%/Bitcoin directory and swap out the wallet.dat there with the intended one. The next time you start Bitcoin Core, you would need to key in the password to unlock it.
3827  Bitcoin / Electrum / Re: Claiming BCC - BCH - Bitcoin Cash With Electron Wallet on: March 16, 2018, 05:38:12 PM
Hi there.  Well the reason is because since i have access to another computer, i rather just do it on another computer and not my current computer.  I know people say its fine on same computer but since i have the other computer, i rather do it there.


So if im using on other account, you suggest i just download electroncash and then type in my 12 word seed myself right? 


The other option would be download electrum in another computer.  Type 12 word seed.  Download electroncash and then import keys from electrum.


In the end, i send bcc to nano ledger s.


So which method is better?  I will be using another computer to do this.


Just download and import your seeds into electroncash directly. There is no point downloading Electrum first. You should ensure that the addresses doesn't have any Bitcoins and never to use that set of seeds ever again. I wouldn't consider it secure after using it on something else other than Electrum.
3828  Bitcoin / Bitcoin Discussion / Re: BTC Mining vs Buying on: March 16, 2018, 04:28:38 PM
Mining is definitely more expensive than buying them directly. The mining hardwares aren't cheap at all and they can be pretty slow to ship. If you were to factor in the difficulty, you probably would have a hard time trying to get ROI from that. They generate loads of heat too. Mining is pretty much only for the big players who can afford to have big farms of ASICs and get them at a discount.
3829  Bitcoin / Bitcoin Discussion / Re: Will Bitcoin loose its popularity? on: March 16, 2018, 03:54:25 PM
Yes.

Bitcoin is a currency and it isn't really a viable investment option. The only reason why Bitcoin was so popular was because most people wanted to get rich with Bitcoin. People are now seeing that it isn't really a good investment and the regulations are proving this correct. Bitcoin will lose its popularity until somehow, everyone treats it as a currency instead of a speculative investment.
3830  Bitcoin / Bitcoin Technical Support / Re: Keeping Track of where each deposit comes from. on: March 16, 2018, 02:00:20 PM
Well, I want to be able to do something along the line of a User ID for each miner and these miners could be from anywhere in the world so It's hard to go into manual settings. So it's not that easy as just going into advanced settings and changing an address on each computer due to the limited to no access I have to each. But I also want each transaction to go to the same wallet.
Are you mining them on a pool? If you are solomining, then it is possible to configure the coinbase to display some information about which miner has mined it.

To be honest, I find it very difficult to differentiate the mining rewards between the two miners. Why do you need to be so particular about it?
3831  Bitcoin / Electrum / Re: Claiming BCC - BCH - Bitcoin Cash With Electron Wallet on: March 16, 2018, 01:04:55 PM
The third option to import is to import individual addresses and private keys; not for you.

What did you use to generate the seed? Some hardware wallets could be using differing standards/derivation paths to generate your addresses and that could be a problem. If you've generated it using Electrum, choose Standard Wallet and I already have a seed after that.
3832  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core: Network settings tab options on: March 16, 2018, 01:49:56 AM
Thank you! For what purpose i need incoming connections to my wallet?
Solely for the purpose of allowing people to connect to your node.

The connections are usually bi-directional which means that you are still sending and receiving transactions and blocks to all of your connections, including the ones that you connect to. If you were to allow people to connect to your node, you're helping the network even more. Normal users don't have to do this unless they want to help the network by allowing more people to connect to their node.
3833  Bitcoin / Bitcoin Technical Support / Re: Anyone can spend transaction on: March 15, 2018, 05:03:00 PM
I read about the anyone can spend transaction on the wiki but how is it verified if the scriptsig only has OP_true and how do you create it since i am not aware of any client that allows you to.
For P2SH, one of the component of scriptsig structure is the redeem script and the redeem script contains the criteria or the conditions for which the UTXO associated with the inputs can be spent. For a transaction like that to be valid, the script must consist of various data script to be evaluated to true.

With reference to the question I've answered yesterday[1], the redeem script of the address is actually just 51. The redeem script translates to the address itself and when its put to the script, its evaluated to OP_TRUE which thus makes the transaction valid.

However, without the signature, it is considered non-standard. There is no point trying to broadcast a transaction from such an address, unless you are a miner. It's also pointless for any client to create addresses like that, unless their users wants to lose money intentionally.

[1] https://bitcointalk.org/index.php?topic=3121601.msg32299509#msg32299509

It's actually the same person asking all the questions.
He creates new accounts and asks the same question (s) over and over.
The first post was laughably why his unsigned transaction spending bitcoin from an exchange address with almost a billion dollars in bitcoin wasn't being broadcast.
Yeah, kinda weird with the surge in the questions about this topic.

Anyhow, I won't be answering any of these again. Seems like theres more than enough resources on this.
3834  Bitcoin / Development & Technical Discussion / Re: Bitcoin wallet and bitcoin segwit wallet on: March 15, 2018, 01:44:29 PM
segwit wallet has low fees really ?
The fees are pretty reasonable in general. Segwit addresses can potentially have a lower fee when compared to a similar legacy transaction. Segwit transactions has their weight counted differently which results in a "discount".
I guess this is why I confused things up.
So just to get things totally clear, services already support sending to P2SH addresses and that's why they all support sending to nested SegWit addresses?
Yup.

Every service and wallet that I'm aware of supports P2SH addresses, nested segwit or not. P2SH has been around for a long time.
3835  Bitcoin / Bitcoin Technical Support / Re: In need of help sorry if I post in wrong place on: March 15, 2018, 06:17:11 AM
I'll double check now how many chars I wrote down and retry the key also I did have the .dat on my usb after having to reset my win 10 had to use that usb thought maybe the private key and pass c would have done it the key is 52 chars long so if anything I might be typing it wrong be a bloody fun challenge to keep going are what keys wrong  and one last question is this the right thing as well to double check debug console inportprivkey L5.....ends in M do i need to add anything after the key or just hit enter
Nope. You can just hit enter.

I would seriously just recommend you to import your wallet.dat by going to %appdata%/Bitcoin and replace the wallet.dat in it. You might not have exported all the private keys and switching the wallet.dat is the only way to guarantee that you won't lose anything.
3836  Bitcoin / Bitcoin Technical Support / Re: In need of help sorry if I post in wrong place on: March 15, 2018, 05:43:06 AM
I used bit coin core went to the wallet.dat folder and unsure how I opened it but it does start with L, I'm slightly new to this still but I write the key down caps and none caps and I now the encrypted pass code I used as well anything else I need to now bud and thank you so much for the help
I'm pretty certain that the wallet.dat does not display the data in human readable format. If anything, the best chance you would have is to double check your key to ensure that its keyed in correctly. The key should have 52 characters.

Just to be sure, the command is (replacing the private key accordingly.)
Code:
importprivkey LPRIVATEKEY
Do you still have the wallet.dat of the previous wallet?
3837  Bitcoin / Bitcoin Technical Support / Re: In need of help sorry if I post in wrong place on: March 15, 2018, 05:13:01 AM
Does your private key start with either 5, L or K? If it isn't, that isn't a Wallet Import Format private key and it won't be accepted by Bitcoin Core.

Where did you get your private key from? Which application is it?
3838  Bitcoin / Development & Technical Discussion / Re: Bitcoin core full node inbound cannot be reach on: March 15, 2018, 02:59:36 AM
If you have an incoming connection, then your node is probably configured properly to accept incoming connections. Can you go to canyouseeme.org and key in port 8333. If it shows that its open, then it isn't much of a concern.

Have you adjusted any of the connection parameters (i.e. ports and maximum number of connection count)?
3839  Bitcoin / Bitcoin Technical Support / Re: How to relay non-standard transactions? on: March 15, 2018, 01:38:17 AM
I don't think would broadcast a non standard transaction like an any-one-can pay transaction
Broadcasting a non-standard transaction isn't hard. It's just that it probably won't get confirmed and no one else would be seeing it.

If you want a non-standard transaction to be confirmed, you would need the participation of the miner. You're better off contacting various mining pools for their help. F2pool[1] accepts non-standard transactions IIRC, but you need to ask macbook-air to get the referral code.


[1] https://www.f2pool.com/pushtx
3840  Bitcoin / Bitcoin Technical Support / Re: Can someone explain this transaction? on: March 14, 2018, 02:45:29 PM
Yes, it is certainly a strange transaction. The reason the scriptsig is weird and small is because it doesn't contain any signatures. It's a special case since transactions without any signatures shouldn't be accepted. The scriptsig has to return true for the transaction to be considered valid and in most cases, the condition (ie. transaction is signed by n-of-m parties for multisig) has to be met.

Take the transaction and decode it.
Code:
"script":"0151"

You will notice that the script line is "0151". The redeem script for that address is basically the number 51. It's the hex for OP_True and it is thus valid without the need for a signature.
Pages: « 1 ... 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 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 ... 463 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!