Bitcoin Forum
May 25, 2024, 01:50:57 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 ... 590 »
2201  Bitcoin / Development & Technical Discussion / Re: Very first "bitcoin-0.1.5.rar" on: September 24, 2017, 04:12:18 PM
I arrived here in the times of 0.7 and I just realized we are back to 0.15. Why is this? I guess the number of the version went back to 0.1 when Bitcoin-QT was renamed to Bitcoin Core? but why would you change the number of the version?

Well I guess it makes sense because we were getting way too close to 1.0 and we are obvious years away from calling the client "final version" (is it even possible to call it final version ever? It will always keep improving I presume)


Edit: Oh wait I just realized this:

https://bitcoin.org/en/version-history

It looks like the number just keeps increasing. It's confusing because 0.9 looks closer to 1.0 than 0.15 to me.
The version number was not reset to 0.1. It kept increasing. After 0.9 was 0.10, then 0.11, etc. Notice how there is no dot (.) between the numbers. It is a higher number. It is highly unlikely that there will ever be a 1.0 release because that would indicate some level of finality, and we don't want that nor can we agree at what point should there be a 1.0 release. Right now it seems that we might just keep incrementing that middle number to infinity. I am in favor of just dropping the 0. in front of the version number or changing our version number scheme to the one used by Ubuntu (2-digit year followed by 2-digit month for the year and month that the release was made).
2202  Bitcoin / Bitcoin Technical Support / Re: location of my bitcoin on: September 24, 2017, 04:01:57 PM
First of all, the blockchain is more than 20 GB, it is around 150 GB now.

Secondly, how software finds data in the blockchain is all up to their implementation. There is no singular standard way to look up blockchain data. Most software use a similar approach though, and what I will be describing is how Bitcoin Core does it.

Bitcoin Core maintains a database separate from the blockchain which contains all of the unspent transaction outputs. This database is updated when blocks are found; outputs that are spent are removed from the database and new outputs that are created are added to it. When a transaction is received, the outputs that it spends from are looked up in that database so that the transaction can be verified. There are no balances, just unspent transaction outputs and a node will look up the outputs that a transaction spends from.

For sending Bitcoin, your wallet maintains its own database of your transactions. It maintains a database separate from the blockchain which contains the transactions and outputs that pertain to you. When you want to spend, that database is read and the outputs that you are spending are chosen from that database.
2203  Bitcoin / Development & Technical Discussion / Re: Would there be a way to put a lock time on all successive transactions? on: September 24, 2017, 03:51:11 PM
It sounds like what you want to use is OP_CHECKSEQUENCEVERIFY which is specified in BIPs 68 and 112. Using this requires using P2SH and it allows you to say "this output can only be spent after X amount of time/blocks".
2204  Bitcoin / Bitcoin Technical Support / Re: version 15.0.1 hangs when "done Loading" windows 10 64bit on: September 24, 2017, 03:39:39 PM
I saw a post this morning stating that version 15.0.1 has an invalid / unsigned security certificate...which is more than likely why my machine wouldn't let it load....
That post is wrong. 0.15.0.1 is signed with a valid certificate.

why do i need to screen shot the loading screen saying Program not responding...there's nothing more to see other than "Program Not Responding"
Do it anyways. You may not think that it is relevant, but it does show us where Bitcoin Core is when it crashes. Same with the debug.log file. Post it anyways. Giving us more information will allow us to diagnose the problem faster, even if you think it is irrelevant.

also...nothing in debug.log...according to it...there is nothing wrong..
Post it anyways. Just because you can't see something wrong there does not mean that there is nothing wrong. Often times people will overestimate their ability to understand the log files and miss the actual error. Post the entire thing.
2205  Bitcoin / Development & Technical Discussion / Re: Very first "bitcoin-0.1.5.rar" on: September 24, 2017, 03:34:58 PM
Thank you  Kiss I suppose it's better than nothing. Still not the 0.1.5 version I was looking for  Cry
0.1.5 is not the very first release. 0.1.0 is, and 0.1.3 was released shortly after 0.1.0. There is almost no difference between 0.1.0, 0.1.3, and 0.1.5. Why do you want specifically 0.1.5?
2206  Bitcoin / Development & Technical Discussion / Re: Five online encryption tools six + outcomes - WTF??? on: September 24, 2017, 03:33:21 PM
Literally none of the pages came out with the same result.
...
Which not only does not come up with the same results, but spits out different results every time you click on Encrypt (although the text and the key remain the same).
If we assume that all of those websites are using the same settings for AES, the reason that the ciphertext will be different is because of the way that the encryption key is derived. For encryption, they don't actually use the string that you give them as the actual key itself. Encryption software will actually take that passphrase and run it through a key derivation function (kdf). Often times they will also combine it with a randomly generated salt. The output produced may also include that randomly generated salt with the actual ciphertext tacked onto it (or vice versa). AES is just an encryption standard, it does not specify what kdf to use, whether to salt it, etc. So all of the sites and software you have been using are likely using different kdfs with randomly generated salts and storing that data differently in the output which means that the output will be different for every single software.

If you want to have something that can be used across multiple software, use PGP. Note that with PGP you still may not get the same encrypted result when you encrypt the same thing multiple times because PGP also introduces randomness when encrypting (IIRC the actual encryption key is random; PGP encrypts a random encryption key which is then actually used to encrypt your data). PGP includes a whole protocol around what kdfs are used, what hashes are used, what encryption algorithms are used, etc. and that is all standardized. This means that you can encrypt with one software and be able to decrypt with another software.
2207  Bitcoin / Bitcoin Technical Support / Re: How secure is BIP38? on: September 24, 2017, 03:25:16 PM
jackg, thanks. Yes but from what I could understand, it's more important to have a long password than special characters. It's better to remember a long sentence (a uncommon sentence, just jibberish).

The difficulty will be incremental by every added character, it's easier to remember a long sentence, the password example I gave is a 88 char password. It will take a couple of quadragintillion years to crack.
No, that is incorrect. Long does not necessarily mean secure. Password crackers are not stupid, they aren't going to just brute force your password one character at a time; they are going to use dictionaries, lists of previous passwords, sentences and phrases from common books, etc. Humans are predictable and password crackers use that predictability in order to better crack passwords. While your password is probably secure, it can be cracked much much sooner than the majority of password cracking calculation sites tell you.
2208  Bitcoin / Development & Technical Discussion / Re: Post your SegWit questions here - open discussion - big week for Bitcoin! on: September 24, 2017, 03:53:39 AM
It looks like you're part of Core. This does give me a better idea of why you're opposed to it, though Core probably should voice their reasoning more publicly. To me, Core seems to be rather secretive and little is published about them in the crypto media, which is what most in the crypto community follow and all we hear is that Core is opposed.
"Core" is a group of developers. We aren't exactly social people nor are we affiliated with "crypto media". They tend to not write things about what we are doing even though virtually all discussion happens in the open. It is not that "Core" is secretive but rather we produce little content that the media can capitalize on to make stories (i.e. not much interesting stuff comes out that journalists can understand and write stories about; we don't have press releases or anything of the like) as nearly all discussions are technical in nature. Furthermore, "Core" is not an entity; it is not one cohesive thing with an opinion. It is made up of several individual developers who happen to work on the same thing. Very rarely does "Core" produce something unless nearly all of those individuals agree on the same thing and agree that it should be published. However "Core" has made their position very clear on 2x and this blog post: https://bitcoincore.org/en/2017/08/18/btc1-misleading-statements/ details what everyone in "Core" generally agrees with.

Could you elaborate on this some:
Quote
it is well known to the developers that there are many issues with larger block sizes which 2x does not address
The quadratic sighashing issue, although limited by a 1 MB tx limit, can still cause large blocks to take even longer to validate (on the order of several seconds, which to computers is ages). The memory blowup attack which, although is an implementation problem, AFAIK the fix is not present in btc1 (the segwit2x implementation). It is also not known whether the network can handle 8 MB blocks (that is what the effective maximum block size would be) and how that would effect block orphan rates and full node count.

Who can we expect to be the developers for the Segwit2x chain if Core stays on the old chain?
Jeff Garzik.

If 2x does somehow succeed, then most Bitcoin Core developers will quit Bitcoin entirely as 2x's success would mean that miners and companies can have absolute control over what Bitcoin does. Bitcoin would no longer be decentralized and be something that miners can change on a whim.
2209  Bitcoin / Development & Technical Discussion / Re: Post your SegWit questions here - open discussion - big week for Bitcoin! on: September 24, 2017, 02:15:50 AM
Segwit2x is supported by a corporate backed development team and only about money, not bitcoin. They are supporting the fork to divide us and kill Bitcoin. I don't know if this is true or not, but would like more info if someone has a reference.
Segwit2x was produced from essentially a backroom deal of only a bunch of companies. The "New York Agreement" was written beforehand and the signers were invited to just sign it. Some Bitcoin Core developers were invited, but only to sign the agreement. They weren't invited to discuss the proposal at all as it was already written, they were invited to stamp their approval on it. Those Bitcoin Core developers who were invited declined to go and sign the agreement. The agreement was written by companies and completely without any input from the technical community.

Segwit2x is a hardfork and Core does not like to hardfork. Fair enough, but blocksize can't stay at 1 MB forever. Why would we split the community if we're going to need it down the road anyway.
The block size has already been increased with segwit. We don't know how that exactly is going to effect things and increasing the block size again so soon will probably be detrimental to Bitcoin (note that there are a lot more things to consider than just the capacity of blocks). Changing things now may cause Bitcoin to be worse off in the future.

Segwit2x code is unreliable and opens up new attack vectors. I didn't think this was anything other than a basic change of block size parameters and nothing else.
Clearly you don't understand the code and how forks have been deployed in Bitcoin. Even for "simple" change, a lot still has to be done for it (deployment code, tests, etc). The 2x hard fork is very rushed and done without much or any review (of both code and technical merits). Furthermore, it is well known to the developers that there are many issues with larger block sizes which 2x does not address. Lastly the Bitcoin Core developers consider hard forks something that should rarely happen. Thus if a hard fork does happen, it should be planned out to happen well into the future and include a lot of things that need fixing via hard fork (e.g the things on the hard fork wishlist).
2210  Bitcoin / Bitcoin Technical Support / Re: version 15.0.1 hangs when "done Loading" windows 10 64bit on: September 24, 2017, 01:51:26 AM
Please post your debug.log file and screenshots of the issue.

During the entire loading phase, Bitcoin Core is doing a lot of computation. It is not surprising that it goes unresponsive and windows things that it has died. Instead of killing the process, let it keep running even when it is unresponsive. Kill it if it doesn't become responsive after a while (a while being several tens of minutes).

Please don't make posts just shouting "Please fix this" because you have failed to provide any relevant information about your problem for anyone to actually diagnose the issue and find either a bug or find what you are doing wrong. You have failed to follow the instructions in the stickied threads at the top of this section.
2211  Other / Beginners & Help / Re: Help on: September 24, 2017, 01:25:56 AM
Okay! So change addresses are okay too? It's normal right?
Yes
2212  Bitcoin / Bitcoin Technical Support / Re: Sending BTC and BTC Cash from paper wallet to ledger nano S? on: September 24, 2017, 01:22:26 AM
Ok so step one—> transfer the bitcoin from the paper wallet to the ledger nano s?
Yes. That is the only step.

Only step?
The only step for moving your Bitcoin from your paper wallet to the ledger. For Bitcoin Cash, it should be the same process.
2213  Other / Beginners & Help / Re: Help on: September 24, 2017, 01:21:13 AM
Okay. Is it normal for my wallet to have multiple BTC addresses? A friend recommended electrum.
Yes. In fact having multiple addresses is recommended. It is better for your privacy and security to use multiple addresses and to not reuse addresses.
2214  Bitcoin / Bitcoin Technical Support / Re: Sending BTC and BTC Cash from paper wallet to ledger nano S? on: September 24, 2017, 01:17:53 AM
Ok so step one—> transfer the bitcoin from the paper wallet to the ledger nano s?
Yes. That is the only step.
2215  Bitcoin / Bitcoin Technical Support / Re: Sending BTC and BTC Cash from paper wallet to ledger nano S? on: September 24, 2017, 01:10:04 AM
Set up your Ledger nano S

Download a wallet software, I recommend you use Electrum. Setup Electrum to use the Ledger Nano S. Use the Sweep function (Wallet > Private Keys > Sweep) and sweep the coins from your private keys into an address on your Ledger Nano S. The transaction creation is handled by Electrum for you.

For Bitcoin Cash, I think you can do the same thing with Electron Cash which is just a Bitcoin Cash version of Electrum. Be careful that you are using the correct network (there are some issues with Electron Cash using the wrong network).

You should move your Bitcoin before moving your Bitcoin Cash.
2216  Other / Beginners & Help / Re: Help on: September 24, 2017, 01:06:37 AM
Ah okay. I understand now. So say I have my private key in a safe place, I lost my computer or something, I can use that private key to retrieve my bitcoins?
Yes, but you still need wallet software. You will need a computer and have a wallet software on it. Then you have to import your private keys into that wallet software to make your transactions. Note that you should not be reusing addresses and their respective private keys, i.e. you should generate a new private key and move your coins there after every time you spend any of your coins.
2217  Other / Beginners & Help / Re: Help on: September 24, 2017, 12:49:15 AM
You should be using a wallet software. Your wallet software should know your private key, if it does not, you import it into the wallet so that it does know what it is. Then that piece of software handles your private keys and handles the creation of transactions for you.

You should never be handling private keys by yourself or by hand. That is highly not recommended.
2218  Bitcoin / Development & Technical Discussion / Re: Problems importing private key from paper wallet to bitcoin-qt on: September 23, 2017, 11:45:32 PM
What are you using to run this command?

Are you sure that $key refers to the actual private key string? Does the private key begin with a '5', 'K', or 'L'?

Is Bitcoin Core fully synced?
2219  Bitcoin / Development & Technical Discussion / Re: Very first "bitcoin-0.1.5.rar" on: September 23, 2017, 05:52:32 PM
Code and binaries for the first releases are available here: http://satoshi.nakamotoinstitute.org/code/
2220  Bitcoin / Development & Technical Discussion / Re: libsecp256k1 as a library/dll/etc on: September 23, 2017, 04:48:56 PM
I tried to do it, but got an error that there is no <gmp.h>
(indeed, there is no such file on my disk)
And I am not familar with configure/make/etc tools
Install libgmp. Mingw and cygwin both have their own package manager things and you should be able to install it through those.
Pages: « 1 ... 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 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 ... 590 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!