Bitcoin Forum
April 30, 2024, 12:13:23 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 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 ... 461 »
1541  Bitcoin / Bitcoin Discussion / Re: User bitcoin nodes are useless to the network on: April 18, 2021, 12:15:22 AM
Lightweight wallets also do these verifications, but they have to get the data from full nodes. Because of that, even if a full node isn't making any transactions, it's still helping other nodes, because when there's too little nodes on the network, there are risks that some can attack other nodes by having their own malicious nodes connect to them.
Most full nodes actually gets the data from other full node. Lightweight wallet can verify the validity of a transaction but that relies on the full node which it is connected to to be honest.

Assuming that your lightweight client uses bloom filter, it has been disabled in the recent releases by default. I find that the benefits gets marginally lesser and other MITM attack methods are far more viable and less expensive. 9000 nodes is far from little, doesn't hurt to get more either.
1542  Bitcoin / Hardware wallets / Re: Do you recommend passpharse for Trezor One? on: April 18, 2021, 12:11:16 AM

My biggest concern is that someone may hack it while I'm connected to my PC while I'm in Trezor Suite desktop app.
Like,what if someone can hack it while I'm making transaction or if I catch spy malware or some virus or someone infiltrate my PC without my knowledge?
No. The communication through USB won't allow for any malware to be able to obtain your secrets. The exploit works solely on the premise that the attacker is able to crack open your device and take the chip out to glitch it.

The main risk with malware is them tricking you into entering a different address and stealing your funds. It is mitigated by checking the screen on your Trezor to see if the address is correct.

Also,now when I set up Trezor and wrote down seed words as well as PIN,do I have to worry about anything else or is that all I need to have excellent protection?
That is all to restore all your funds.
1543  Bitcoin / Hardware wallets / Re: Do you recommend passpharse for Trezor One? on: April 17, 2021, 11:40:39 PM
There are two types of passphrase. An encryption for the seed or an extension for the seed. The former is recommended for Trezor as there is an unfixable vulnerability which allows for an extraction of the seed given physical access to the device. An encryption on top of it would make the attack practically useless.

The latter is entirely up to you. The seed extension is not covered by the checksum and you might have difficulty when restoring the seeds. Shouldn't be a problem if you were to make a backup safely.
1544  Bitcoin / Bitcoin Discussion / Re: BTC low fee transaction on Ledger more then 24 hours delay on: April 17, 2021, 04:01:09 PM
It doesn't. It basically just gives you a very vague privacy analysis which isn't that useful and is completely independent of the time that it'll take for your transaction to get a confirmation.

You've paid a fairly high fee but unfortunately, there are more transactions which pays a higher fee than you. Refer to this site: https://jochen-hoenicke.de/queue/#BTC,24h,weight. When the total size of transactions above 120sats/vbyte is below 1vMB, you'll have a chance at getting a confirmation.
1545  Bitcoin / Bitcoin Technical Support / Re: Stuck Transaction Chain on: April 17, 2021, 03:34:59 PM
I've never heard of a 24 child limit, my guess it mempool dropped them.
Neither have I. I did a little research of my own and found out that it was introduced in 0.12.0 and the limit is actually 25[1].

[1] https://github.com/bitcoin/bitcoin/blob/4a540683ec40393d6369da1a9e02e45614db936d/test/functional/mempool_packages.py#L18
1546  Bitcoin / Bitcoin Technical Support / Re: Stuck Transaction Chain on: April 17, 2021, 02:38:11 PM
From what you are suggesting, i gather that once the mempool goes below 300 mb, and i try to create a new transaction with lots of fees in it, it will enter the mempool and i will not get the 0/unconfirmed, not in memory pool message? if that will happen, then i am fine, i can wait till mempool goes below 300 and then i will cover the fees of all the past 24 transfers in a new transfer.
You don't have to make any new transactions. You'll just have to push all your transactions (rebroadcast) them again.

If you want them to be confirmed, do that first and then spend a transaction with a huge fee, you'll have to do your own calculation; I don't think Core has a CPFP estimation for you.
1547  Bitcoin / Bitcoin Technical Support / Re: old btc Wallet can't communicate with bc1 adress? on: April 17, 2021, 02:29:44 PM
What wallet are you using?

Older wallets do not recognize bech32 (bc1) format and if you want to use Segwit, you'll have to use nested segwit which starts with 3.
1548  Bitcoin / Bitcoin Technical Support / Re: Stuck Transaction Chain on: April 17, 2021, 01:58:35 PM
What is the first child transaction? Is that in the mempool?

The thing is, with 1 sat/vbyte transactions, they're most likely already evicted from the mempool and thus any transactions that you've made that is in the range of 1-4sat/vbyte is most likely not in the mempool. Check your transactions, for you to create a child transaction, the parent transaction must be at least be in the mempool. While they may be in blockexplorers, they most likely won't be in the mempool of the nodes that you're connected to and that is why your transaction appears to be invalid. I don't think Bitcoin Core considers orphan transactions.

The "realistic" solution is to find the first child transaction and use abandontransaction on that. Your long chain of transactions probably won't be confirmed and any transactions that you're making won't be valid due to the fact that the ~23 transactions are probably not in the mempool of the other nodes. If you don't want to do so, then yes if the mempool goes below 300MB, you can rebroadcast your whole chain of transactions provided that they're not invalid. Note that even if the mempool gets below 300MB, or ~100MB worth of transaction data, it would still mean that there are still a mountain of transactions before you.
1549  Bitcoin / Development & Technical Discussion / Re: How grab 100 daily transactions with details - Using an api on: April 17, 2021, 01:52:13 PM
Bitcoin Core JSON-RPC is limited, especially because there's no index for transaction. OP also need to run self-hosted block explorer with API features (such as mempool.space which already mentioned).
Since OP also requires unconfirmed transaction, I reckon it would be possible to just do a getrawmempool to the Bitcoin Core and arrange the transactions accordingly. Unfortunately, I don't think they are ordered by the time received nor do I know of any API which does that.

Getting the confirmed transaction is probably easier by querying the latest block.
1550  Bitcoin / Bitcoin Technical Support / Re: HDwallet question on: April 17, 2021, 12:40:42 PM
No. However, this is possible if you're using an unhardened derivation path and the master public key is also leaked. It would result in the master private key being derived from a combination of master public key as well as a child private key.

You won't know the 12 word seed even if you get the master private key but I imagine you won't really have any reason for that either.
1551  Bitcoin / Bitcoin Technical Support / Re: Incoming connections over Tor on: April 17, 2021, 10:29:04 AM
But if all the ports are blocked in the firewall, won't this catch the port Tor is using too? Like 9050 (though I doubt that particular one because it's bound to localhost) or 9051 in OP's case.
It shouldn't. The port (9050) that Tor uses is a local port for Bitcoin Core to be binded to. It doesn't make sense to portforward it unless you're expecting any data to be transferred through the clearnet. Having both of those ports blocked should still be fine, that is actually my current configuration with none of those being portforwarded.
1552  Bitcoin / Bitcoin Technical Support / Re: Incoming connections over Tor on: April 17, 2021, 09:35:37 AM
This is not correct. You cannot get any incoming peers if your peer gossiping port is blocked. You need to open port 8333 on your firewall and then you should get incoming peers.
It's Tor. It doesn't have anything to do with your local firewall and portforwarding should not be needed, you're binding your listening service to Tor. It would be necessary for clearnet, which is not what OP is trying to achieve here.

OP, try manually setting up the service and see if it works: https://github.com/bitcoin/bitcoin/blob/master/doc/tor.md#3-manually-create-a-bitcoin-core-onion-service.

1553  Other / Meta / Re: Is it possible to get the copper membership using lightning? on: April 17, 2021, 04:10:15 AM
Only via Grin and on-chain transactions for now.
1554  Bitcoin / Electrum / Re: Restoring seed problem on: April 16, 2021, 05:11:56 PM
If yes try to restore it again with Electrum with your seed and enable BIP39.
After that go to wallet>information and look for xPub copy the text and paste it here https://blockpath.com/wallets/new?action=appxpub

It will scan all possible derivation paths and show all addresses with balances and used addresses.

Once you found some used addresses with balances use the derivation path shows from the result and restore it again in Electrum but this time use the derivation path that you get from xPub Analyzer.
I don't think Bitcoin.com uses any nonstandard derivation path and OP stated that it's BIP44. The built in function should serve OP just fine and won't be leaking that much privacy nor add any extra complexity.

1555  Bitcoin / Bitcoin Technical Support / Re: BTc Core- new wallet getting public address on CLI? on: April 16, 2021, 05:07:23 PM
"How would I get the Public address for the new wallet I created?"

I am looking for the address that starts with bc1
Is there a specific reason why you need to get the address of the first index?

If you've already called getnewaddress, try using listaddressgroupings.
1556  Bitcoin / Bitcoin Technical Support / Re: BTc Core- new wallet getting public address on CLI? on: April 16, 2021, 04:03:19 PM
I think you meant passphrase?

How did you use dumpwallet *DIRECTORY* in that format? It will not output any text in the cli pertaining to the dump but will create a file in the defined directory. The following syntax works for me.

Code:
dumpwallet E:/Walletdat1.txt
1557  Bitcoin / Electrum / Re: Restoring seed problem on: April 16, 2021, 03:48:35 PM
I selected BIP39 and clicked next.  I then selected P2PKH as the type and it created the wallet, but it's empty.  My funds don't appear.

My wallet is old, it's BIP39 and P2PKH. How do I upgrade to a newer wallet with Segwit etc?  Do you have to transfer from a old wallet to new wallet every few years and pay the fee?  Is that's the only way to get an updated wallet?  
Restore again and this time, click detect existing accounts.

No. Your wallet is not old, it is just a P2PKH format and Segwit is a more efficient transaction format. You don't have to "upgrade" your wallet if you don't want to. People upgrade to Segwit to save in their fees but that doesn't mean it is mandatory. If you want to create a segwit wallet, generate a new seed with Electrum and send the funds there.

I checked wallet information" and for "Seed available" it says "False".

Does that mean it failed?
No. Electrum doesn't store the seeds for BIP39.
1558  Bitcoin / Electrum / Re: Restoring seed problem on: April 16, 2021, 03:05:38 PM
If the checksum passes, then it is probably a BIP39 seed. BIP44 is the standard for the derivation path, BIP39 defines the mnemonic standards. If you click next, you should be able to choose the derivation path. You can let Electrum decide the derivation path automatically and it should work.
1559  Bitcoin / Bitcoin Discussion / Re: How will Quantum computing affect Bitcoin? on: April 16, 2021, 02:27:31 PM
Of course, this would require a fork, and not everyone would be willing to move or some people aren't going to move. At that point, you'd probably expect that a lot of coins would be available to target, but if we have enough notice, and good enough reasons to fork then I would expect the majority of people would move their coins to the quantum resistant algorithms.  

So, this just leaves the coins which have been lost prior, those that didn't want to move, or those that didn't hear about the fork. These are risks, and unfortunately will happen when it comes to it. These coins could be targeted, however if they've been given good enough reason to move, and enough timeframe then they themselves are taking the risk of leaving their coins there. So, they accept the risk of losing them.

We could burn them, given enough notice that does seem very extreme though, and I'm not sure that's the best decision. Undoubtedly, any coins that are left that can be exploited, will likely be exploited eventually, and that would likely have an effect on the short term value of Bitcoin.
Most of Satoshi's block rewards are vulnerable; Bitcoin Core was configured for P2PK in the Coinbase transaction and that makes up for approximately a million (IIRC) of his coin or at least those that weren't moved or presumed lost/burned. Considering that each address has 50 coins, and at current prices, that would be north of 3 million per address. That is assuming Bitcoin doesn't grow further than 60K, which is hard to tell. The economic impact of losing that many coins won't bode well.
1560  Bitcoin / Electrum / Re: Electrum SEED being used on a HW - project anywhere? on: April 16, 2021, 01:48:56 PM
Going to another standard may be somewhat tricky because the older customers' devices will work by old rules, newer device with the new seed and the user may have to know which standard/BIP his seed has, which may be difficult for the average Joe, for which using Electrum is already pretty much tricky.
You can generate a seed with a checksum that is only valid by Electrum's standards while invalid for BIP39 and follow the version bytes for that. Something like this could be done with a firmware update, depending on the kind of hardware wallets and make it possible to generate/restore Electrum type of seeds.
Pages: « 1 ... 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 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 ... 461 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!