Bitcoin Forum
June 08, 2024, 12:13:28 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 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 ... 590 »
3041  Bitcoin / Armory / Re: Several issues with 0.96.0.1 testing on: June 02, 2017, 08:46:25 AM
This bug is preventing both creation of fragmented backups and restore from fragmented backups in 0.96.0.1.

goatpig, Is this an easy fix? If so, mind posting a 0.2 or a patch?

I have recently had lots of friends asking me to set up wallets but I insist on max security from their first dollar as part of a mindset switch, so if this is an easy fix - a patch would be appreciated!
Based on the errors in the log, it looks like a pretty simple fix. I will work on a fix and probably submit a PR for that sometime tomorrow.

Goatpig said that he will be out until Sunday, so don't expect anything to be merged or any releases to be made.
3042  Bitcoin / Armory / Re: Fixing the "transaction timed out"/"transaction broadcast failed" issue on: June 01, 2017, 10:37:42 PM
I have been able to replicate and confirm that there is indeed an issue with transaction broadcasts timing out with 0.96, particularly with the checking mechanism. A pull request to fix the issue has been made here: https://github.com/goatpig/BitcoinArmory/pull/241. Please help test it out.
3043  Bitcoin / Development & Technical Discussion / Re: Post your SegWit questions here - open discussion - big week for Bitcoin! on: June 01, 2017, 10:07:45 PM
There were 2 hard forks, one unintentional fork due to a database locking bug, and a second intentional hard fork to fix the bug. Everyone worked together, and the drama was over in 48 hours. A few old servers continued running the broken release, but they were ignored and caused no problems on the network. Don't believe me, read the official Core account of what happened: https://github.com/bitcoin/bips/blob/master/bip-0050.mediawiki
The drama most certainly was not over in 48 hours. The intentional hard fork to fix the problem took until August 2013 while the unintentional one occurred several months before that in March 2013. Up until Autust, everyone was still using the consensus rules forced by the database locks. Even in the emergency situation, a hard fork still took several months to actually deploy. We aren't in such a situation now; a hard fork will need to take longer to deploy so that all of its consequences can be considered and tested.

There are still upwards of 20,000 lines of code in support software that still haven't been written. Another reason Segwit is simply dead in the water.
Just because what seems like a large number of lines of code have yet to be written does not mean that it is "dead in the water". More than half of the companies, services, and wallets listed on the segwit adoption page have already completed their implementations.
3044  Bitcoin / Armory / Re: Armory cannot start in online mode on: June 01, 2017, 04:08:48 PM
Did you install Bitcoin Core? If it is not installed, you need to install it. If it is installed (or once you install it), is it fully synced? If not, let it fully sync before stopping it and running Armory.
3045  Bitcoin / Development & Technical Discussion / Re: Newbie in C++ wants deep learning on BTC and Alts on: June 01, 2017, 05:45:56 AM
Read the technical documentation and read the source code of Bitcoin Core.
3046  Bitcoin / Bitcoin Technical Support / Re: Cannot enable UPnP on: June 01, 2017, 02:52:27 AM
Is this the official version from bitcoin.org or a version compiled by yourself or someone else?
3047  Bitcoin / Development & Technical Discussion / Re: Post your SegWit questions here - open discussion - big week for Bitcoin! on: June 01, 2017, 01:19:39 AM
Absolute bollocks.
Actually your post is absolute bollocks.

The 2013 a bitcoin hard fork was accomplished in less than 48 hours.
Actually, it was not.

First of all, the hard fork was entirely unintentional. Secondly, deploying the final change that actually changed the consensus rules still took ~6 months before the situation was considered completely resolved with a block that would have been invalid under the old rules being mined and accepted by the network. The first chain split happened around the end of March. The block that marked the issue as resolved (since it would have been invalid to older clients) was mined in August (block 0000000000000024b58eeb1134432f00497a6a860412996e7a260f47126eed07) ~6 months after the initial chain split.

Segwit is hugely complicated, and as a result has been sitting around incomplete for almost a year.
Segwit is absolutely complete. It is not activated yet, but the code is absolutely complete and those clients which are supporting it have long since completed their implementations and testing of it. In fact, part of the reason it's start date was delayed was because other wallet developers will still implementing it and testing it and wanted segwit to be done by the time the activation period started.

Furthermore, Segwit changes almost 6000 lines of code versus one line for a 2MB hard fork.
You are comparing apples to oranges here. The segwit changes includes tests and deployment. Your one line of change for a 2MB hard fork contains no tests and no safe deployment parameters. IIRC if you add in the necessary tests, deployment logic, and other necessary parameter changes to make it deploy safely (as with Bitcoin Classic), then you end up with ~2000 lines of code changed.

Hard forks happen all of the time on production blockchains without incident. For example, Monero ($600 mil market cap) has hard forked 4 times in the past year.
But no altcoin has the same environment as Bitcoin. None have the same market cap, visibility, number of users, trade volume, etc. No altcoin is comparable to the Bitcoin and cannot serve as accurate measures as to how successfully a hard fork on Bitcoin would be.
3048  Economy / Service Discussion / Re: using bitaddress.org on: June 01, 2017, 01:06:58 AM
That's not how wallets and addresses work. To the blockchain, there is no such thing as a wallet. A wallet is an abstraction for humans to group together multiple addresses and their respective private keys. Wallet software handles wallets, and that is it. Bitaddress.org will give you 3 addresses that have no association to any wallet or any other address.
3049  Bitcoin / Bitcoin Technical Support / Re: Why does core keep giving me a used address when i ask for a new ? on: June 01, 2017, 01:03:58 AM
When was the last time you unlocked your wallet? If you have requested more addresses than there are in the keypool since you last unlocked the wallet, it will not be able to refill the keypool with new addresses. By default the keypool contains 100 addresses.
3050  Alternate cryptocurrencies / Service Discussion (Altcoins) / Re: (newb) Private Key vs Master key vs Back up Wallet? on: June 01, 2017, 01:02:34 AM
So newb question here, I have the trezor and the ledger and myetherwallet.com

Im a bit confused about what is needed to get into your wallet?

1. Is the "back up wallet" a sensitive file?
Yes. It contains the information necessary to get your private keys (and probably the private keys themselves). If someone were to get access to it, they could take your coins.

can i just back it up on my dropbox and a few other places so I dont lose it, or does it have to be somewhere offline?
It is recommended that it remains offline, but if you think your password is strong enough and the wallet encryption is strong enough, you can keep it online. I wouldn't recommend it though.

2. Do you have to write down your private keys? will you ever need it? 
You shouldn't need to ever backup individual private keys.

Can someone get into your wallet with the private keys?
Yes. Anyone who can access your private keys will be able to spend your coins.

3. Can someone re create your wallet with the master 24 words password alone?
Yes. All of your private keys will be derived from those words, so anyone who gets it will be able to get all of your private keys and spend your coins.
3051  Bitcoin / Development & Technical Discussion / Re: Reading bitcoin core source software. on: May 31, 2017, 03:27:54 PM
A good resource would be Core's doxygen docs: https://dev.visucore.com/bitcoin/doxygen/

You can also just start at the entry points and work your way forward from there.
3052  Bitcoin / Development & Technical Discussion / Re: Post your SegWit questions here - open discussion - big week for Bitcoin! on: May 31, 2017, 03:27:03 PM
I find it very hard to believe that implementing Segwit support in existing software will be easier than a 2MB hard fork, please cite a source for this.
It isn't that it is easier to implement but rather it is easier to deploy segwit than it is to deploy a 2 MB hard fork. In general, soft forks are easier to deploy as less people are required to upgrade and those that do not upgrade won't be kicked off of the network. OTOH, a hard fork requires everyone to upgrade in order for them to not be kicked off of the network. Having everyone upgrade is significantly harder than getting most of the miners and some users to upgrade.
3053  Bitcoin / Armory / Re: Another one of those "BTC sent to new Armory wallet...not seeing funds" posts on: May 31, 2017, 03:17:34 PM
What version of Core are you using? There is no Bitcoin Core version 5.7.1. That is the version of the Qt library that Core uses, but not the version number of Core itself.

Please post the Armory log files.
3054  Bitcoin / Bitcoin Technical Support / Re: Stuck at 33% sync on: May 31, 2017, 03:15:44 PM
It's unable to open another blk*.dat and rev*.dat file to store the blockchain. How much free disk space do you have?
3055  Bitcoin / Armory / Re: when i hit transaction info on armory on: May 31, 2017, 01:55:08 AM
so how do i get the funds?
The wallet manages all of that for you. There is no need for you to know what your change addresses are or how to spend from them. The wallet will track everything for you, make the change addresses for you, and spend from them for you.
3056  Bitcoin / Development & Technical Discussion / Re: Post your SegWit questions here - open discussion - big week for Bitcoin! on: May 31, 2017, 01:53:36 AM
What I don't understand is that if soft-forks are backward compatible why would other miners reject it? Doesn't backward compatibility mean that new blocks are seen as valid by old clients?
There are more things to consider than just whether the blocks that are produced will be valid. There are other concerns too. For example, segwit will likely reduce transaction fees. Thus a miner will be opposed to segwit since they will make less money in the short term if it activates. But at the same time, activating segwit can also earn them more money in the long term.

And if you wait everyone to update what is the benefit for soft-fork?
Soft forks only require miners upgrade. It means that soft forks are more likely to successfully activate as less people need to upgrade and that those who don't upgrade won't be kicked off of the network. The reason most miners need to upgrade is so that chain splits do not happen if a block that is invalid under the new rules is mined.

Is there a con of Hard-Fork if it has 95% support?
The remaining 5% could, in theory, maintain a separate blockchain but uses the same blockchain parameters as the main blockchain but with different consensus rules. Also, keep in mind that with a hard fork, basically everyone (miners and users) need to upgrade whilst with a soft fork, only the miners really need to upgrade.
3057  Bitcoin / Development & Technical Discussion / Re: What will trigger a reorg after BIP148 split? "longest chain" or "most work" ? on: May 31, 2017, 01:43:09 AM
When it comes to the blockchain, the "longest chain" means the chain that has the highest sum of the nbits (difficulty specifier in a block) fields, i.e. the chain with the most work. So technically reorgs will always go to the "most work chain", but that usually ends up being the longer chain (more blocks at the same difficulty means more work) so the misnomer "longest chain" is used.
3058  Bitcoin / Armory / Re: Bitcoin Core client connection on: May 30, 2017, 03:54:21 PM
You will need to always start Bitcoin Core with the -datadir option in order for it to know where the datadir is. It will not remember the datadir location from a previous run.

You will need to always start Armory with the --satoshi-datadir=<path> option (where <path> is the path to the Bitcoin Core datadir) in order for it to know where the block data is stored so that it can read the blocks and get other information to connect to the Bitcoin Core node.
3059  Bitcoin / Project Development / Re: bip148 - binary builds in Gitian - segwit on: May 30, 2017, 04:46:03 AM
Hello!

I have a question about this BIP148 upgrade for all BITCOIN running nodes and miners. If I have some BTC stored in say Keep Key BTC storage or a cold wallet the was printed a paper wallet...lets say I have stored them for 5 or 10 years and then decided to activated later, how would this kind of upgrade affect my stored BTC? Is BIP148 backward compatible? Would I still be able to get them back?

Best Regards,

Fidel Obando
Yes, BIP 148 is backwards compatible. All soft forks (including BIP 148) are backwards compatible and allow you to spend from transactions already in the blockchain. All hard forks will likely do this too since a hard fork that prevents people from being able to spend their money is not likely to gain enough traction to be activated.
3060  Bitcoin / Bitcoin Technical Support / Re: Reindex is taking super long or seems stuck? on: May 30, 2017, 01:57:14 AM
You probably have a corrupt block. That means that you will need to redownload the entire blockchain.
Pages: « 1 ... 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 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 ... 590 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!