Bitcoin Forum
April 30, 2024, 08:31:47 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 129 130 131 132 133 134 135 136 137 138 139 140 141 142 ... 461 »
1821  Other / Beginners & Help / Re: Basic Of Escrow System; Q&A by Satoshi on: March 10, 2021, 12:21:55 PM
The escrow system that Satoshi mentioned here is not like the escrow system that we have here. Most of the escrow services has the intermediary holding full control of the funds and becoming a mediator in the event that something goes wrong. What Satoshi described was just a rough idea of how P2SH or by extension, Multisig currently works but in a 2-of-2 manner. A correct system would be whereby there is a 2-of-3 multisig where a trusted party holds onto the third key as a mediator if something goes wrong. This is only effective if the third party is trusted by both and also neutral to both of the parties involved in transaction.

Escrow existed before Bitcoin.
1822  Bitcoin / Hardware wallets / Re: Adding passphrase to trezor is essential on: March 10, 2021, 04:04:37 AM
The same can be said with the ledger nano right?  But isn't trezor open source or close source which make it suspectible to hacking?
No and No. The secure element within those are designed to resist tempering attacks and you can't do all that much even if you were able to desolder and try to reverse engineer the secure element like in this case. It doesn't allow bruteforcing on the chip itself as it'll erase the contents after several attempts. This doesn't mean that secure elements are immune against them though. People were able to introduce faults into the secure element by using a laser fault injection which was fairly expensive to do.

It doesn't matter if it is open source or close source if the chip was poorly designed in the first place.
1823  Bitcoin / Bitcoin Technical Support / Re: public address in my wallet? on: March 10, 2021, 03:49:35 AM
Let's say I entered the legacy bitcoin address...and then message...

Actually to sign message, private key is needed...so when the legacy public address is generated in my wallet, it keeps track of the private key and public key...technically, we can't know the private key from the public key, but in the wallet, when they generate public key, internally, they keep track of pair of private key and public key...so...when they entered the legacy public address when signing message, then from the wallet behind, it looks up to find out the private key from the public key to sign the message...is my understanding correct? So they actually used the private key that is found from lookup table inside wallet data structure...Correct?

Then...that message will be verified with the public key..then..
You enter the Bitcoin address so it should lookup your private key from your address.

The message is actually verified against your Bitcoin address as that is one of the three elements given to the person verifying it. Due to the unique characteristic of ECDSA, it is possible to derive the possible ECDSA public key from the signature itself. It is converted into the corresponding Bitcoin addresses during verification and then verified against the address given by the other party.
1824  Economy / Web Wallets / Re: Blockchain.com responsible for loss of clients funds on: March 10, 2021, 03:33:38 AM
I don't think Blockchain.com is always at fault. Most of the losses actually results from user's negligence and there is nothing that they can do.

But, of all the online wallets out there, Blockchain.com is likely one of the worst coded ones. The incident for which they pushed an untested update and resulted in the R values reused inadvertently was an amateurish mistake and unforgivable. If you don't want to lose your funds or suffer any headaches, steer clear of Blockchain.com.
1825  Bitcoin / Bitcoin Technical Support / Re: How to decide about fees? is it necessary ? on: March 09, 2021, 05:36:55 PM
If you are using coinbase or blockchain.com as your wallet then you no need to select the required amount of fee, which is determined by the wallet provider itself but if you are using other wallet like electrum then yu have to select the fee depends on how long you can wait for your transaction to be confirmed.
Blockchain.com does require their user to choose their fees but the way that it is labelled is potentially misleading, "Priority" and "Regular" for example. Without giving their users a clear timeframe for it to be confirmed, it usually causes much more confusion than the other wallets which gives a clear estimate. I'm not really sure about Coinbase though.

and both overcharge because they don't want the transaction their users make be stuck so that maybe the user starts thinking about moving away!
Its quite common for services to overcharge for their transactions; lesser loads for their support if the transaction gets stuck. Fees estimation algorithm tends to usually be more conservative with their estimates, depending on what client you're using. Referencing mempool directly either using an online UI or the wallet might be confusing for the user. At least ETAs would give a much clearer estimates on the timeframe.
1826  Bitcoin / Wallet software / Re: determine actual value of a paper-wallet (bought at a Bitcoin-ATM) on: March 09, 2021, 02:44:35 PM
You need to know the address to do so. On the paper wallet, is there any indication of the address? It starts with either 1, bc1 or 3. If there is, scan that QR code and key it into a blockexplorer like Blockchair.com to check the funds within that address.

I would highly recommend you to sweep the funds within to a new wallet that you control. It is never good to have someone else generate the keys for you, in this case the Bitcoin ATM I presume.
1827  Bitcoin / Development & Technical Discussion / Re: Is there an accurate way to calculate the number of Bitcoin users on: March 09, 2021, 11:44:27 AM
No, I am talking about the maximum number. above data told us that the number of 100 million users is an exaggerated number.
Hmm? I'm getting the idea that my post answers your topic subject as well as the general direction of your post.

The most accurate estimation of the maximum number as of now is less than 8 billion. It probably is exaggerated but as stated, it doesn't count those who don't store Bitcoins on their own addresses but rather on custodial wallets either for quicker trading or a higher perceived security. It's far more common than you think. I'm going out on a limb and say that each user probably doesn't have 10 addresses with funds at a given moment.
1828  Bitcoin / Development & Technical Discussion / Re: Is there an accurate way to calculate the number of Bitcoin users on: March 09, 2021, 08:37:32 AM
LoyceV says there are about 36 million funded addresses, which means that the number of Bitcoin users is much smaller than that.
That is assuming that there is an insignificant amount of users holding their Bitcoins at exchanges and services.
Can this number be accurate, especially since the number of users of this forum, Reddit and others equals 5 million users, and if each user has 10 addresses, the number of Bitcoin funded addresses must be higher than 50 million. Undecided
No. You cannot assume that the active users on Reddit and Bitcointalk are all holding any amount of Bitcoins. Some users may very well just be participating in the discussion or are interested in holding coins other than Bitcoin.

There really isn't any way to calculate the number of unique Bitcoin users due to how its structured.
1829  Bitcoin / Development & Technical Discussion / Re: Bitcoin wallet on: March 09, 2021, 01:36:17 AM
When you start Bitcoin Core, it reads a file on disk called peers.dat which contain the IP addresses of all peers that is has ever connected to. It will start with 10 outgoing connections to peers and at least 10 incoming connections which grows over time as more nodes are discovered, and added to the peers.dat file appropriately.
There isn't a requirement to maintain incoming connections nor can the node decide whether other nodes should connect to it. Outgoing connections is capped at 10 but can be lower as well. Incoming connection doesn't change with the discovery of other nodes but the knowledge of your node by others. 2 of the peers are reserved as block-relay only nodes which is read from anchors.dat.
1830  Bitcoin / Bitcoin Technical Support / Re: my 2 wallets on: March 09, 2021, 01:32:48 AM
There's no way for a full node wallet that's 98% sync to be 1.3MB or 900kb in size and running a full node wallet requires a minimum of 145 gigabytes of disk space. 
Minimum 2GB if you prune it. ~ 370GB without.
A wallet Bitcoin core full node wallet which is 1.3MB is not 98% sync and it won't update the wallet balance.
OP is talking about the wallet.dat file.


OP, the space occupied by the wallet.dat file is not an accurate representation of the number of transactions stored within. The size can be due to miscellaneous data being stored within. For reference, my empty wallet.dat occupies about 1392KB as well. If you want to be sure, just make sure you've loaded the correct wallet.dat and try to rescan again.
1831  Bitcoin / Hardware wallets / Re: Adding passphrase to trezor is essential on: March 08, 2021, 05:53:14 PM
Doesn't exist or we don't know about it - these are completely different things.
Correct. You can't rule out anything in this aspect but they can only mitigate the possible attack vectors to a certain extent. Intrusive attacks like those are fortunately preventable the same way as you store your valuables; in a safe.
For greater security, it is probably better to use a multisignature wallet from a ledger and trezor.
This will be very inconvenient, but for long-term hodling, a combination of different protection options would be an excellent option.
I'd say if you want to be safe, then that's probably the way to go. Most people probably can't afford to have both and have marginal benefits. If the common attack vectors for all(?) of the hardware wallet is through opening it up and glitching it, then there's an easy way to eliminate this. I'm not an expert so probably someone more knowledgeable in this field can correct me, I would assume that such attacks becomes harder with a secure element as similar attacks require the secure element to be compromised which is something it is designed to be resistant against.
1832  Bitcoin / Hardware wallets / Re: Adding passphrase to trezor is essential on: March 08, 2021, 02:34:11 PM
Are there the same vulnerabilities for the ledger?
If it is so easy to hack any hardware wallet that does not have a passphrase, then a huge number of hardware wallet owners are at risk.
No. There isn't any similar vulnerabilities affecting Ledger to the same effect.

There is also SD encryption available on Trezor as well and having one without the other would be useless. [1]

[1] https://wiki.trezor.io/User_manual:SD_card_protection
1833  Bitcoin / Development & Technical Discussion / Re: Bitcoin address manual generetion on: March 08, 2021, 02:28:54 PM
I mean tool for performing RIPEMD160 hashing for HEX values. Because all online hash tools work only with String input data
I've used this before: https://www.pelock.com/products/hash-calculator.

Go to the page and input the values in hash hex bytes and scroll down for RIPEMD160.
1834  Economy / Speculation / Re: If the FBI wallet with 141,000 bitcoins was stolen what would happen? :o on: March 08, 2021, 05:59:57 AM
Assuming that that address does indeed belongs to FBI, do you think they bought it legitimately or do you think they seized it from the criminals? From some people's perspective, seizing assets would probably be equivalent to theft, no matter what the crime is. Afterall, the proceeds from selling them would probably just be used to fund the law enforcement further and nothing changes from the taxpayer's contributions. So, would it really matter if it gets stolen yet again?

I don't know. Sounds like no one would really care.
1835  Other / Beginners & Help / Re: Selecting a proper way to store my Bitcoins on: March 07, 2021, 11:58:18 PM
Have you ordered a hardware wallet and sent it to a PO box?  What do you mean by a reshipper?  Thats interesting because if you do it that way, then well your address won't be on the nano ledger s database.
I've ordered a lot of things to my PO box, hardware wallet included. Reshipper are companies which takes your mails parcels and ship them to you after or lets you collect it somewhere. It creates another hop in the shipping process.
1836  Bitcoin / Development & Technical Discussion / Re: Exporting extended keys on: March 07, 2021, 11:53:22 PM
Bitcoin Core's derivation paths are hardened so there's no extended public keys, if that's what you're looking for.

If you're looking for child private keys and extended master private key, then it's possible. In the console, run
Code:
dumpwallet "e:/walletdump"

Replace it with your own path to file.
1837  Bitcoin / Bitcoin Technical Support / Re: Fastest ways to generate Vanity address? on: March 07, 2021, 01:59:02 PM
Are you excluding time needed to  download, install and run everything with VanitySearch?
For most newbies it would take forever or they will never generate Vanity address.
It's an exe so it doesn't need any installation actually. Once installed, cd to the directory and start running Vanitysearch.exe bc1q.../3.. or 1...

You think that Ryzen processor with integrated graphics would also be fine?
Yup of course. Integrated graphics wouldn't be used anyways, or at least I don't think anything can utilize it. I just tested it out again with my Ryzen 5 5600X. I'm able to churn out 40MKeys/sec on Vanitygen and generated 1rano within a second. In comparison, the estimates in the first website puts it at 20 hours.

Code:
VanitySearch v1.19
Difficulty: 264104224
Search: 1rano [Compressed]
Start Sun Mar  7 12:53:45 2021
Base Key: redacted
Number of CPU thread: 12
[40.75 Mkey/s][GPU 0.00 Mkey/s][Total 2^27.91][Prob 61.6%][70% in 00:00:01][Found 0]
PubAddress: 1ranoKZgWYSgZQT5NJmRCtbdSJYuwr7jn
Priv (WIF): redacted
Priv (HEX): redacted
[39.53 Mkey/s][GPU 0.00 Mkey/s][Total 2^28.61][Prob 78.8%][80% in 00:00:00][Found 1]
PubAddress: 1rano9dHCA9dzsXchG4h48YHqrCNLfWqB
Priv (WIF): redacted
Priv (HEX): redacted
[39.21 Mkey/s][GPU 0.00 Mkey/s][Total 2^28.86][Prob 84.2%][90% in 00:00:03][Found 2]
PubAddress: 1ranoFyZKaox5dFeSrKrfM7CfGj8brB2d
Priv (WIF): redacted
Priv (HEX): redacted

Anyhow, the second and third website uses split key and I'm too lazy to test it out. I would definitely feel safer generating it on my own rather than having someone else do it for me, split key or not.
1838  Bitcoin / Development & Technical Discussion / Re: miners rewards & fees on: March 07, 2021, 09:58:55 AM
What happens if two miners create identical blocks at the same time and half of the network accept the block from the first miner and other half from the second one? Which miner will be rewarded?
Due to the contents of the block headers, it is quite near impossible for two miners to generate blocks containing different transactions but have the same block hash. Unless of course, there is a collision. I'm assuming you're talking about blocks at the same height.

Taking Block A and Block B as the block that gets generated at approximately the same time and nodes will see either of the blocks. Once the miner receives either of the block, they would start working on it. Miners will start building a block by referencing Block A or Block B, mostly depending on the block which it sees first. Once a miner that was mining ontop of Block A finds a Block (calling it Block C), the half of the network that didn't see Block A first would simply just request data of Block A and accept both Block A and Block C while discarding Block B and those that accepted Block A first would just simply verify and accept Block C.

Since the chain containing Block A has a larger proof of work, this means that the network follows the chain for which Block A and Block C is in but discards Block B. As a result, Block B doesn't get rewarded as it is not included in the longest chain and thus the Coinbase transaction that I have mentioned won't exist.
1839  Bitcoin / Development & Technical Discussion / Re: miners rewards & fees on: March 07, 2021, 09:32:30 AM
1. Which of those nodes make decision if block is a winner?
A block is valid if it meets the required target and doesn't violate any protocol rules. In the event that there are two or more competing blocks at the same height, the chain which gets lengthened first will win while the others will be discarded.


2. Which of those nodes initiate transaction of fees and rewards to winner miner?
None. The miner is responsible to calculate the appropriate fees that they can receive as well as the block rewards. It is located in the Coinbase transaction[1] though a miner can choose to only claim none or parts of it as well. In a sense, the miner awards the fees + block rewards to themselves in the coinbase transaction.

[1] https://blockchair.com/bitcoin/transaction/5474230016045376a7b6e9feabbfec4f413e48dcc9348abea6c1575bc3d6dabd
1840  Bitcoin / Bitcoin Technical Support / Re: Fastest ways to generate Vanity address? on: March 07, 2021, 06:37:49 AM
The only way it can be faster is if it does everything in the cloud but the operators have to be extremely trustworthy and many people, sites, magazines have to vouch for them.
Split key generation is safe as long as you don't combine the keys on an online website, someone was tricked into combining their part private key as well IIRC. No one should ever trust any website when generating vanity keys in the first place, whether it runs locally in your browser or not. No one would probably waste their efforts to try to verify if the source code matches or if it doesn't generate the addresses randomly.

Vanitysearch is really not that hard to use. Download the exe and use command prompt to run it. If you have a half decent GPU, your speed would probably be a ton faster than these sites.
Pages: « 1 ... 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 129 130 131 132 133 134 135 136 137 138 139 140 141 142 ... 461 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!