Bitcoin Forum
May 21, 2024, 01:45:28 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 162 163 164 165 166 167 ... 463 »
2321  Bitcoin / Bitcoin Technical Support / Re: Are bitcoin transactions reversable? on: January 12, 2021, 05:41:39 PM
Thank you both for your helpful references.

I found this on bitcoin.org:
https://developer.bitcoin.org/reference/rpc/abandontransaction.html

Quote:
It only works on transactions which are not included in a block and are not currently in the mempool.

Is it a typo?
I'm sorry, my bad. I missed the part where you said it's still in the mempool. If that's the case, you need to use zapwallettxes and your wallet can't be pruned.

If it's pruned, then you'll have to manually craft and sign your own transaction.
2322  Bitcoin / Bitcoin Discussion / Re: 1 BTC = 1 BTC - Off topic from Chipmixer campaign topic on: January 12, 2021, 04:53:17 PM
You're comparing the value of Bitcoin to different metrics. In the context of Bitcoin, if you solely compare in terms of BTC, there is no way it won't hold true because 1 BTC IS equal to 1BTC. Time cannot be a suitable metric. If the price of Bitcoin is the same from 10 years ago to this day, would you say that 1BTC in 13/1/2011 is equal to 1BTC in 13/1/2021? Yes. Because the price and thus it's utility would be the same (people can still buy BTC at $0.1), even though it has been a decade. You're not measuring Bitcoin in terms of the time but you're measuring it in terms of it's fiat value.

Same as the argument from a business perspective. If I paid 10k BTC for a pizza, I'll contribute millions to their profits instantly but purchasing it back in 2010 would be just a normal day for the company. The only reason is because Bitcoin's main comparison is with fiat. 1 BTC in 2011 is not equal to 1 BTC in 2021, not because of Segwit, not because it has been 10 years but because the utility of having a Bitcoin has increased immensely, which is because it's almost always pegged to fiat which has seen an exponential increase.
2323  Other / Beginners & Help / Re: Can quantum technology crack the secret key in the future? on: January 12, 2021, 02:14:40 PM
Yes and no. Quantum computing is very useful for integer factorization with Shor's algorithm and offers an advantage for asymmetric algorithms to be cracked. This means that any pre-existing technology that uses public key cryptography, such as RSA and ECDSA are susceptible to such attacks. Is it more profitable for governments (presumably because they will have the budget required to operate one) to break TLS encryption or Bitcoin public keys? As of now, we're still quite a few years away from quantum computers with sufficient qubit to be able to crack asymmetric algorithms.

On the other hand, Grover's algorithm offers a quadratic speed up for symmetric algorithms. If your encryption cipher has a large enough key size, you're safe.
2324  Bitcoin / Bitcoin Technical Support / Re: Are bitcoin transactions reversable? on: January 12, 2021, 12:53:35 PM
As for the Bitcoin Core, I think that you need to use zapwallettxes=1 parameter at startup before you will be able to create a conflicting transaction.
Abandontransaction would be more appropriate. It works for pruned nodes as well, zapwallettxes requires a rescan.

In the past, Blockchain.info used to have a double spend page which allows the users to test out their double spends. It executes a race attack by broadcasting a transaction to a few peers and the other conflicting transaction to another set of peers. It was an interesting experiment but wouldn't be effective since you'll just have to be well connected to different peers or just get a confirmation.

Just to add, transactions without opt-in RBF flag are still "reversible". Miners get to choose the set of transactions which are included into their block and thus they can easily ignore the legitimate transaction and include another replacement transaction. Ghash.io did it against a gambling site and they said it was done by an employee.[1] Of course, the replacement transaction still has to be signed so it's usually done with the participation of the addresses' owner as well as the mining pool but I haven't seen anything like that since then.


[1] https://bitcointalk.org/index.php?topic=327767.0
2325  Bitcoin / Electrum / Re: nlocktime Electrum issue/help on: January 12, 2021, 12:38:28 PM
I also scanned qr code with qr code reader...and i get

IR50$Z8DV9UHO1YOOKBX*9NI033H28X3S-Q-5ESIZ2V5HQ-JPW18UDS691CJ+.CIE7XGACT412SAI96-*P44ZI12UYT3A28YI61ZY5722529932R0+Y4V.JPZ952*17A/X8$:-N1J:I300AA5XZ5K0N3Q*C1B3-L8F+KN2MD6:J30.PTTPU*7V0/+FDLJECPDUR1MLCMPY2Z-5G$XCF*6USTR6G$PE14$GK..V7H.6.X/X$:JMXEWJH2HP33QMX:EH6NRWAM1/1O04

     Why? Is there a specific reader that will convert qr code to the original raw data?
Electrum uses base43 encoding for their QR codes. It helps to save the limited space for QR codes and Electrum will decode it when you're using the desktop client to scan the QR code.

If you want to get it in hex format, you can just use this: https://github.com/jacoblyles/base43js. It's the only converter that I'm aware of.

Funny thing i had tried the blockheight the night before on another PC and it worked. That computer is older than this 2 month old laptop I used.
If it still doesn't work, PM me the raw TX and I'll take a look.
2326  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: January 12, 2021, 08:06:03 AM
What's the URL of that site?

Is lavishness some kind of measure of how active this solution is? I don't understand why it would have an additive and a multiplicative lavishness, not to mention mining ratio which isn't even a metric in Vanitysearch.
You'll find their formula here: https://vanitypool.appspot.com/faq

It's not strictly speaking a mining pool since it doesn't split the rewards among those who works for it. It was very overpriced then and even more overpriced now, if you want any solutions. It's just basically a site for those who are interested in earning from helping others to generate their vanity address with split key generation. It's pretty dead nowadays.
2327  Other / Meta / Re: What's this bitcointalksearch.org on: January 12, 2021, 05:46:06 AM
It mirrors Bitcointalk's content. I would never go to such a site, they can easily replace the posts with something else and that includes addresses contained within the post. I'll be wary of such mirror sites. It's poorly formatted, not sure why anyone would use that.

There were several mirror sites but this is interesting as it has it's login disabled.
2328  Bitcoin / Electrum / Re: Multisig cold storage on: January 12, 2021, 04:34:10 AM
Actually we use internet to transfer the unsigned transactions. What would be the risk here?
Depends on the configuration. If all of the signers are aware of the value and the destination of the transaction, then a replacement of the raw transaction would be fairly obvious. If you're doing n-of-m (2-of-3) multisig and the other parties are blind sided to the transaction information with no prior communication, then there could be a scenario whereby someone can craft another transaction that spends to another address and trick the others (2 of them) into signing it. As long as n(2) parties are tricked, the transaction will work.

What I'll do is to use a PGP signature or encryption to transfer the information. Of course, you need to authenticate each other's PGP in person to ensure this is secure. If the users are able to authenticate each others PGP, then you can be sure that the raw transaction is crafted by the legitimate person. Encrypting it would also prevent others from snooping and see which transaction belongs to you.


I've described a fairly hypothetical scenario where it's quite unlikely for any party to initiate transactions without any communication. It's still a good practice to have some proof of authentication before signing any transactions.
2329  Bitcoin / Electrum / Re: Crash issues on: January 12, 2021, 03:54:01 AM
First off, thanks for being patient with me.  I copied and saved the wallet to a differ folder.  When I click on the link you provided to see the list of download, I see the 2.9 that I originally had but there are a number of differ names so not sure which 2.9 to download.
Your original version. Point to note, the reason why you're downloading this is to ensure that you can open the wallet file to export the seeds/private keys and not to send funds or anything like that. In fact, you should turn your internet connection off before opening your wallet file, those versions were also vulnerable to CORS preflight check vulnerability(unprotected JSONRPC). Absolutely do not trust any dialog that may appear to ask you to upgrade.
2330  Bitcoin / Bitcoin Technical Support / Re: Broadcast a raw transaction to the network - error on: January 12, 2021, 01:11:48 AM
Indeed, but what I don't understand is if I have the entire blockchain available for my node to search, and if the txid is inside some block, why can't the node find it by the txid even if the addresses are not imported into the node? Like, isn't it supposed that all the historical info is store in the blockchain? So why a node needs the address to be able to find txids?
Bitcoin Core does not index all of the transactions by default. That is why Bitcoin Core needs to rescan the entire blockchain every time you import an address and also why you can't import used addresses without having to reindex pruned nodes. Bitcoin Core also does not parse the blockchain into the addresses format which is why you can't search up addresses to find the TXes related to them.

Importing an address forces Bitcoin Core to use some computing power to scan the blockchain for transactions related to your address.
2331  Bitcoin / Electrum / Re: nlocktime Electrum issue/help on: January 12, 2021, 12:58:44 AM
I tried again an hour later and still same results. I am using blockheight  now as an experiment and see how that goes. But I want the time lock exact not guessing what the time might be.
You'll have some inaccuracy when using unix time as nlocktime, that is by design. nLocktime uses the median time past of the 11 blocks prior to the block that includes your transaction. As such, you might have to wait up to an hour before it can be relayed. Exact timing will not be possible.



Your transaction appears to be rejected with non-final. Is the nlocktime specified smaller than the current block height? The nlocktime specifies that the current block height must be strictly greater than the nlocktime. As for the decoding on transaction, I'm aware that Blockchain.com appears to be bugged and can't process the raw transaction.
2332  Bitcoin / Bitcoin Discussion / Re: 🔥 If China confiscates miners - is Bitcoin still safe? [Threat Model Analysis] on: January 11, 2021, 05:53:11 PM
in theory, if they control the mining network, they could freeze/censor transactions they believe are linked to capital flight. it's quite a paranoid theory but it makes slightly more sense than just outright 51% attacking the whole network or something. there's no point in that, as hash rate would just leave china and the compromised pools.
That's noticeable as well. If you want to effectively censor a transaction(s), you need to be able to mine every single block since other mining pools would probably be incentivised to mine those transactions if they aren't mined. It'll be apparent once the other mining pool realizes that they cannot mine any blocks and the same thing will happen. It'll be far more effectively to just execute a massive doublespend attack and massively devaluate Bitcoin at one go, at least they stand to gain something from that.
2333  Bitcoin / Bitcoin Discussion / Re: Is mining doomed to end in big farms? on: January 11, 2021, 05:46:45 PM
As we know the more miners the more difficult it gets to mine. So when there are for example 1Million pc's mining it doesn't matter if they are all in one basement or spread each across the world (Technical not fairness or whatsoever related). So the reason why bitcoin mining got so competitive and non usable with a normal desktop pc was because it got harder to mine. So how then does the vision of satoshi, that everyone validates and mines with his pc makes scene,  when its doomed to end in a few big mining farms? (In expectation of getting really popular) . Because due to the high difficulty nobody could mine on a pc, even if everyone would mine on a single desktop pc.
The vision that Satoshi had with mining died once ASICs were introduced. The use of specialized equipment to mine basically removes the possibility of the average user to mine with their PC and expecting any profits. One CPU One Vote was built on the idea that every computer has somewhat equal chance to mine a block and expect a profit at the end. This doesn't hold true once Bitcoin took off and arguably POW schemes are not ideal for such assumptions, is there really any that would've worked?

The profit margin depends on the expenses incurred and the type of equipment used. Mining farms are great at it because they can afford to rent a huge space and have access to cheaper ASICs in bulk. Everyone can still validate transactions/blocks on their PC, that doesn't change with the difficulty of mining.
2334  Bitcoin / Bitcoin Technical Support / Re: Hi I'm new to this forum on: January 11, 2021, 04:07:13 PM
if he already has money for a printer, isn't it better to buy hardware wallet instead of a printer?
the price is about the same if we compare middle-class home printer vs. Trezor one wallet for example. Hardware wallets can be considered as offline.
Hardware wallets are not the same as offline, air gapped wallets. You're likely going to connect to an online computer with a wallet software to make transactions, unless of course you do it offline which isn't very reasonable when you've shelled out so much money for an online wallet.

Conversely, if you're comparing the price of a printer (dumb and cheap as mentioned by o_e_l_e_o), you'll be probably looking at something similar to a Raspberry Pi, at least for where I'm from. The creation and the spending of the paper wallet should ideally involve an offline computer that's wiped clean. Using an airgapped wallet and writing the seeds down would probably be better than printing and using a paper wallet, given that it would simplify the generation of different addresses and spending of the funds.
2335  Bitcoin / Bitcoin Discussion / Re: Sorry guys.. Bitcoin is not for our day-to-day transactions. on: January 11, 2021, 04:00:31 PM
1. Countries may start having bitcoin as another reserve.

Here we should not assume like countries will first declare bitcoin as legal tender. They may collect as much as bitcoins first and then unveil their stand on bitcoins later.
They won't. Bitcoin is a speculative assets and tends to have a very large fluctuation in price. The total market cap, or if we consider the actual market cap of Bitcoin is very low as compared to the markets of precious metals and other reserve assets. Governments can at best have a tiny percentage of it in Bitcoins and it is not practical.
2. Governments will prefer bitcoin as a digital asset rather than a payment system.
Bitcoin is created as an alternative to government controlled currencies, no? Why would we care what government prefers.
3. Technically bitcoin is designed to be having huge value.

Limited supply and halving are explicit characteristics of bitcoins to assume it is designed to have huge value. When one satoshi is valuing 1 dollar or 10 dollar then you will not transact BTCs multiple time a day. Maybe you spend bitcoins monthly once or twice. Because you are going to use bitcoins only for your life's big things and you will have other income stream due to those big things which has happened with BTC payments.
Bitcoin can be divisible even further, it's just a matter of protocol change. The day 1 Bitcoin = 1 Million dollars isn't going to happen anytime soon, don't worry.

I don't see the practicality of on-chain transactions solely for the fact that merchants can barely accept unconfirmed transactions and having a huge fees with most transactions. I see a future with lightning network and other similar offchain solutions taking the role of daily microtransactions and stuff.
2336  Other / Meta / Re: HTTP ERROR 403 on: January 11, 2021, 02:12:51 PM
I've experienced nothing of the sort on Firefox (as stated above it looks to just be Safari and Opera) I'd consider moving over to Firefox if the error gets annoying.
Using Chrome. Yeah, doesn't look to be affecting Firefox.
2337  Bitcoin / Wallet software / Re: creating your own bitcoin address on: January 11, 2021, 02:09:38 PM
You must use Private Key WIF Compressed (starts with a 'K' or 'L') format when importing it to electrum wallet. because you providing bech32 address (p2wpkh:) where there can't use for WIF (5) and HEX format.

you can convert WIF, HEX format to WIF Compressed using https://www.bitaddress.org ( use it locally or offline)
If you were to convert the private keys to another format, then there is no point for you to get a vanity address because you'll be generating a totally different address. You can use uncompressed keys with bech32 addresses but they are non-standard, so you shouldn't do it. If the vanity gen produced uncompressed bech32 addresses, then you shouldn't use that specific vanitygen.

AFAIK, vanitysearch does standard bech32 addresses so it's fine.
2338  Other / Meta / Re: HTTP ERROR 403 on: January 11, 2021, 02:02:27 PM
403s error, do you mean this?
Oh I see. I didn't notice that. Yep, that's probably it.
I experienced it earlier and even now when accessing this thread from email notification and works after I refresh a few times.
Only happens when you're opening the link in a new tab. Refreshing the new tab solves the problem.



Broke the merit extension that I'm using too but it's no big deal.
2339  Other / Meta / HTTP ERROR 403 on: January 11, 2021, 01:57:02 PM
I've been getting a bunch of error 403 when opening the pages in a new tab. I've tried clearing cache and it still persists. Is it a forum-wide issue or is it just me?
2340  Bitcoin / Hardware wallets / Re: Open source hardware wallets on: January 11, 2021, 08:28:46 AM
If I can take trezor and ledger nano as an example, there have been vulnerabilities found on these wallets, there were bugs and other vulnerabilities that were later fixed. But open source wallets are far better than close sources. Users can not know what is happening while they are using close source wallets (users do not know if the wallet can do some monitoring or have some vulnerabilities that was coded into close source wallets), also what tells us the developers of close source can not later create a backdoor to steal from people. Bitcoin is money, I can not keep my bitcoin in a safe that I do not know the inside because I do not know what is running inside, that is why close source wallet should be discouraged even if good. Everything about bitcoin should be decentralized and open source by nature because bitcoin is money, anything we will use to keep bitcoin should be completely known to bitcoin users, to know what is running under the wallet as its source codes.
Do you read and review the source code?

Don't get me wrong. I also prefer open source codes over closed source ones but its a stretch to assume that just because something is open source that means it's completely safe. That's the same sense of security that phishing attacks has evolved to exploit. Some users were tricked to install fake versions of Electrum that were hosted on github. Some users assume that just because it's hosted on github and having the source code visible (albeit modified with small malicious codes), it is safe.

The point I'm trying to make here is that just because something is open source doesn't mean it is superior over another that is closed source. Ledger has a NDA which means their secure element cannot be open source. Some prefer Ledger and some prefer Trezor but most don't consider the fact that Ledger doesn't have an open source secure element firmware. Hardware wallets are for-profit companies and they have to keep certain proprietary contents secret.
Pages: « 1 ... 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 162 163 164 165 166 167 ... 463 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!