Bitcoin Forum
May 25, 2024, 12:39:57 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 [93] 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 ... 590 »
1841  Bitcoin / Development & Technical Discussion / Re: Why Segwit adoption is so slow? on: November 20, 2017, 04:30:15 PM
^Segwit transfers are faster and cheaper? So wallets’ users would benefit?
Yes, and services which cover fees for their customers and want customers to be happy would want to have transactions that have lower transaction fees.
1842  Bitcoin / Bitcoin Technical Support / Re: synchronization stuck at 494782 on: November 20, 2017, 03:19:13 PM
btc1 node currently gets stuck at block height 494782.
btc1 is literally incapable of going past block 494782 because that is when they forked (they also forked a block too early) and no one is even mining their blockchain and producing valid blocks to go past that height. You are synced as far as btc1 is able to go.

Switching to core node didn't help synchronization. Does anyone know how I can resolve this stuck issue without having to download the entire block chain again?
Install Core and do
Code:
reconsiderblock 000000000000000000386cd4605d5f2481dc5ff02f95b1a4a18749fe51ff90b7
1843  Bitcoin / Development & Technical Discussion / Re: why every blk00000.dat is different in every wallet? on: November 20, 2017, 03:15:05 PM
Bitcoin Core downloads and stores in blocks in the order that they are received, not the order that they are in the blockchain. Bitcoin Core downloads multiple blocks simultaneously, so it is likely that blocks will be received and written to disk in a different order from the actual blockchain and in a different order from node to node.
1844  Bitcoin / Development & Technical Discussion / Re: Why Segwit adoption is so slow? on: November 20, 2017, 03:11:33 PM
Why Segwit adoption is so slow?
It's likely because large services like Coinbase, Bitpay, and Blockchain.info have not yet implemented segwit.

Is it because of lack of wallet support?
Yes.

Are there incentives for wallet developers to implement Segwit?
For services, yes. It will cost them and their users less in fees. For other wallet software developers, the incentive is to avoid technical debt and have the latest and greatest.
1845  Bitcoin / Bitcoin Technical Support / Re: bitcoin-core sendfrom problems on: November 20, 2017, 03:05:45 PM
It is possible that the outputs that you have that Bitcoin Core can spend from are numerous and low valued, thus causing your transaction to be very large and require a high transaction thus making you unable to make the transaction.

Can you post the output of listunspent?
1846  Bitcoin / Bitcoin Technical Support / Re: Confirmed transaction - Order cancelled. Will bitcoin come back to my wallet? on: November 18, 2017, 08:10:49 PM
No, it will not return to your wallet unless the merchant sends the Bitcoin back. Having an order being canceled has nothing to do with the Bitcoin network entirely.
1847  Bitcoin / Development & Technical Discussion / Re: Will LN be able to retrieve stuck addresses? on: November 18, 2017, 08:09:48 PM
Well, this is a problem then. What happens with all that money? it just gets stuck forever?
It's not stuck, you can still spend it.

Also in what sense do you need to make an on-chain transaction? You mean that I would need to make for example 1 BTC transaction, then I could make microtransactions from that 1 BTC?
In LN, you need to create a funding transaction which sends the money you want to put into the channel into a special 2-of-2 multisig address. From there, you can do microtransactions with the money you deposited.

Where would this 1 BTC be sitting at if it needs to be moved? where does it needs to be moved? is it safe there?
It sits in a special 2-of-2 multisig address which can only be spent from if the 2 parties in the payment channel agree to it. You should read up on how payment channels and LN works.
1848  Bitcoin / Bitcoin Technical Support / Re: Question about shared wallet on: November 18, 2017, 07:45:18 PM
If I copy my wallet.dat to another computer and generate new address on old computer and then send to new generated address 1 BTC,
will the wallet.dat on another computer be updated with new address and btc?

If yes - why its possible ?
It depends, depending on your wallet, you may not see the new address or the Bitcoin.

The Bitcoin Core wallet (and most other wallets) have this thing called the keypool. The keypool is just several (Bitcoin Core defaults to 1000) keys and their addresses that are pregenerated. When you get a new address, you are given a key from the keypool and a new key is generated and placed into the keypool. This is useful for encrypted wallets where you can get addresses and public keys without needing to decrypt your wallet first.

So if your wallet has a full keypool, then yes, you would see the new address and the Bitcoin on your other computer as it would see the transaction for a key in your keypool.

However your keypool may not be full. You could have taken all the keys from the keypool. If your wallet is not an HD wallet (so Bitcoin Core wallets made prior to Bitcoin Core 0.13.0), then once you have retrieved the keys from the keypool, all keys after that will not be the same (aka any newly generated keys are not the same). This is because they are randomly generated.

If your wallet is an HD wallet (Bitcoin Core wallets make with Bitcoin Core 0.13.0 and later) then you will be able to get the same keys after the keypool is exhausted. This is because the wallet generates keys in a deterministic manner from a given seed that is stored in the wallet. So you will generate the same keys when the keypool is refreshed.
1849  Bitcoin / Development & Technical Discussion / Re: Will LN be able to retrieve stuck addresses? on: November 18, 2017, 07:37:59 PM
Will LN allow me to move these funds?
No, it will not. LN requires you to make an on chain transaction to be able to begin using LN, so if you don't/can't make an onchain transaction with those coins, then you cannot use LN.
1850  Bitcoin / Bitcoin Technical Support / Re: Bitcoin ABC stuck at block 478558 and not syncing on: November 18, 2017, 07:35:06 PM
I started BitcoinABC wallet pointing my old bitcoin core wallet, and after reindex program stuck at block  478558 and not syncing any more.
This is expected behavior. 478558 is the last block in the Bitcoin blockchain which is also part of the Bitcoin Cash blockchain. In order to fix this, you will need to delete the Bitcoin blockchain following this block and reindex. This will then cause Bitcoin ABC to not know about the Bitcoin blocks which it thinks are invalid and download the Bitcoin Cash blockchain.
1851  Bitcoin / Development & Technical Discussion / Re: listunspent: get count of UTXOs rather than details? on: November 17, 2017, 07:04:35 PM
What's the main reason these commands are available in Core?
These commands are really not for the average user. They are for interacting with a bitcoind that's running on a server with a script or from the command line. They're also used for testing.

Would it make sense to add to listunspent extra parameters that show summarized info?
It would not make sense to add that to listunspent. You could add it somewhere else though, like getwalletinfo.
1852  Bitcoin / Development & Technical Discussion / Re: listunspent: get count of UTXOs rather than details? on: November 17, 2017, 06:47:56 PM
I don't think that is possible, but you can just pass the output of the listunspent command to a JSON parser and have the JSON parser tell you how many elements are in the array.
1853  Bitcoin / Bitcoin Technical Support / MOVED: Hello, Help please with a LTC transaction....oops on: November 17, 2017, 06:05:19 PM
This topic has been moved to Trashcan.

Duplicate of https://bitcointalk.org/index.php?topic=2416146.msg24716247#msg24716247
1854  Bitcoin / Development & Technical Discussion / Re: How do contentious hard forks actually happen? on: November 17, 2017, 02:29:37 AM
Ok that makes sense now, thanks so much for the detailed response.  So, aren't there many other Bitcoin forks that random people create just by copying the code and changing something?  Does this happen all the time and we just don't hear about it? 
Yes. IIRC there have been several forks of Bitcoin but no one hears about them nor cares about them.
1855  Bitcoin / Bitcoin Technical Support / Re: Node Config Question: Any way to force incoming peers to be updated peers? on: November 17, 2017, 01:47:31 AM
No, there is no way to force peers be a certain version. However you can write a script which checks the list of connected peers and bans any peer which is not a certain version. Note that the user agent string which announces the version number can be faked, so it is not necessarily reliable to trust that.
1856  Bitcoin / Development & Technical Discussion / Re: How do contentious hard forks actually happen? on: November 17, 2017, 01:46:13 AM
Who actually creates the new chain and how?
Anyone can create a chain split and hard fork. You do so by releasing software which has incompatible consensus rules with the current consensus rules.

Is this just the development community?  How can a minority of the devs create a new coin
It is not "the development community" but rather a specific group of developers. As I said, anyone can do whatever they want; it's an open source project, they can fork the source code and change it.

if consensus is required to change the protocol?
Consensus is not required to make a fork and an altcoin. Consensus is required to make a fork and have everyone agree that that fork is still called Bitcoin.
1857  Bitcoin / Bitcoin Technical Support / Re: How do timelocked transactions work? on: November 17, 2017, 01:34:48 AM
A transaction with a timelock means that the transaction itself cannot confirm before the timelock (either a block height or a timestamp). However a conflicting transaction (one that spends the same inputs) could be created and that transaction can still confirm.

In order to make coins that are unspendable until after a certain time or block height, you will need to create an address that uses OP_CHECKLOCKTIMEVERIFY. Only coins sent to such an address are guaranteed to be only spendable after a certain time.
1858  Bitcoin / Bitcoin Technical Support / Re: Download blockchain on: November 14, 2017, 10:37:27 PM
I'm sorry maybe I understand. If I download a bootstrap.dat - you're saying the file can be altered. Wouldn't the rest of the Bitcoin network reject the corrupted transactions? Please explain what the real-world implication and danger is in using a bootstrap.dat from a third party.
The rest of the network does not know nor does it care what data you have in your bootstrap.dat file. It isn't a file that nodes create and give to other nodes; it's a file created by humans and given to other humans.

An altered bootstrap.dat file is an attack on you, and whoever else has that file. It is not an attack on the network. At the very least, it could result in you having a completely different blockchain and then having to download the blockchain again from your peers when your node realizes that that chain it has has less work than the chain that other nodes have.
1859  Bitcoin / Bitcoin Technical Support / Re: Download blockchain on: November 14, 2017, 10:11:08 PM
It is not faster for me. Taking too many hours to process the transactions. I'm still at Oct 2015 after 24 hours. I rather download a bootstrap.dat ... I thought all the transactions had to be verified even if you download a bootstrap.dat.
Using the bootstrap.dat is slower because you have to download then verify all of the blocks after the download. It is faster to let it sync normally because you are downloading and verifying blocks at the same time.

How can there be corruption of data if you require consensus from 51% of peers? Its all old confirmed transactions anyway...
That's not at all how Bitcoin works. Anyone can just give you data; it's not like the bootstrap.dat is some magic file that can't be altered. Your node still must verify that the blocks provided are correct. 51% of nodes has nothing to do with that.
1860  Bitcoin / Bitcoin Technical Support / Re: I lost everything, I lost my 5 BTC on: November 14, 2017, 10:08:36 PM
This thread is being locked because it is being spammed with "Sorry for your loss".
Pages: « 1 ... 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 [93] 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 ... 590 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!