Bitcoin Forum
May 25, 2024, 08:27:54 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 144 145 146 147 148 149 150 151 152 153 ... 590 »
2041  Bitcoin / Armory / Re: Can I export a WIF (Wallet Import Format) file from Armory? on: October 17, 2017, 06:49:10 PM
There is no such thing as a "WIF file". WIF is not a file type, it is an encoding for private keys. You can get your private keys from Armory is WIF format by going to Wallet Properties > Backup This Wallet > Export Key Lists. The WIF format private keys are labeled as PrivBase58. You should also check the box "omit spaces" at the bottom of the window so that the keys can be easily imported.
2042  Bitcoin / Development & Technical Discussion / Re: Limit of recieving addresses on: October 17, 2017, 03:07:25 PM
I see. I was getting paranoid now about the old format. I haven't found the time yet to update it to the new format, and honestly im not sure if I want to, since some clients don't support the new format I think.
The latest wallet format is compatible with Bitcoin Core 0.14.0+.

So if I never update to the new HD format, I can be safe and keep generating any amount of addresses I want without overlapping existing addresses, what are the benefits of the HD format? I was wondering if it's really worth it, since I would need to move my coins and pay fees. I guess I would do it when I can be arsed to access coins in forked chains (I still didn't access my BCash etc).
The benefit of the HD wallet is that you can make multiple backups and still have your old backups be relevant and useful. With non-HD wallets, a backup will become useless when you use more addresses than what was in the keypool of that backup. With HD wallets, that is no longer the case. Although the keypool might run out at first, you can extend the keypool to be thousands of keys so that an older backup can still be used to restore all of your keys.

Also, Bitcoin Core will soon have the option to upgrade a non-HD wallet to an HD wallet (soon being hopefully 0.16). This will mean that once you upgrade your wallet to be an HD wallet, all new keys will be HD and you will still have your non-HD keys in the wallet so you can continue to use your wallet normally. It does mean that your old coins are not protected by the HD functionality, but your new coins will be, and as you transact and make change, your old coins will transition to the HD keys as well.
2043  Bitcoin / Bitcoin Technical Support / Re: Low Bitcoin-QT sync -> I have found the bottleneck. Need advices please... on: October 17, 2017, 02:59:03 PM
If you have a lot of RAM available, you can set -dbcache=<n> where <n> is an amount of RAM in MB that you would like to dedicate to the database cache (note that this is not the only RAM usage by Bitcoin Core). This generally helps sync faster as the database will not need to be flushed to the disk as often so there is less disk IO to slow you down. Blocks will still need to be written to disk and that will likely still be a bottleneck, but the database won't be written as often and that writing is usually the bottleneck because of some things that LevelDB does during flushing.
2044  Bitcoin / Bitcoin Technical Support / Re: Bcoin vs Bitcoin core integration/staging tree on: October 17, 2017, 02:54:29 PM
also, just to make sure that we aren't missing codebases, these are coming up as the main connections for RPC calls -- others that should be added?

https://github.com/bitpay/bitcoind-rpc
https://github.com/ruimarinho/bitcoin-core
You don't really need a library for RPC calls; the RPCs follow the JSON-RPC 1.0 specification (and maybe 2.0 too). It's just an HTTP server which you send JSON formatted text to and get JSON formatted text back.
2045  Bitcoin / Development & Technical Discussion / Re: Manually generate a mnemonic for ledger nano s on: October 17, 2017, 02:52:04 PM
So, i don't fully understand the details about the mnemonic generation on the device, but it must somehow interact with my computer to collect any kind of entropy for the mnemonic words.
The Ledger Nano S does not communicate with your computer or retrieve any data from it during the setup phase, which includes seed generation. The secure element on the Ledger (an url=http://www.st.com/en/secure-mcus/st31h320.html]STMicroelectronics ST31H320[/url] chip) has its own AIS-31 Class PTG.2 compliant true random number generator (you can look up what the spec for that is). This TRNG has its own entropy source(s) and does not need anything from your computer except power. You should be able to just connect your Ledger Nano S to your computer using a power-only USB cable and it will still work.
2046  Bitcoin / Development & Technical Discussion / Re: Limit of recieving addresses on: October 16, 2017, 06:41:44 PM
1- What is the limit of receiving per wallet? (I think it was 100)
None. You can have a basically infinite number of addresses.

2- Once you generate 100 addresses, does the program prompt you that if you generate more than 100, the oldest one will be replaced with the new one?
Because if this is not the case, it's pretty insane since you could lose receiving addresses that you generated years ago and are still used by people to send you money.
No, old addresses are not deleted or replaced. You just keep generating more and more.

The 100 addresses thing is actually a lookahead keypool, mostly useful for backups. Basically, 100 keys are generated, and when want a new receiving address, it gives you one of those 100 keys and generates another one to replace it in the keypool. The one given to you is removed from the keypool and held onto elsewhere as a "used" key. Keys are never deleted or replaced so you can have hundreds or thousands of keys used in your wallet.

3- How do I check how many addresses I have generated thus far to know how many do I have left?
Go to the debug console and use the getwalletinfo command. That will tell you how many keys are remaining in your keypool. The keypool is refilled every time you unlock your wallet, so it should be 100 keys (it may be 1000 if you are using Bitcoin Core 0.15+). I don't think there is any way to see how many keys have been used, but that shouldn't be hard to implement.
2047  Bitcoin / Armory / Re: Armory Bitcoin Gold Support? on: October 16, 2017, 06:34:54 PM
It looks like too many things are changing for Bitcoin Gold support, so no, probably not.
2048  Bitcoin / Bitcoin Technical Support / Re: Some questions about the Lightning Network on: October 16, 2017, 06:33:53 PM
- Will my coins be tied up while a channel is open?
Any coins you use to fund the channel with and that you receive while the channel is still open will be "locked" to that channel. However you can still pay other people by routing payments through other open payment channels that people have with each other, hence it is called the Lightning Network.

- How many coins will I need to have? the more the better?
You can have 0 coins and have the other person in the channel fund the channel. This means that they are paying you, and if you have to pay them, you can only do so after they have paid you.

- How will users find my node?
- How will they decide to use my node or not?
There is a peer discovery mechanism described here: https://github.com/lightningnetwork/lightning-rfc/blob/master/07-routing-gossip.md

- If I'm the only node in my area, are my chances of being used higher?
Peer selection is done by IP address and presumably uptime just like how Bitcoin peer selection is done. Physical location does not matter.

- How will fees actually be calculated?
Fees are only used for HTLCs for routing payments. IIRC they are negotiated by the nodes participating in the routing of a payment and are set by the nodes themselves

- If nodes set their own fees, will it be a race to the bottom (fee-wise) for competing nodes?
Probably.
2049  Bitcoin / Hardware wallets / Re: To knowledgeable people: Ledger S and Trezor question on: October 16, 2017, 06:28:20 PM
1. I recently heard that Trezor had some security vulnerability exposed (with its recovery seed, I believe). What happened there, and is this a danger for the future?
The vulnerability required physical access to the device and destruction of the casing, so it would only occur if someone stole your Trezor. The vulnerability has also been patched with a firmware update (for older devices) and a bootloader update (for new devices; the bootloader cannot be updated outside of the factory).

2. Once my device arrives, I want to test the recovery seed (pretend I lost my device, and use the recovery seed to recover my wallet). As I understand, if I do this with the Ledger, the seed and thus my device will be worthless afterwards; whereas with the Trezor this is possible without problems. Correct?
No, where did you hear that? You can restore your recovery seed without any risk or damage to the device. They are designed for people to be able to restore seeds and then wipe them later to allow for people to recover coins from lost devices.
2050  Alternate cryptocurrencies / Altcoin Discussion / Re: Bit Gold fork question on: October 16, 2017, 04:38:24 AM
So then which wallet address in my Core wallet will get the Bit Gold and B2X since all the coins seem to be in none of my wallets based on the blockchain.info website?
Your coins after the hard fork will be associated with your change addresses. All of your private keys and addresses are managed by your wallet. Because there is a Bitcoin Core based software for each fork, you can take your Bitcoin Core wallet and use it with those software after the fork to retrieve your coins. There is no need to handle raw private keys by yourself or do any sort of importing.

If the coins are in change wallets, where do I see the addresses of these change wallets?
Your coins are in change addresses, not wallets. Addresses and wallets are very different things.

You don't need to see your change addresses; that is not necessary. If you really want to, you can go to the debug console and use the dumpwallet command. This will export all of your addresses and private keys to a plain text file which means that anyone who gets that file will be able to steal your coins regardless of whether your wallet has a password or not. Note that this file IS NOT the wallet.dat file and you SHOULD NOT name the file exported "wallet.dat
2051  Bitcoin / Bitcoin Technical Support / Re: Bitcoin core showing bitcoin cash balances instead of bitcoins on: October 16, 2017, 02:31:17 AM
Make sure that you have a backup of your wallet from before the fork. Then make another backup of your current wallet file. Now go to the Bitcoin datadir and delete everything inside of it. Copy your wallet backup from before the fork into the datadir. Then start Bitcoin Knots and let it resync the entire blockchain.
2052  Bitcoin / Bitcoin Technical Support / Re: Bcoin vs Bitcoin core integration/staging tree on: October 15, 2017, 11:20:37 PM
Bitcoin Core is not a library, so if you are looking for something to use as a library in a software, then you should not use Bitcoin Core. If your application can work without directly calling things as in a library but rather just use Bitcoin Core's RPC commands, then Bitcoin Core may be better for you. With the RPC commands, you can write your software in whatever language you want.

IIRC Bitcoin Core is far faster and less resource intensive (i.e. less memory usage) than BCoin because of the difference in programming languages (JS, vs C++).
2053  Bitcoin / Bitcoin Technical Support / Re: Blockexplorer.com (S) Output is spent on: October 15, 2017, 03:15:40 AM
It means exactly what it sounds like, the transaction output has been spent or it has not been spent (unspent). Bitcoin works on transaction outputs, not addresses or balances of addresses. When you spend Bitcoin, you are actually consuming a transaction output. This is known as spending a previous transaction output. The coins that are spent go into new transaction outputs which are then spent by the receiver when they want to spend the coins.
2054  Alternate cryptocurrencies / Altcoin Discussion / Re: Bit Gold fork question on: October 15, 2017, 02:20:31 AM
I need to attach a pic but don't see anywhere to attach. I sent 1 BTC as a test to myself and under recent transactions it doesn't show the 1 BTC but shows a transaction dated with (n/a) next to it with a very small piece of BTC so probably the transaction fee. Why doesn't the 1 BTC transaction that I sent to myself show up in my transactions in either the Overview or Transactions tabs?
Bitcoin Core only shows the amount that leaves your wallet or enters your wallet. The 1 BTC did not leave nor enter your wallet, but the small transaction fee did, so that is what is displayed.
2055  Alternate cryptocurrencies / Altcoin Discussion / Re: Bit Gold fork question on: October 14, 2017, 10:19:36 PM
Thank you very much. Also, why does the blockchain.info show 0 as my final balance in all of my wallet addresses when I copy and paste but my balance when my Core wallet is fully synched it shows the full balance? I have sent coins back and forth to Bittrex to trade. Does this have something to do with change wallets? Seems kinda scary that I'm getting this conflicting information.
That's because of change addresses. You should never use a block explorer to check your balance.
2056  Alternate cryptocurrencies / Altcoin Discussion / Re: Bit Gold fork question on: October 14, 2017, 09:57:55 PM
So as long as there are coins in one of my addresses within my Core Wallet then I will get the Bit Gold reward after it happens?
Yes.
2057  Bitcoin / Bitcoin Technical Support / Re: Download stuck on: October 14, 2017, 09:43:53 PM
What are the specs of your machine (CPU, RAM, Disk type, etc.)? With the initial sync, other than the internet connection, the next bottleneck is usually the disk (hard drives are much much slower than SSDs) or the CPU (it does a lot of computation).
2058  Alternate cryptocurrencies / Altcoin Discussion / Re: Bit Gold fork question on: October 14, 2017, 09:42:17 PM
If I have a Core wallet with a bunch of sub wallets within it that I created within it, do each of those sub wallets have their own private key?
If by sub wallet you mean addresses, yes. Each address has its own private key. There is no such thing as a "sub wallet".

Also, I have moved the coins from the original wallet address that was generated when I downloaded the Core wallet to a subwallet after the BCC fork. So I am curious if I should create a new subwallet again to move all my coins to so I can make sure to get my Bit Gold reward. Or to be safe should I download a brand new Core wallet and move all the coins over to that new Core wallet? Please advise and thanks fellas.
There is no need to move any coins before any fork in order to get coins after the fork.
2059  Economy / Services / Re: Oauth2 // API : security issues on: October 14, 2017, 01:12:31 AM
Those APIs are not Bitcoin's APIs but rather specific service APIs. This is a problem for services and something for them to deal with, not the Bitcoin network.
2060  Bitcoin / Development & Technical Discussion / Re: Trojan - SegWit2x on: October 13, 2017, 09:10:31 PM
Can anyone explain? Is it a vulnerability of BTC ?
This is not a vulnerability. This is simply btc1 nodes (which will fork off in a few weeks) pretending to not be btc1 nodes because they do not want Bitcoin Core 0.15.0+ nodes to disconnect from them. They fear that they will be disconnected from the network before their fork happens and don't want that to happen.

However not everyone is running Bitcoin Core 0.15.0+ so they will still be able to connect to the network via peers running older versions of Bitcoin Core. Furthermore, this behavior is bad for both networks; following the fork, they are far more likely to find themselves isolated from their network. They will be rejected blocks from their Bitcoin Core nodes because of the fork, but won't have any connections to other btc1 nodes so they can follow the segwit2x chain.

If segx2 team did that, then other altcoins can also do it ?
Only altcoins that will fork from Bitcoin in the future. Other altcoins are consensus incompatible with Bitcoin, so they could connect to Bitcoin nodes, but they will experience the same problem that btc1 nodes will face after their fork: they have no connections to nodes that are following their consensus rules.
Pages: « 1 ... 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 144 145 146 147 148 149 150 151 152 153 ... 590 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!