Bitcoin Forum
June 07, 2024, 07:23:56 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 ... 463 »
3461  Bitcoin / Electrum / Re: BTC Not Showing in Electrum Wallet on: May 19, 2019, 10:06:47 AM
It might be a problem with the server that you're connecting to. Is the bubble at the bottom right green?

You can try changing the server by clicking the bubble, going to the server tab, unchecking the select server automatically option and right click on another server to choose it as the server for your Electrum client.
3462  Bitcoin / Wallet software / Re: Bitcoin core wallet out of sync on: May 18, 2019, 01:39:04 PM
When you close the client, the client stops synchronizing with the network. Until you open the client again, the network is still functioning and new blocks are still being generated. As such, the client wouldn't know if there were any transactions corresponding to your addresses until it can synchronize and retrieve the latest blocks. The process may take sometime, depending on when you last opened your client.
3463  Bitcoin / Development & Technical Discussion / Re: Proposed system to reduce Blockchain size on: May 18, 2019, 11:16:55 AM
I kind of knew this question would arrive and I was prepared for the same. The thing is we would not store it on one particular location but a group os 'trusted' locations.
Example: If we identify 50 or more trusted locations and store the archival there then it shouldn't be called centralized as the archival is still spread across trusted locations.
The whole point of Bitcoin is for it to be trustless. Someone still has to manage the files and everyone's definition of who is trustable is different. Who should be the one assigning the trusted people? It's fairly easy for that person to push an agenda through and manipulate the entire system. If I needed to trust someone, I might as well go for Paypal.
There is no need to validate all the previous blocks until the genesis block. Only the hash of the archival and the hashes of the previous blocks until the archival would be sufficient.
For example: The blocks until 200GB are archived and from the next block(first block after the archival) it would be considered as second genesis block or genesis block after archival.
So we would need to validate only blocks until second genesis block and not all the blocks until the real genesis blocks.

How would you get the chainstate without indexing the blockchain? Trusting another person to obtain the chainstate is considered fairly unsafe as the information inside can be manipulated. You need the entire blockchain to ensure the validity of the chain. If not, you might as well just use an SPV client.

Yes, pruned blockchain does sort out the issue of storing the whole blockchain on your system however it still has to validate all the blocks until the genesis block.
Whereas my proposed system would eliminate the need to validate all the blocks until the genesis one and will only need to validate blocks until second genesis block/genesis block after archival whatever we name it.
SPV client would be a better alternative. If you don't validate the blocks fully, you are essentially an SPV client and you don't have to download any blocks at all.
3464  Economy / Service Discussion / Re: Important - Why localbitcoins.com removed all card payment type . on: May 18, 2019, 10:29:16 AM
Speaking from my experience as a trader from Localbitcoins, the main reason is probably because it is intrinsically difficult for the support to solve any dispute. The problem with gift card is that the seller could give the trader an used gift card and try to pass it off as legitimate. Due to the structure of the various sites, it is not possible for the gift card to be tracked and thus it is difficult to see who is telling the truth. It's more likely due to the hassle of managing such issues rather than its legitimacy.  I've bought tons of gift card from there for personal use and I've never experienced any problems after redeeming them.
3465  Bitcoin / Bitcoin Discussion / Re: DID SATOSHI EVER THOUGHT TO MAKE BITCOIN A MAINSTREAM CURRENCY? on: May 12, 2019, 11:46:43 AM
I doubt satoshi has ever envisioned for Bitcoin to be this popular. It is very difficult for Bitcoin to be accepted widely by governments due to the inherent conflicting interest (ie. tracking vs anonymity). While satoshi did say that block size increase could be an option, it doesn't seem logical in the long run for people to use SPV clients while few run full nodes. Satoshi probably didn't thought of scalability thoroughly.
3466  Bitcoin / Bitcoin Technical Support / Re: Question about multi Sig's. on: March 12, 2019, 04:32:22 PM
Is the signature tied to the receiving address?
Depends on what you mean, the signature encompasses the whole transaction which includes the receiving address. Changing any of the variable (even changing the fees by 1 satoshi) requires all the cosigners to sign again.
Can multi Sig's be done with a majority of signers but not all?
Yes. P2SH allows the user to set a myriad of conditions for the inputs to be spent (ie. nlocktime, n-of-m multisig). Failure to meet the conditions means that the outputs can't be spent. Generally, the condition is mostly just the majority signature is needed (ie 3 of 4 or 4 of 6) or else, it can also be 1 of 4...
Is the signature tied to the transaction input? Meaning you need a unique sig for each transaction
Yes. For a transaction to be valid, each of the required co-signer needs to sign the transaction. Signature can never be reused or there is really no point for P2SH to exist.
3467  Bitcoin / Bitcoin Technical Support / Re: Trusted blockchain download source for mass installation on: March 12, 2019, 04:24:50 PM
Secondly, to everyone. It seems like having a torrent copy of the blockchain (one that's regularly updated) is something people might be interested in. How would I go about creating one for people to use? I have a synced full node on Windows.
If you want, you can just copy out your whole Bitcoin data directory, then delete your wallet.dat from your copied data directory. Use a torrent program to share the file. You do need quite a number of seeders since the data directory (blockchain) is relatively big and a large number of seeders is required to spread the load evenly. It might be quite hard to get enough people to seed the file especially since it is not to their best interest to keep two blockchains on the same computer.

3468  Bitcoin / Bitcoin Technical Support / Re: Pls help with cpfp transaction on: February 09, 2019, 03:08:26 PM
How will be better and faster - run without -walletbroadcast = 0 or run witn -zapwallettxes?
If you want to use CPFP, run without walletbroadcast=0. If you want to just remove it completely, use -zapwallettxes.

Either option will work; CPFP will cost slightly more and it would take less time while retaining the same transaction, zapwallettxes will take some time (for the transaction to be dropped from mempool) and it wouldn't cost more to send again.
3469  Bitcoin / Bitcoin Technical Support / Re: Pls help with cpfp transaction on: February 09, 2019, 01:42:22 PM
Bitcoin Core v0.17.99.0-72bd4ab86-dirty with prune=600 as wallet

in debug.log i see: ParameterInteraction: parameter interaction: -blocksonly=1 -> setting -walletbroadcast=0

sent without any warnings
Did you launch the wallet with -walletbroadcast=0? If yes, then you should launch it normally without any arguments as the wallet won't broadcast any transactions to the network and your transactions won't be seen by others.

You can follow BitMaxz advice and launch it with -zapwallettxes which will remove all the unconfirmed transaction. You will have to wait for the transaction to be dropped by the nodes around the network and you can send a new transaction.
3470  Bitcoin / Bitcoin Technical Support / Re: Can you copy bitcoin core files from one drive to another? on: February 06, 2019, 03:18:52 PM
Yes, you can. If you've fully synchronized the blockchain, the chainstate would've been assembled already. The pre-verified data directory can be copied from disk to disk and you don't have to synchronize again.
3471  Bitcoin / Bitcoin Technical Support / Re: Bitcoin block creation !!?? on: February 04, 2019, 02:32:44 PM
sha256(sha256(000000000000000000141653129dd4eb836978acc3c60e10e13ae53788aff716))       

result = next block  Roll Eyes
The result you will get is just a (double) hash of the hash of another block header. This won't yield you anything at all.

You need to hash an actual block header (complete with all of the components of the blocks you are mining) for the block to be valid. The network will obtain the block header and hash it. If it doesn't meet the target, then it would be rejected.
3472  Bitcoin / Bitcoin Technical Support / Re: Bitcoin block creation !!?? on: February 04, 2019, 01:55:42 PM
but what is the actual calculation used?
sha256 (number of transactions + nonce + prev bloc)..............................?
Bitcoin uses SHA256D. The actual hash is just SHA256(SHA256 (Block Header)). The block header consists of the version, nounce, timestamp, merkle root, hash of previous block and target.
3473  Bitcoin / Bitcoin Technical Support / Re: Bitcoin block creation !!?? on: February 04, 2019, 01:16:12 PM
The miner assembles a set of transaction and hashes them. This creates a merkle root which is ultimately included in the block header of the block. With the block header, the hash of the block is obtained by hashing the block header. Only if the hash meets the target of the network, then it would be considered valid.

This doesn't emcompass the whole process but it does roughly cover the idea about how the transactions is used in the block hashing.

The miner has the rights to the number of transactions and which transaction he wishes to include. The least number of transaction is 1 and the maximum is up till the block weight is reached.
3474  Bitcoin / Development & Technical Discussion / Re: block inputs on: February 04, 2019, 12:02:42 PM
You can already do this with bitcoin core :
-snip-
EDIT : I use Electrum and even them have this feature :
-snip-
Yes. But for various wallets with numerous addresses with a large number of UTXO, it wouldn't be ideal since you have to sift through all the various UTXOs and select only the ones that you would like to spend and this could take quite sometime. OP wants a method for which the UTXO could be marked within the wallet and it would never be spent.

How would that even work? When the spammer broadcasts a transactions you just yell "NO" to the network and they won't include it in the next block?
That's the only way it could work which is very inefficient and is arguably a form of censorship. Stopping the spam transactions is impossible and it wouldn't be ideal either way.
3475  Bitcoin / Development & Technical Discussion / Re: orphan block reverse, reconnect on: January 01, 2019, 04:49:37 PM
The longest valid chain is followed by the client. If you somehow have a miner work on the orphan chain and manage to overtake the other chain (difficulty-wise), then the chain that was orphaned would become the longest chain and it would be accepted universally. You can't combine the two different chains.

If not, you can just use the commands in the client to reject the other chain. This would only apply for you and you would be on a different fork than the rest of the network.
3476  Other / Meta / Re: Preventing Signature Spammers and Increasing Quality of Discussion on: December 23, 2018, 11:16:51 AM
The root of the problem doesn't lie with the signature campaigns themselves. Certain campaigns which I was in previously (and arguably now) promotes posts with good quality with sufficient moderation by the signature manager. They screen each individual participant before and during the campaign. Some campaigns just straight up don't care; the managers don't look at the posts before sending payments and accept every participant. If anything, signature campaigns should be restricted and I frankly don't mind that much if they are removed completely. Might sound hypocritical but I'm all for improving the forum even if it means that incentives to post will be removed.

Your solution won't work if the signature manager doesn't view each thread individually / see the flags on the thread. If you want any meaningful discussions, you should go to the serious discussions subsection. While its not as active as others, thats the only place where you won't see any sig spammers.
3477  Bitcoin / Development & Technical Discussion / Re: Hash Rate versus Internet Usage on: December 22, 2018, 10:34:57 AM
When you are mining with a pool, the pool provides the miners with the block header that the pool has determined. This includes the merkle root (hash of all transactions), its coinbase and an array of other information. The miner can then assemble this to form the block header that the miner has to hash. The block header is hashed twice and checked if it meets the difficulty requirement. The miner changes a variable in the block header every time it hashes it once (timestamp or nonce etc). Doing so results in the miner generating a different hash and this happens for million/trillion times a second without the server sending any more information.

The pool does not have to continuously provide the miner with a new block header as the block data is valid for sometime before it has to be changed. Information is only sent to the server if the miner has a hash that meets the minimum difficulty that is set by the user/pool.
3478  Bitcoin / Bitcoin Technical Support / Re: RPF(Replace by Fee) vs CPFP(Child pays for parent) on: December 16, 2018, 02:35:46 PM
if I'm not mistaken, RBF can be done by adjusting output amount (decrease output and increase fee)
so I think you can't do RBF and send to another address at the same time
trying to send the same utxo to another address is called double spend attempt
RBF is essentially a double spend; your UTXO is double spent to initiate the RBF, whether if its to the same address or not. You can change your output to wherever you want or change the amount. What you're thinking is FSS-RBF which is not widely adopted but it was only adopted by F2Pool at one point before everyone switched to Opt-in RBF.
My Electrum experience, and assuming this works for all clients, RBF only increases the fee. Every other spend detail of the transaction is a copy of the original (receiving address, amount to be transferred, input address), except for the specified fee (and of course the tx ID itself), at least this is how all of my RBFs look like in Electrum. When I choose to RBF, only fee area is not grayed out.
Electrum would sometimes spend from another UTXO or decrease change amount if the fee is not sufficient.
3479  Economy / Games and rounds / Re: ★ Crypto-Games.net ★ Presents from santa! ★ on: December 16, 2018, 09:23:14 AM
My Crypto-Games nickname: ranochigo
I like Crypto-Games because: I love the wide array of crypto being supported by the site and the ability to invest in the bankroll.
3480  Bitcoin / Development & Technical Discussion / Re: Difference from Electrum HD wallet to Core HD wallet.dat file on: December 16, 2018, 06:36:49 AM
While Core allows the user to export its HD key, the wallet still has to be backed-up relatively frequently whenever the password is changed. It does seem more of a hassle to manage the wallet.dat.
That is untrue. The seed does not change when the password is changed. It is only changed when the wallet is first encrypted.
Ah I see. But wouldn't that make the changing of passwords useless? If the seeds aren't changed, the derivation of the addresses for the wallet.dat (with new password) the same as the one in the older HD wallet? This would make the old and the new wallet essentially the same and anyone who gains access to the old wallets can continue to steal funds from newer address.

From what I understood, the seed is refreshed with a password change and all of the addresses used previously are exported into the wallet.dat. I'm sure I may be missing something here.
Pages: « 1 ... 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 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 ... 463 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!