Bitcoin Forum
May 17, 2024, 07:36:48 PM *
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 ... 463 »
2201  Bitcoin / Electrum / Re: The Miners fee should be shown in Fiat currency value on: January 25, 2021, 02:29:08 PM
There's an issue created here by another user previously: https://github.com/spesmilo/electrum/issues/6664.

It won't be difficult to do it, I'll see if I have the time in the future to do a pull request for this.
2202  Bitcoin / Bitcoin Technical Support / Re: How many transactions can a node validate in a second? on: January 25, 2021, 01:02:50 PM
Can you share how to perform the benchmark? I'd like to try run the benchmark, but i didn't find command used to perform benchmark (i already build it without problem).
I ran Bitcoin Core with a -debug=bench flag.

I didn't try to build the benchmark from the git, doesn't seem to want to build on my server. I'll have to find a way around that.
2203  Bitcoin / Bitcoin Technical Support / Re: How many transactions can a node validate in a second? on: January 25, 2021, 06:51:36 AM
Sigops stands for signature operations. Bitcoin transactions can contain multiple signature operations depending on the complexity of the script, P2SH output for example could allow you to pad to a fairly high number of sigops but keep in mind that current standardness limits keeps it under 15. Current consensus limits sets it at 80,000 sigops per block.

I saw your topic a few days ago but unfortunately I couldn't come up with any concrete numbers so I didn't comment on it. That being said, here is what I've experimented with so far, do take it with a grain of salt though.

I've run two instances of Bitcoin Core (0.21.0), and the results were fairly similar, this is from my run which I downloaded from scratch. From what I've observed, the timing will vary significantly if you choose to select assumevalid.

   - Connect postprocess: 0.00ms [1.67s (111.43ms/blk)]
 - Connect block: 8429.91ms [341.49s (22766.07ms/blk)]
   - Load block from disk: 5.00ms [0.01s]
     - Sanity checks: 1.00ms [0.00s (0.13ms/blk)]
     - Fork checks: 0.00ms [0.00s (0.00ms/blk)]
       - Connect 2075 transactions: 10465.00ms (5.043ms/tx, 1.571ms/txin) [350.14s (21883.62ms/blk)]
     - Verify 6661 txins: 10465.00ms (1.571ms/txin) [350.14s (21883.75ms/blk)]
     - Index writing: 3.00ms [0.06s (3.84ms/blk)]
     - Callbacks: 0.00ms [0.00s (0.06ms/blk)]
   - Connect total: 10470.01ms [350.21s (21888.03ms/blk)]
   - Flush: 4.00ms [0.08s (5.00ms/blk)]
   - Writing chainstate: 0.00ms [0.00s (0.00ms/blk)]

I think that the IDB download would be far more accurate considering that the transactions are not relayed first to the node but it's verified with the received block. The former would probably have majority of the transactions being in the mempool first and would have been verified already. The numbers can and will be misleading. A single P2SH input can contain multiple Sigops and I can't find a way to benchmark individual transactions or transactions with a single sigops only.

The results would vary quite wildly across different systems, considering the fact that the process is not purely CPU bound but would also involve your RAM with the UTXO set being stored on it, depends on how much dbcache you have. You can try running the secp256k1 benchmark as well: https://github.com/bitcoin-core/secp256k1.
2204  Other / Beginners & Help / Re: New form fine on: January 25, 2021, 02:31:45 AM
AFAIK, if someone enlightens me with this, you have only two accounts to create using the same IP address, and beyond that, it will become an evil IP address and need to pay a small amount to able to post here in the forum.
No. Evil fees is accumulated with the number of bans associated with the accounts within the same IP range. It decays with time and it most commonly happens with rotating IP in those countries with lots more noticeable spam, VPN or Tor. You can create as many account as you'd like.
2205  Other / Beginners & Help / Re: What happens to mining when we have reached 21 million bitcoins? on: January 25, 2021, 02:18:13 AM
When the limit (of the total coin in circulation) is reached, miners only source of income will be from transaction fees. As the block subsidy (the portion of the block reward a miner receives for just finding a block) declines, a greater share of miners' income will be that from transaction fees, most likely.
I assume that there is still a small portion, albeit tiny as compared to the transaction fees that would be paid to the miners for either including non-standard transactions and transactions with lower fees. The latter assumes that there are still "Transaction Accelerator" services operated by mining sites.
2206  Bitcoin / Electrum / Re: URGENT! How can I safely send bitcoins from my phone? on: January 24, 2021, 01:53:07 PM
you need to double check to make sure if the raw unsigned transaction hex that coinb.in creates is compatible with electrum. i don't know about new versions but last time i tried another tool the result wasn't accepted in electrum to be signed then i found out that electrum expects some extra data in the scriptsig to be able to figure out how to sign it offline that are only defined in electrum itself.
It doesn't, online or not.

2207  Bitcoin / Hardware wallets / Re: Is Nano Ledger S still safe after the data breach? on: January 24, 2021, 12:56:00 PM
Wallet = account?
Wallet is not an account. Wallets are just tools for you to spend Bitcoins.
The private keys are stored in the Ledger device? 
Yes.
The private keys are updated when there are transactions occurred? 
No. Your private key never changes.
One always need to connect the ledger to a computer in order to retrieve the coins ownership information?
No. You don't have to specifically connect Ledger to a computer. You can easily create a watch-only wallet by extracting the master public key, I think Ledger allows this and import it into a suitable wallet like Electrum. You only need to know the addresses which can be and will be generated by the seed stored inside your Ledger wallet.
2208  Other / MultiBit / Re: From Multibit 0.5.18 to Electrum on: January 24, 2021, 12:48:01 PM
So i understand in Electrum by pressing sweep and adjusting the fees i can avoid the too-low-fee danger of Multibit alltogether?
In other words; i don't need Multibit at all for sweeping the coins? That would be fantastic.
Correct. Be sure to keep Replace by Fee checked.
And after it is done and i checked and doublechecked that the coins are indeed safe and sound in Electrum can i just uninstall Multibit and free up the tons of space?
Yes. Keep a backup of the wallet file from MultiBit just in case. There could also be coins from the other Bitcoin forks as well, Bitcoin Cash, etc. The value of those is quite small and might not be worth your time and effort.

Also, what do you mean with Sign and Broadcast? Or is that self-explanatory in Electrum?
Finalize there:

Sign and Broadcast. You'll only be able to broadcast after clicking sign.

2209  Bitcoin / Bitcoin Technical Support / Re: Question about competing blocks on: January 24, 2021, 09:19:54 AM
Either because they are generally incompetent and don't understand what they are writing, or perhaps they needed to generate some more clicks for their ad revenue. Probably both.
The more you look into it, the more bizarre it gets. The reason why they decided to put $22Million is because some BSV supporter decided to make a tweet that was intentionally made to be out of context[1]. Well, instead of you know quoting someone more renowned within the field. They also decided to link some article on an "exploit" about RBF which is obviously known from the implementation of opt-in RBF. I don't trust CoinTelegraph to be reporting anything objectively considering that they cherrypicked the tweet.

As far as I understand it, a 1 block reorg happens every 2 weeks, and usually the blocks contain mostly the same transactions. However this time there was a special case where one block had an input spent and the other block had the same input spent elsewhere with a higher fee, which hadn't happened before. (Still not dangerous, just new). Am I looking at it correctly?
It doesn't have to happen every 2 weeks. Here's a monitor from BitMex[2]. Stale blocks doesn't happen all that often due to the fact that the block propagation timing has decreased drastically, in the earlier stages of Bitcoin, stale blocks happens much more often. It's also to the miners advantage to have their pools as interconnected to the others as possible, FIBRE has reduced the propagation times for miner in this aspect.

I'm fairly sure it has happened before, just that it isn't documented. There can be a variety of factors, ranging from poor propagation, different mempool policy, etc for this to happen. It's rare in this case as Slush didn't see both of the replacement transaction and instead chose to mine the one with the lowest fee.


[1] https://twitter.com/justicemate/status/1352092084346339332
[2] https://forkmonitor.info/feeds/stale_candidates/btc.rss
2210  Other / Beginners & Help / Re: What happens to mining when we have reached 21 million bitcoins? on: January 24, 2021, 09:02:40 AM
Correct me if I'm wrong but when you are mining bitcoin you are essentially checking transactions. This means that without mining the system would not function anymore.
Not completely wrong. It's important to note that everyone verifies the transaction that they see. The miner's job is to include them in a block with the required POW and thus making it financially and resource intensive to rollback by building another chain on top of that.
Beside that we know there is a maximum amount of bitcoin (21 million).

So with these facts in mind what happens when this limit is reached? No one will mine anymore because they won't get any bitcoin in return (the limit is reached), and therefore the system will be broken.
No. At that point, the miner's primary source of income will be from transaction fees. In 2140, the total transaction fees would be larger if the transaction volume increases. If it's less than proportionate, Bitcoin will be easier to mine and a balance will be struck between the difficulty and the cost of mining.
2211  Bitcoin / Hardware wallets / Re: Is Nano Ledger S still safe after the data breach? on: January 24, 2021, 05:39:54 AM
In such case, how does the recovery function work if one is recovering the coins to a new ledger device by using the 24-word phrases and the user info?  How does Ledger Live able to transfer the private keys to the new device?  Is it being done using some type of encryption conversion?
Your Ledger device is used to store the seeds. Ledger uses BIP39, a mnemoric standards to convert your seed phrase into a long string of letters called the seed. The wallet uses the seed to derive the private keys using a child key derivation. Wallets do not store your Bitcoins.

Wallets are a way for you to make and sign transactions. They do not contain any Bitcoins. Transferring your seed phrase to another wallet or device merely means that you're transferring your seeds and thus your private keys into another wallet so you can make and sign transactions from there.
2212  Bitcoin / Development & Technical Discussion / Re: Sync your blockchain easily! on: January 24, 2021, 03:50:02 AM
Adversary can modify the chainstate as the client does not verify the pre-existing chainstate for it's correctness and allows the malicious party to insert phantom UTXOs, which can result in fake unconfirmed transactions which are directly relayed to them being accepted by their node but will never get a confirmation. Attackers probably won't stand to gain much by modifying the blocks only.

SPV wallets can probably meet your needs and even provide a greater level of security while being way less time consuming and resource intensive. If you want to run a full node but omit the verification part, then there really is no point running one at all.
2213  Bitcoin / Bitcoin Discussion / Re: Deleting crypto wallets with contents? on: January 24, 2021, 03:42:13 AM
Yes, they'll be burned and no one else will ever have access to it.

It's not a provable burn though, so outsiders can only assume with some doubt that those funds were abandoned and lost.
2214  Bitcoin / Development & Technical Discussion / Re: Why check for pchMessageStart in blocks? on: January 24, 2021, 03:36:41 AM
The magic bytes are prepended at the start of the blocks on the disk and are in a sense delimiters for the blocks represented on the disk. The magic bytes are not related to the block itself but it's included with every block in the blk.dat[1]. They are not a component in the blocks itself, per se.

It doesn't mean that the magic bytes can only appear at the start of the block though, they could also appear in the middle of the blocks as some arbitrary data.

[1] https://en.bitcoin.it/wiki/Block#Block_structure
2215  Bitcoin / Development & Technical Discussion / Re: What risk is there creating a cold storage on a public computer considering... on: January 24, 2021, 02:18:33 AM
If you are talking about having an extra phone and making it as a cold storage where he would just download an electrum wallet and after that be disconnected to the internet then I think this is a much better option for him but of course the problem here would be the reliability of that extra phone if it can withstand any hardward issues in the future.
Can't see how that's an argument at all. Unless you bring your phone around to dunk in the ocean and lakes, I don't think phones are that unreliable. There's a reason why the wallet always asks the user to write down the seeds on a piece of paper and to keep it safe. In the event of any hardware failure, the user can just restore it to another phone or device.

Old laptops are fairly cheap nowadays, if you purchase one, it could be a good investment and would probably serve as a decent airgapped wallet if you run a LiveCD using a USB flash drive.
2216  Bitcoin / Bitcoin Discussion / Re: does the block chain go back to the very first BTC ? on: January 24, 2021, 02:12:09 AM
At that time, Bitcoin was pretty pseudonymous and there weren't any centralized exchanges. This means that the transactions looks similar to one another and wouldn't provide any clues to which transactions were involved in any exchange. Even now, if you do a P2P exchange, there is no way to tell that the transaction was used in an exchange. It skips the middleman and avoids being mixed to known exchange/services address.
2217  Bitcoin / Bitcoin Discussion / Re: Forks on: January 24, 2021, 02:08:02 AM
Are these old brain wallets as dangerous as some say (considering I used a hell of a long "senseless" password with symbols thrown in)?
It's relatively easy to bruteforce brainwallet addresses as most of them are hashed with SHA256 once without any additional key stretching. Being able to generate large keyspace at once and given that humans are inherently bad at generating secure passwords, I'd say that brainwallets exposes the user to unnecessary risk for a little convenience.
My fear of doing a transfer from one address to a new bc1 address (something you all consider kindergarden simple) freezes me from doing anything, I keep thinking I'll end up sending the funds into the void, lost forever. But even before I do that, I would have to work out how to securely create a new bc1 account with a 24 word mnemonic, and offline! (this is what I've read).
That probably won't happen. You can't really send Bitcoins to the void unless you intentionally do so and/or the wallet is flawed which is unlikely

Electrum generates a 12 word seed and that would probably suit your use case. You don't have to generate it offline unless you want to make an airgapped wallet, which provides tons of security at a little inconvenience when spending the coins.
2218  Bitcoin / Bitcoin Technical Support / Re: Some questions about safeness on: January 23, 2021, 06:46:34 PM
1. Lets say that Electrum wouldnt be used anymore in the future, would I still be able to use my wallet or are they in someone elses hands in one way or another?
No. Electrum is open source and there is bound to have a script to convert the seeds into the BIP32 key easily to extract the private keys. It won't be difficult at all.
2. IF an hacker would got inside my computer, and I never open and typing the passwords of the wallet, it would be very hard for them to got inside the wallet, right?
Depends. Remember, with the wallet files they can have unlimited attempts till you move your funds. In the future, when you access your wallet, they can also have a window of opportunity to steal your coins. If your password is predictable or reused, it won't be safe. There is also no guarantees that your computer isn't infected with malware already, with antivirus or not.
3. Would it be a better idea to delete the wallet file and just remember the seed words? Is that the most safe way to do it (if you remember of course!)? Lets say I deleted the file and the backup so nothing is physically there where are it then? Is it still a part of Electrum in some way? Should I be worring about futures updates of any changes in the system making it impossible to reach it with just the seeds?
No. Relying on your memory can be a bit risky though. If you somehow end up with amnesia or just forgetting it, it would be pretty terrible. It's better to keep it on paper somewhere.
4. Thinking about getting a cold storage setup. Was thinking about Trezor and Ledger but heard som bad news about them and was thinking about Cold Card instead. Am I correct if I say that the reason to have a cold card is to get the wallet file even safer, you still have seed words that can be use to getback the money, right?
They are hardware wallets. They are designed to secure the funds with the most convenience. You can explore air gapped wallets with LiveUSB or an old computer as well. That'll be far more secure than what you have right now and fairly easy to do with the guides around the forum and on Electrum website.
2219  Bitcoin / Electrum / Re: Funds confirmed on block-not arriving in wallet (Other issues) on: January 23, 2021, 04:45:24 PM
Question: Does your wallet addresses start with bc1* and the coins you expect were sent to addresses starting with 1* ?
The seed should tell Electrum what kind of seed it is, well assuming it was generated with Electrum. For the master public key, xpub and zpub are different and will result in legacy and bech32 addresses respectively.

@OP, can you see if the xpub on your tails and xpub on the wallet with your master public key is the same? It's located in Wallet>Information. The addresses should be the same for the same xpub, it cannot deviate without a deliberate change in the derivation path.
2220  Bitcoin / Development & Technical Discussion / Re: What risk is there creating a cold storage on a public computer considering... on: January 23, 2021, 02:57:34 PM
I'm curious: what are the real probabilities of this possibility to happen?
Public computers infected with malware is not uncommon. Even with LiveCDs, I wouldn't rule out the possibility of side channel attacks especially when everyone has access to it, a seemingly harmless USB at the back of the computer, a VGA splitter, an additional connection between the keyboard and the computer, etc. I don't consider this paranoia as you're supposed to be at least this paranoid if you have to generate a wallet that could possibly contain your entire year worth of wages.

So it is not 100% safe, ok, but could we say it is safe in the 99% of the cases? just like using condoms? yes, accidents happen but I think we keep focusing too much on them.
I don't consider public computers safe precisely because it's public. The loopholes for a bunch of vulnerabilities is unlimited. Wiping the entire OS might not be sufficient, especially if there is a persistent rootkit within the public computers. If it's public enough, then I wouldn't believe that there is a chance that it wouldn't be infected. As with your reference to condoms, I don't think that's a fair comparison at all. Small computers like Raspberry Pis are cheap and would probably give you some reassurance. If you're handling Bitcoins that you can't afford to lose, I don't think you would settle for anything less than that.

A cold storage is supposed to be secure anyways. If you consider the wallet being created as a normal wallet then I assume it's alright.
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 ... 463 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!