Bitcoin Forum
May 28, 2024, 03:47:06 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 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 ... 590 »
2881  Bitcoin / Armory / Re: Armory - moving from online wallet to offline wallet on: June 22, 2017, 01:12:03 AM
You can just send the Bitcoin from your online wallet to the offline wallet. There is no other way to transfer the Bitcoin from one wallet to another.
2882  Bitcoin / Bitcoin Technical Support / Re: what better ubuntu 32 or 64 bit? for bitcoin blockchain node on: June 21, 2017, 05:16:51 PM
1024mb will be ok?
Probably not. Setting up a node on low memory systems is quite difficult and can be very annoying to do. I would recommend that you have at least 4 GB RAM so that it sets up without any issues.

I want try pruned mode.
how setup size of space for this mode?
Pruned mode takes up ~5 GB IIRC. However you should probably allocate more disk space anyways just in case.
2883  Bitcoin / Bitcoin Technical Support / Re: hacking, why is btc addresses easier to hack than regular ones (email, bank) on: June 21, 2017, 04:52:04 PM
Wow, what is this? Some kind of rainbow table for BTC addresses? Please explain. Why is there only one address for each private key?
Directory.io is not a rainbow table nor is it an exploit or anything malicious. Their FAQ: http://directory.io/faq pretty much explains what the website is. TL;DR it's satire and a joke. The private keys are real but you can't actually lookup the private key for an address and you can't actually search through all of the private keys in the lifetime of the universe.

Every single Bitcoin private key is just an integer from 1 to 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364140 (1.1579209 * 10^77 in decimal) inclusive. This means that technically, all private keys are known by everyone. However, there are so many private keys that finding one that has Bitcoin to spend is basically impossible, especially since private keys are generated randomly. With good random number generators, two people will never be able to generate the same private key simply because the keyspace is so unfathomably massive.

What directory.io does is they just figure out what number private keys the page you are looking at should be showing (as in which integers since a fixed number of keys fit per page) and displays those. They physically cannot have a database which stores all of the private keys and their respective addresses, it would be too computationally intensive to generate (and take way too long to do that) and the hard drive space for such a database is not available, it is too large. Furthermore, the odds of you stumbling upon a private key which has Bitcoin on it is extremely small too.
2884  Bitcoin / Project Development / Re: Bitcointalk Account price estimator on: June 21, 2017, 04:35:06 PM
I tried several times today with my account, always got error message: "Request failed"
I have not been experiencing that problem. Are you sure it happens consistently?
2885  Bitcoin / Bitcoin Technical Support / Re: what better ubuntu 32 or 64 bit? for bitcoin blockchain node on: June 21, 2017, 04:33:10 PM
If your machine can support 64-bit OSes, always get the 64-bit OS. There is no reason not to. Everything that can run on the 32-bit can run on the 64-bit OS, but not the other way around. There are also some things that are 64-bit only or run better on 64-bit OSes so by having a 64-bit OS, you can run those too.
2886  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Wallet v0.8.6 beta on: June 21, 2017, 06:21:41 AM
Anyway, I followed your advice and the Client just crashes every time I try and put my encryption password and dumpprivkey cmd into the PRC Console.
Could you post the debug.log file?

You can also try using pywallet: https://github.com/jackjack-jj/pywallet. There are instructions at that link to get pywallet running, but it does require you to use the command line. You can run it with the web interface --web option and should be able to export the private keys from there.
2887  Bitcoin / Development & Technical Discussion / Re: Want to understand bitcoin wallet on: June 21, 2017, 05:42:52 AM
Thanks for your replies!

As to the private key being eligible (lets call it like that) you say above you need to sign transactions while sending.

How does that work?

Lets say I create a wallet (offline) of any kind with the key. Someone sends me 1BTC which I just leave on that wallet for some time.

Has the key come into effect? Is it locked? If I try to open my wallet at another location (anywhere in the world), I would guess the key has not gone into effect.

At this stage what do I do, to secure my 1BTC?

Would I need to send a part of it somewhere else to secure my wallet with the key?
There is no answer to these questions as that is not how Bitcoin works.

Bitcoin works by spending transaction outputs and creating transaction outputs. Each transaction output contains script, a partial mini program (i.e. you can't actually run it). When you spend Bitcoin, you are spending from a previous transaction output and creating another script as the input script. Both the output script and input scripts are combined to create a full mini program (i.e. one that actually runs). When a node receives the transaction, it runs that program and it must output true (well the symbols representing true, not the string itself) for the script to be valid. If the script is valid, then that input is validly spending the output.

One part of the standard script operations is a digital signature check. The output script of most outputs specifies that the input script must contain a public key and digital signature which is valid, and that the public key must hash to the hash specified in the output script. That hash is also encoded as your Bitcoin address. So when you spend, you create a digital signature using your private key which verifies to your corresponding public key and put those in the input script.

As you can see, there is nothing that your private key does except for creating the digital signature. There is no "key goes into effect" thing nor is any part of it sent anywhere when you spend or receive. The only thing that has to be sent that is related to your private key is the address as that is the hash of the public key that corresponds to your private key. There are no such objects as a Bitcoin; they are just values assigned to the output scripts.

Since everyone on the network uses the same digital signature algorithm that has a predefined private key range and public key range, there is no need for any keys to be registered anywhere or sent anywhere; everyone already knows them. As such, anyone can easily check all transactions in the blockchain to see if any public keys in input scripts hash to the hash specified by a Bitcoin address or if any hashes in the output scripts match the hash specified by a Bitcoin address.
2888  Bitcoin / Bitcoin Technical Support / Re: Corrupt Database on: June 21, 2017, 05:28:10 AM
I ran it again after deleting the chainstate as well. So a different, but same looking (to me) output. As far as I can see in the log file (I guess it only captures the tail end of it), it all seems to be variations of the first line of the above snippet, with the just the date increasing. Would the most recent date allow me to figure out the block that I should be deleting?:
Quote
2017-06-20 23:56:11 UpdateTip: new best=00000000000000000781bcb70bb508ec057746cd99c5d1de40b3214a868c2e0d height=316718 version=0x00000002 log2_work=80.287983 tx=45003211 date='2014-08-21 00:55:02' progress=0.194825 cache=313.0MiB(246087tx)
2017-06-20 23:56:11 UpdateTip: new best=00000000000000000cd5fc1fe02bcbb3ef3474d475353eb98e64e48fdc5584e9 height=316719 version=0x00000002 log2_work=80.288083 tx=45004039 date='2014-08-21 01:18:20' progress=0.194828 cache=313.1MiB(246651tx)
2017-06-20 23:56:18 Corruption: block checksum mismatch
2017-06-20 23:56:18 *** System error while flushing: Database corrupted


I've tried running it several times and everytime it aborts. Does this indicate hardware issue?
The issue likely lies with the block data already on disk. Since you are not deleting any of it, the error will keep appearing as it hits the corrupted data repeatedly. Again, try deleting the blocks folder too in order to resync the entire blockchain. If you get the same error after doing that, then you likely have a hardware error.
2889  Bitcoin / Project Development / Re: Bitcointalk Account price estimator on: June 21, 2017, 05:25:35 AM
I was under the impression that I will rank up today.

https://www.bctalkaccountpricer.info/?token=r7q55hag

Can anybody tell me why I did not rank up?
You have ranked up. It seems that the time calculation on the site is off. The token is old and from before the activity update. The site data is not regenerated every time a token is used. It is only generated once. So since you generated the data before the activity period ended, you are served the data collected at that time.
2890  Bitcoin / Project Development / Re: Bitcointalk Account price estimator on: June 21, 2017, 03:30:06 AM
Anyone here that'd know how to compile this as the site is down and to use it? I'm not very familiar with GitHub and code and such but if I was provided just a couple things to download I think I'd be able to get this working without much. Just want to see when I'll be able to get promoted on the site itself hehe. Thanks in advance guys, I really appreciate it.
You likely won't be able to set it up yourself to run locally. The site is a major pain to set up and have it work. I'm looking into why it is currently down.

Edit: It's back up now. You may need to use the www URL (www.bctalkaccountpricer.info) as the redirect does not seem to be working.
2891  Bitcoin / Bitcoin Technical Support / Re: Unconfirmed Transaction 24 hours on: June 21, 2017, 01:54:31 AM
i use etherum wallet, a desktop one
How are you using an ethereum wallet and are making Bitcoin transactions? Ethereum is a completely different cryptocurrency.

Did you mean to say Electrum?
2892  Bitcoin / Armory / Re: Help with Armory initial setup and online mode on: June 21, 2017, 01:53:07 AM
I've had essentially the exact same problem, including that I installed Armory and bitcoin core on an external hard drive. It sounds like you all figured it out, and I was hoping for a little help. I installed Bitcoin Core, let it download all the blockchain data, etc. Armory still runs in offline mode though. Any ideas? I'm checking to make sure it's not using the testnet now though.

Thank you!
You should make a new thread instead of hijacking this one. In that new thread, you should also post the armory log files, armorylog.txt and dbLog.txt. Lastly you need to make sure that Armory is looking for the blockchain in the right folder.
2893  Bitcoin / Bitcoin Technical Support / Re: Corrupt Database on: June 21, 2017, 01:51:32 AM
Thank you. I'll try that. I have not seen any error messages related to specific blocks. This is the end of the log after shutdown:
Can you post some of what comes before that? There should be lines saying which numbered file it is currently indexing. Otherwise your best bet would be to just delete the blocks and chainstate folders and resync the blockchain from scratch.
2894  Bitcoin / Armory / Re: Is it necessary for Armorydb.exe to continue running console window? on: June 20, 2017, 05:38:50 PM
Also I should change my reward payout to at least 0.05 or higher to lower the number of future transactions?
Yes.
2895  Bitcoin / Bitcoin Technical Support / Re: Corrupt Database on: June 20, 2017, 05:28:17 PM
Can you post the debug.log file?

The latest blk*.dat and rev*.dat files may not be enough. You will need to check the debug.log file to see which files it is actually failing at. You should also delete the chainstate folder so that you fully rebuild the databases.

You may need to resync the entire blockchain from scratch in which case you should just delete the blocks folder.
2896  Bitcoin / Armory / Re: Is it necessary for Armorydb.exe to continue running console window? on: June 20, 2017, 05:13:33 PM
I can find 0.96.1 at the following link but I don't see anything for Testing Build 3 listed.

https://github.com/goatpig/BitcoinArmory/releases/

It's this one: https://github.com/goatpig/BitcoinArmory/releases/tag/v0.96.0.3-testing
2897  Bitcoin / Armory / Re: Is it necessary for Armorydb.exe to continue running console window? on: June 20, 2017, 04:53:58 PM
Which Armory and Bitcoin Core would you suggest to upgrade to that are not in Beta?
You should upgrade to Armory 0.96 and Bitcoin Core 0.14.2. I recommend that you upgrade to the 0.96.1 testing build 3 as it fixes several bugs in 0.96 and is, IMO, more stable that 0.96.
2898  Bitcoin / Armory / Re: Is it necessary for Armorydb.exe to continue running console window? on: June 20, 2017, 04:31:51 PM
If it matters I have my mining payout set to 0.01 BTC.

Is there any way to compress the small transactions into one bigger transaction?
No. The only way to do that is to create a transaction which spends all of your small transactions into one large output. If you aren't going to spend your Bitcoin in the near future, you can make such a transaction and just pay a very low transaction fee (and enable RBF just in case so that you can bump the fee if you have to). It will take a while to confirm, but you won't be paying as much in transaction fees.
2899  Bitcoin / Armory / Re: Is it necessary for Armorydb.exe to continue running console window? on: June 20, 2017, 04:19:55 PM
Please keep in mind that I am between Novice and somewhat knowledgeable with regards to BTC chains so please don't laugh when I ask the following.

What are inputs?
Bitcoin transactions work by spending previous transaction outputs as inputs in a transaction, and creates transaction outputs. When you create a transaction, there is an option to preview the transaction. This will tell you how many inputs are being spent and how many outputs are being created. Since the transaction fee is based upon the size of the transaction in bytes (not the value being transacted), the more inputs you have, the larger the transaction will be and thus the greater your fee will be.
2900  Other / Meta / Re: Stake your Bitcoin address here on: June 20, 2017, 06:37:26 AM
Staking a new address: 17kKQppUsngUiByDsce4JXoZEjjpvX9bpR

Signed message with previous staked address
Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
Achow101 staking a new address 17kKQppUsngUiByDsce4JXoZEjjpvX9bpR on June 20th 2017. Current best block hash is 00000000000000000164ae9c92644116bd50dd5c93c9d6b6709dab5220e8a2c8
-----BEGIN BITCOIN SIGNATURE-----
16mT7jrpkjnJBD7a3TM2awyxHub58H6r6Z
GzBrukfVebGHujSucGBUwc9onnntY7+4fuG1ulgs2bR5Pm3CRYCd84Ivt4kzryd78uZg8wZte8n+j4bOG6N3L4w=
-----END BITCOIN SIGNATURE-----

Signed message with PGP key:
Code:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Achow101 staking a new address 17kKQppUsngUiByDsce4JXoZEjjpvX9bpR on June 20th 2017. Current best block hash is 00000000000000000164ae9c92644116bd50dd5c93c9d6b6709dab5220e8a2c8
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJZSMHtAAoJEBdWVzLgjl5BaCwQAIlAQFAEejdE7P2rdTd6C6b2
BvQ7rADEWcXySMaVtqadcQt0SWuyWxXhtFHfDpLoprHLKI4vlF0gPX7b/cQdJUng
Q6+eJOQR5hfJHP/sQQKrYB3kahtgrSNmj/5/GjK0RyriaPZmhzE7juqncmKntmY9
eehHf97NXgoevpkO+kjiejYWhpm6xD+I5Rd2a552ct+Uqzaq8MaljZdMlPv+LU/5
qanRUOyXYSboBy/R30M8ocoeD/wAp/OrtR2q+Xvct9sZmOmC6wloNC8MDCzkffMq
wa/F6sodSwKX3xOEMt2mU/X3AxzHn/PkdLmimPCE7QpcHIEPJMpp5pMkybZXPRaC
M8/yvFMO6xosIIJeLjReFA4/Yta1KZ6fBTAp98GlMrI1q2Kg4AUXEc9wMRu9meFD
Um0bxfQPmPb5SR++ha8s+WI7nhicLdIGdiz3/NZYXe4lxFV+seaLKsQdk9dKOCCf
jcaEw5AXgWHPnpZ42Ib/31SP5PQbvjvXGRBrBzSrV8O/QmrIYhb4k7M8q5NV78+U
atJgz4PCGTqn5cotYYjBqctjdCDdMQt5/dl5OoI85O5ywAOlbSQK4sb3oyyvGfae
3RS1EMU7r07sggremKqpxLsS2RR/oEWYTpbwrW5mzG8inYeuiK3jM5kAMT8rca8+
egSlurdgHouMdMOa4KgV
=wo6B
-----END PGP SIGNATURE-----

Signed message with new address
Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
This is a message verifying that I, achow101, own the private key to 17kKQppUsngUiByDsce4JXoZEjjpvX9bpR on June 20th 2017. Current best block hash is 00000000000000000164ae9c92644116bd50dd5c93c9d6b6709dab5220e8a2c8
-----BEGIN BITCOIN SIGNATURE-----
17kKQppUsngUiByDsce4JXoZEjjpvX9bpR
IHoafwiWC7DOCjGCXhpUFav6CZiRLdLOx8aHeAPa6g6BJrEVT+mIVX+qkq0WVuE1NoLh95g/NBsZU7h4cUBvlCE=
-----END BITCOIN SIGNATURE-----
Pages: « 1 ... 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 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 ... 590 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!