Bitcoin Forum
May 28, 2024, 03:28:39 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 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 ... 590 »
2721  Bitcoin / Bitcoin Technical Support / Re: Urgent help required in configuring bitcoin core in Ubuntu on: July 12, 2017, 11:23:04 PM
The transaction fee is not based upon the value that you are transacting, but rather on the size of the transaction in bytes. The size of the transaction in bytes is determined by the number of inputs you are spending and the number of outputs. If you have many small inputs, your transaction will be larger and thus you will be paying a higher transaction fee.

You can choose the transaction fee rate that Bitcoin Core uses from the GUI. Just click the "Choose" button next to the where it says "Transaction Fee" at the bottom of the send window.
2722  Bitcoin / Bitcoin Technical Support / Re: So we may be forking BTC I am making some core wallets for this fork. on: July 12, 2017, 11:14:24 PM
Just as a quick question, does this need to be done before or after the hard fork?
Also, how do you know which node will be a "Core" one and which will be a "BU" one?
If you go into the console tab, you will see a message from the server. This will usually include the user agent of the server you are connected to and that will tell you whether they are Bitcoin Core, UASF, BU, Bitcoin Classic, etc. If you do not see that there, then connect to one until you see a user agent that you like.
2723  Other / Beginners & Help / Re: [Guide] Handling splits: UASFs, BIP148, etc. on: July 12, 2017, 11:08:02 PM
What should I do? Keep my bitcoins in bitcoin core, are they safe there?...
The safest thing to do is to use Bitcoin Core as it is a full node and gives you control over which chain you want to use (via the invalidateblock and reconsiderblock RPC commands).

What happens if I don't upgrade to the new wallet that gets released? Will I be able to use my BTC?
It depends on your wallet software. If you are using Bitcoin Core, then you are fine.

Are there any risks of me loosing all the BTC I have?
If you don't spend your Bitcoin, no, there is no risk. Bitcoins at rest (i.e. remain unspent) are not at risk.
2724  Bitcoin / Bitcoin Discussion / Re: Bitcoin Core 0.14.2 Released on: July 12, 2017, 09:27:25 PM
Sorry mate, i think i didn't do it right, cause i checked the SHA256 of the file through the terminal on linux using the sha256sum command and the result didnt' match the sha256sum.asc file, Could someone explain how to verify sha256 and PGP signatures ?, (i think it would be an important contribution for the newbies like me even if it is offtopic)
There are instructions for verifying the release signatures here: https://bitcointalk.org/index.php?topic=1588906.0
2725  Bitcoin / Development & Technical Discussion / Re: Downloading pruned blockchain inefficient? on: July 12, 2017, 07:53:47 PM
@achow101: where I can read about the pruning implementation (obviously I can study the source, but I suppose there's a writeup somewhere)?
AFAIK, there is no write up of how pruning is implemented. You will have to look in the source code for that. Since manual pruning is now available via an RPC command, I would recommend that you start looking there to see what it does to prune: https://github.com/bitcoin/bitcoin/blob/master/src/rpc/blockchain.cpp#L849
2726  Bitcoin / Development & Technical Discussion / Re: What is BIP148? on: July 12, 2017, 04:31:51 PM
Is core planning on integrating Segwit2x?
No.

If no, what exactly is core planning in regards to a BIP148 chain split or a Segwit2x hard fork, if anything?
Nothing. Many of the Core developers believe that both BIP 148 and Segwit2x will fail. In the event of a chain split, there will be an alert posted on bitcoin.org (there's going to be one anyways because of the possibility of a chain split) with instructions on how to make your node follow the chain you want it to follow. It's very easy to do by using the invalidateblock RPC command.
2727  Bitcoin / Electrum / Re: Master Public Keys greyed out in Electrum on: July 12, 2017, 06:45:56 AM
Hi, I restored a wallet in Electrum by using the private key but I cant click on Master Public Keys because its greyed out and I dont know why,
How did you make your wallet? IIRC that only happens if you create the wallet from imported addresses.

also I cant sign a transaction with a watching only wallet because theres no send button, please help
If your wallet is a watching only wallet, then your wallet does not contain any private keys. This means that you won't be able to send transactions or sign anything.

How did you create your wallet?
2728  Bitcoin / Bitcoin Technical Support / Re: running a full-node, getting this crash message>> on: July 12, 2017, 06:13:12 AM
It looks like your node crashed while the database was still open so the database has been corrupted. Try starting Bitcoin Core with the -reindex option. Right click the shortcut you use to start Core and choose "Properties". Then in the box labeled "target", add -reindex (with a space between that and what is already in the box). Then click OK and double click the shortcut to run Core. When it is started, open up the properties dialog again and remove the -reindex so that you are not reindexing every time you start Core.
2729  Bitcoin / Bitcoin Technical Support / Re: running a full-node, getting this crash message>> on: July 12, 2017, 05:38:04 AM
Post your debug.log file.
2730  Bitcoin / Development & Technical Discussion / Re: Downloading pruned blockchain inefficient? on: July 12, 2017, 04:22:16 AM
Pruning will be more taxing on your disk as it has to constantly read and write to the disk far more than without pruning. This is because it deletes things on the fly. That means that, for each block, it will need to additionally compute what blocks should be deleted, look up where the block is, delete it, and remove it from the database. That will use extra CPU, RAM, and disk IO as there are simply more things that Core is doing in order to prune.
2731  Other / Beginners & Help / Re: Guys, a couple of questions... on: July 12, 2017, 01:34:59 AM
What is a lightning network?
There is only one lightning network, not a class of networks called lightning networks. The lightning network is specific design for a network of payment channels. Users open payment channels with other users (only 2 parties per channel) and can route payments to other people through channels that are already open.

Is SegWit a lightning network?
No, nor is it a network of payment channels. Segwit is unrelated to payment channels.

So let me get this straight, SegWit is a proposal to decrease the space that is taken up in block.
No. Segwit does many things, but it does not actually decrease any space. It explicitly will increase the size of blocks.

First of all, segwit defines new output types. These output types put their signatures and any scripts in a new field in the transaction format known as the witness. This fixes the transaction malleability issue. Then segwit  redefines the metric for block size maximum to be something called the block weight. The block weight applies a "discount" to the witnesses. The effect of this is as if transactions with witnesses are smaller than their non-witness counterparts, so more transactions can fit in a block (note this is not actually what happens).

Now 90% of the nodes operating in the Bitcoin network accept it and august 1 is the date allotted for a hardfork. SegWit going to be implemented in the Bitcoin network on this date. And because of this implementation, the remaining 10% of nodes will split the blockchain in their own little cryptocurrency or the "old Bitcoin".  - Is this correct?
No. The deployment plan for segwit is that if 95% of the blocks in a 2016 block difficulty retarget period signal for segwit, then segwit will become locked in (a 2016 block grace period for everyone to upgrade) and then activate. Segwit is a soft fork so not everyone must upgrade.

On August 1st, BIP 148 (which was not written by the authors of segwit nor is it endorsed by them) will activate. What BIP 148 specifies is that all blocks after August 1st must signal for segwit, otherwise the block is invalid. This is also a soft fork as not all nodes must upgrade. However, all miners must upgrade in order to avoid a chain split. If miners do not upgrade, then there may be a chain split and then there will be two "bitcoins".

Another question: Assuming what I said above is correct, when the chain does split, does 90% of the current Bitcoin marketcap go to the new Bitcoin and the other 10% to the old Bitcoin?
No. What happens to the marketcap and value of the "bitcoins" is completely unknown.

And what is the new Bitcoin going to be called?
That will be decided if a chain split happens and if it persists. There is no plan for a chain split to happen.
2732  Bitcoin / Development & Technical Discussion / Re: How many lines of code do I have to change to move the protocol to 10mb blocks? on: July 11, 2017, 10:15:58 PM
None, I change the default unit and call statoshis bitcoin Smiley.
That's incorrect. You would actually have to change a lot of code to change the default unit (at the very least, all of the display code, not necessarily consensus code). All values in Bitcoin are actually in satoshis, not BTC. This makes it so that we never have to deal with decimals, only integers. Only for display purposes (for us humans because big numbers are hard to understand) are things in BTC.

Personnally I would even raise the block to 100mb. I mean common, it's 2017. What's the point to have sidechains, when with 100X increase their will be a little space to increase usage.
You clearly have not thought through all of the considerations involved in changing the block size. There is not just disk space considerations. You also have to consider that all nodes on the network need to download that block, check all of the transactions in it, and then broadcast it to their peers (so sending multiple hundreds of MB every ten minutes). I don't think many people have internet connections that provide enough bandwidth to allow them to download 100 MB of data (aka one block) in a reasonable amount of time (reasonable being on the order of a few hundred milliseconds since we're talking about computers here). Since block propagation time will likely increase, orphan rates will increase too as miners will have more time to mine a block at the same height as one that was already found.

Then there's the quadratic sighashing problem. A 1 MB block can take 30 seconds to validate because of the quadratic sighashing problem (also remember that, to a computer, seconds is a very long time). Since the problem is quadratic, just increasing the block size to 100 MB means that a block could take 30 * 100^2 seconds to validate, which is 300000 seconds, ~3 and a half days.

There are also several other considerations too like the time it takes to do the initial sync (which includes downloading the blockchain and then verifying all the blocks and transactions), the CPU and RAM resources required to process the block, etc. So if you think increasing the block size to 100 MB is a good idea, please, think again and actually consider everything that goes into sending, receiving, storing, and validating blocks, not just storing blocks on disk.
2733  Bitcoin / Bitcoin Technical Support / Re: RPi bitcoind not listening on port 8333 on: July 11, 2017, 10:00:37 PM
Please do not hijack other people's threads with your own question/issue. Make a new thread instead. I have split your post into a new thread for you.



Check that your router is forwarding post 8333 to the right IP address. It sounds like it is set to forward port 8333 to your laptop's IP address, not your Raspberry Pi's. The router does not automagically know which IP address it should forward a port to, so you must tell it.
2734  Bitcoin / Bitcoin Discussion / Re: Bitcoin Core 0.14.2 Released on: July 11, 2017, 09:58:29 PM
Hi everyone,

I have a question about the security of the file provided in the link at the beginning of this post, and is that after downloading the file and uploading it to virustotal.com there are five detections of malware, likewise as far as I know the sha256sum does not correspond the one provided by the same page, could someone confirm the latter, as well as ensure the reliability of the file?

The link of the analysis:
https://www.virustotal.com/es/file/3a0057e4d6ca172566a93192234ef28916cbb052db9e15997569d9c08502c49a/analysis/1499774418/

Thank's everyone !
The SHA256 of the file on virustotal matches that in the SHA256SUMS.asc file, so the download is legitimate. The executable is fine and safe. The detections on virustotal are false positives. Bitcoin Core is often flagged as a virus because it looks for a wallet.dat file (so usually considered a coin stealer) and it contains mining logic (so also considered a bitcoin miner). These are true, but are also integral to Bitcoin Core functioning properly; it is the software the makes the wallet.dat file that many viruses try to steal. It also contains logic for mining blocks, but this is only for testnet and regtest networks now. If you have verified that the sha256 of the file matches the sha256 in SHA256SUMS.asc and you have verified the PGP signature in SHA256SUMS.asc, then the file is safe and not a virus.
2735  Bitcoin / Bitcoin Technical Support / Re: what better ubuntu 32 or 64 bit? for bitcoin blockchain node on: July 11, 2017, 08:40:47 PM
Could you explain why my transaction not confirmed.. I wait about 9 hours.
I sent from litecoind in console on ubuntu.
transaction fee is 0.002ltc, this is not low.

if i send amount from electrum with fee 0.001ltc, transactions is ok and confirmed.
That is off topic for this forum. I don't know why, as I don't use litecoin. It would be better to ask that question in the altcoin section.

where i type getinfo..
"[errors] => Warning: This version is obsolete, upgrade required!"

how upgrade version in console?

Thanks.
Update your source code to the latest version from litecoin's github repo and then build it.
2736  Economy / Service Discussion / Re: MY BITCOIN TRANSACTIONS DID NOT CREDITED DESPITE MULTIPLE DAYS AND CONFIRMATIONS on: July 11, 2017, 05:59:16 AM
i don't know but this is my personal deposit address(1Eh6Me7Kvq3sxVd7AVMBU1vJHtgiw2TYQe) from 6btb.com....I am sending from coins.ph and the other transactions are from different sites like freebitco.in, claimwith.me, claimers.io and send it directly to my personal deposit address...
If 6btb.com is the website which has your "personal deposit address", then that is the service that you are using. Since they are just a service, you do not have control over the spends from 1Eh6Me7Kvq3sxVd7AVMBU1vJHtgiw2TYQe (nor are you supposed to). The address belongs to the service, and if they need to send Bitcoin to someone, they may choose to spend the coins from that address. This does not mean that they are stealing your money; rather they have recorded your deposit in their internal database system and credited your account on their system. The Bitcoin now belongs to them, and they owe you the amount that you deposited. If you withdraw from the service, you will likely be paid from addresses which are not your "personal deposit address".
2737  Economy / Service Discussion / Re: MY BITCOIN TRANSACTIONS DID NOT CREDITED DESPITE MULTIPLE DAYS AND CONFIRMATIONS on: July 11, 2017, 05:14:52 AM
What wallet or service are you using?
2738  Other / Beginners & Help / Re: [Guide] Handling splits: UASFs, BIP148, etc. on: July 10, 2017, 11:12:38 PM
Quote
You should also include information about Segwit2x which will activate segwit via BIP 91 and then hard fork 12960 blocks after Segwit is activated.

There's no risk of that yet.
The activation of BIP 91 itself could cause a chain split since it requires all blocks after it activates to signal for segwit. Since only 80% of the hashrate supports segwit2x, these is a possibility that the remaining 20% won't be signalling for segwit following BIP 91's activation and thus cause a chain fork (their blocks would be invalid without segwit signalling).
2739  Other / Beginners & Help / Re: [Guide] Handling splits: UASFs, BIP148, etc. on: July 10, 2017, 07:26:16 PM
A couple of corrections

If it succeeds economically, it will activate SegWit in November.
BIP 148 will activate SegWit by November, not necessarily in November.

The next time when a split is predicted to possibly happen is therefore August 1, 2017 at midnight UTC.
Note that the split will possibly happen when the Median Time Past is after August 1st, so the split would likely happen ~1 hour after midnight UTC as the MTP is usually 1 hour behind real time.


You should also include information about Segwit2x which will activate segwit via BIP 91 and then hard fork 12960 blocks after Segwit is activated.
2740  Bitcoin / Development & Technical Discussion / Re: What is the best source site of UASF BIP 148 full node client exe? on: July 10, 2017, 06:37:57 PM
No, they are not different; they are the same. The "official" UASF binaries can be found here: https://github.com/UASF/bitcoin/releases (and these are the ones linked to from other places).
Pages: « 1 ... 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 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 ... 590 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!