Bitcoin Forum
May 30, 2024, 08:41:45 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 203 204 205 206 [207] 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 ... 514 »
4121  Bitcoin / Mycelium / Re: I dont know where is cold storage creation in Mycelium.. pls help? on: May 31, 2019, 11:16:45 PM
Any exclusive Bitcoin android wallets other than Mycelium that would work as a cold wallet?
Apparently "Bither" has a cold storage mode... I've never used that mode, and haven't really used Bither itself other than installing it and messing about for a few hours... so I'm not going to recommend it as such, but it might be worth checking out.

Supposedly, you can "monitor" the cold account from your "hot" device, generate unsigned transactions and use QR-Codes to transmit the unsigned/signed transactions to/from the "cold" device.

Check it out here: https://bither.net/
4122  Bitcoin / Bitcoin Technical Support / Re: Is there a way to recover those funds? Error is BIP143 rejects uncompressed on: May 31, 2019, 09:46:25 PM
Did you read BIP143?

Restrictions on public key type

As a default policy, only compressed public keys are accepted in P2WPKH and P2WSH. Each public key passed to a sigop inside version 0 witness program must be a compressed key: the first byte MUST be either 0x02 or 0x03, and the size MUST be 33 bytes. Transactions that break this rule will not be relayed or mined by default.

Since this policy is preparation for a future softfork proposal, to avoid potential future funds loss, users MUST NOT use uncompressed keys in version 0 witness programs.

Looks like your coins are stuck... Undecided
4123  Bitcoin / Hardware wallets / Re: Ledger Nano S usability questions on: May 31, 2019, 09:22:39 PM
At this point then... I would suggest that your options are:

- Try a different Linux VM (Ubuntu 16.04 LTS seems to work OK for me, but like I said, I'm on Win10)
- Try running Ledger Live on Windows 7
- Try running Ledger Live on Windows 7 (Safe Mode + Networking)
- Upgrade to Windows 10
- Create a bootable Linux USB
- Try and troubleshoot the Linux VM
4124  Alternate cryptocurrencies / Altcoin Discussion / Re: did I lose these Bitcoin SV tokens? on: May 31, 2019, 09:17:14 PM
Would anyone besides the recipient of the original Bitcoin Cash ABC transfer have the information needed to perform (and benefit from) this "replay"? In other words, is this foul play on the part of changelly or could any blockchain observer do this?
Anyone with a copy of the BCH ABC blockchain, or access to a BCH ABC block explorer has all the information required to perform the replay.

All they need is the raw transaction (or TXID to look it up on block explorer)... and then you broadcast it on the BSV network. Without replay protection, it's a perfectly valid transaction on both networks.

Only the initial receiver would benefit, as you can't change the transaction (it'll break the signature after all)... but that doesn't necessarily mean they were the ones who
actually did replay it. Given that a LOT of people seem to have had BSV transferred while moving BCH, I'm guessing that there were simply BSV nodes that were automatically rebroadcasting any BCH transaction, on the BSV network... all part of the "hashwar" etc... Undecided
4125  Bitcoin / Hardware wallets / Re: Ledger Nano S usability questions on: May 31, 2019, 10:17:34 AM
Most likely because you're using the software and hardware in a way that it was never designed to be used... and, somewhat unsurprisingly, you're getting unexpected results. Like I mentioned a while back... trying to use USB devices with virtual machines can be problematic due to it essentially being a software emulation of a physical hardware interface.

Having said that, I am able to make it work on Ubuntu 16.04 VM, but running on a Windows 10 host. It could be something as random as a latency issue due to OS version or drivers etc preventing the process from working properly.

Have you tried opening Ledger Live, then connecting the Ledger Device, unlocking with PIN and then selecting Bitcoin app on the device BEFORE you select "add account" in Ledger Live?
4126  Alternate cryptocurrencies / Altcoin Discussion / Re: did I lose these Bitcoin SV tokens? on: May 31, 2019, 09:57:21 AM
Firstly, Bitcoin SV isn't Bitcoin (in spite of what Craig Wright is attempting to convince the world of), so your request should be in the Altcoin forum.

Secondly, I believe they didn't implement replay protection in Bitcoin SV... creating the so-called "Hashwar". The result being that any BCH transactions that were conducted immediately after the split, could be replayed on the Bitcoin SV network. So, my guess is that Changelly "received" your 40 BSV, due to the transaction being replayed.

I'm not even sure if BitcoinSV ever implemented replay protection...
4127  Other / Meta / Re: Proposal - Upgrade of the rank system on: May 31, 2019, 09:43:00 AM
You're missing the point that if a user account was created today, when they get 1000 merit, they are a so-called "self-made" legendary...

In any case, all this "self-made" stuff is just nothing more than 'peacocking'. Roll Eyes Actual Legendary members don't (and shouldn't) care.

If the majority of users here cared a little less about merits and rank, and a bit more about actually contributing in a meaningful way, simply because it helped the community, we'd be a lot better off.
4128  Other / Meta / Time to change the "Negative Trust" description? on: May 31, 2019, 09:13:01 AM
Currently, the negative trust description we have is: "You were scammed or you strongly believe that this person is a scammer."

These quite specific words seem to be at the root of a lot of the claims of "Trust Abuse"... Specifically, we see a lot of users who receive negative trust ask questions such as "Whom have I scammed?". This arises from the fact that a number of users appear to use negative trust to show that they consider someone untrustworthy, as opposed to considering them a scammer, per se. On the flip-side... the positive trust description is: "You trust this person or had a successful trade." (emphasis added)

Would it not make sense for the descriptions of these two options to be properly mirrored as their names would suggest? Huh


To this end, what if the negative trust description were to be modified to something like: "You were scammed or you strongly believe that this person is a scammer or you consider this user untrustworthy."? Huh (emphasis added for clarity)

And the matching "Big Red Box"™ was changed to "Warning: One or more bitcointalk.org users have reported that they consider the creator of this topic untrustworthy or that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution." (again, emphasis added for clarity)

Hopefully, this can stay on-topic and we can avoid the usual petty name calling, accusations and counter-accusations. If you want that, there are plenty of other threads both here and in "reputation" to beat those dead horses... I am simply looking for discussion on the description for "Negative Trust".


So, "Should the Negative Trust description be modified?".... Good idea? Pointless exercise?
4129  Bitcoin / Electrum / Re: Forbidden character 48 for base 58 Can not send Funds on: May 31, 2019, 06:49:02 AM
Wallet opened and showed receive address without password input.
Funds show as received......two transactions confirmed.
wallet shows as unlocked.
Seed appears to be encrypted string and is displayed without asking for password.
Can not send funds to any wallet tested.
All of this leads me to believe that you have a "fake" version of Electrum installed.

Where did you download this 3.3.6 version of Electrum from? Huh Check the actual URL it was downloaded from in your browser history...

Also, did you verify the digital signature of the downloaded file? Instructions on how to verify the downloaded Electrum file are shown here: https://bitzuma.com/posts/how-to-verify-an-electrum-download-on-mac/
4130  Bitcoin / Bitcoin Technical Support / Re: Question on BTC Exodus -> Ledger Transactions on: May 31, 2019, 06:06:24 AM
Exodus doesnt show change addresses (for simplicity) (because it is a poorly designed wallet), while Legder does.
There... fixed that for you. Roll Eyes

Honestly, this is bread and butter stuff for a wallet. If a user wants to view the transaction details, they should see the actual transaction details... not whatever the developer thinks the user should see.  Angry

For instance, hiding change addresses is just confusing for users who then wonder why their coins are not in "their" address if they should happen to put their "main" address into a block explorer and then wonder why the balance doesn't match what their wallet is telling them. Undecided
4131  Bitcoin / Electrum / Re: Fee and Size are different at wallet and explorer on: May 28, 2019, 01:55:55 AM
For the record... the "best" explorer I've seen at displaying "correct" transaction sizes and fee rates is actually btc.com: https://btc.com/8a95f05d72d9283bfd759352d3053c04e16e6674ee4c451bd1a72b09d14a3a0e

You can clearly see the "raw" size, the "virtual" size, the "weight"... and then the fee rate paid in BTC/kVB:



Note: You can work out the sats/vByte by dividing by 1000 => 3000 / 1000 = 3 sats/VByte


4132  Bitcoin / Hardware wallets / Re: Recovery Phrase Not Working - $200 Reward on: May 28, 2019, 01:19:46 AM
I grabbed a few addresses from my Ledger Live transactions but it said it wasn't a valid Bitcoin P2PKH address.
------------------
Okay update. I made a new wallet on Ledger Nano S with a new seed and I got the xpub key from Ledger Live. I ran seedrecover.py by taking out one word from the seed and it couldn't find it, so perhaps I did miswrite something in the original. Not sure why seedrecover.py isn't working properly.
OK... my bad... I forgot that madacol's "master" branch was actually just default btcrecover!!?! Shocked  Roll Eyes Embarrassed... So, you need to switch to the "p2wpkh-p2sh" branch first, THEN download the .ZIP file from github:



Apologies for that!  Undecided  Embarrassed

You also need to specify a non-default derivation path... as seedrecovery defaults to m/44'/0'/0'/0 and you need m/49'/0'/0'/0

So, I just ran a quick test using a 24 word seed generated on Ian Coleman's mnemonic code converter.

Code: (Original 24 word seed)
version vanish add search lucky polar buddy wasp image trophy bright educate rubber tell control crystal rude letter erosion thank advance magnet veteran buddy

Code: (generated addresses)
m/49'/0'/0'/0/0	3QpdYZkyW6a5GGFVVGAQRprvNfkUWfiSc6
m/49'/0'/0'/0/1 3KRsYk5aQVPELD8x6MCDDJLb5EPsZr7bvZ
m/49'/0'/0'/0/2 37g3kfip54i91YSS9KSPhQkaFPxr95unfB
m/49'/0'/0'/0/3 38p4SgCkDNGRjWNzUmZyoaAEejbsfvHgkj
m/49'/0'/0'/0/4 31wz2V9aRvSn4zmQGSxTdEuwoyHSQikPHb


Code: (Missing one word)
version vanish add search lucky polar buddy wasp image trophy educate rubber tell control crystal rude letter erosion thank advance magnet veteran buddy

Code: (seedrecovery.py commandline (running on Windows))
python .\seedrecover.py --wallet-type bip39 --addrs 31wz2V9aRvSn4zmQGSxTdEuwoyHSQikPHb --addr-limit 5 --mnemonic-length 24 --mnemonic-prompt --bip32-path "m/49'/0'/0'/0"

Gives this output:
Code:
PS C:\Crypto\btcrecover-p2wpkh-p2sh> python .\seedrecover.py --wallet-type bip39 --addrs 31wz2V9aRvSn4zmQGSxTdEuwoyHSQikPHb --addr-limit 5 --mnemonic-length 24 --mnemonic-prompt --bip32-path "m/49'/0'/0'/0"
Starting seedrecover 0.7.3, btcrecover 0.17.10 on Python 2.7.15 64-bit, 16-bit unicodes, 32-bit ints
terminal does not support UTF; mnemonics with non-ASCII chars might not work
Please enter your best guess for your mnemonic (seed)
> version vanish add search lucky polar buddy wasp image trophy educate rubber tell control crystal rude letter erosion thank advance magnet veteran buddy
Using the 'en' wordlist.
Seed sentence was too short, inserting 1 word into each guess.
Phase 1/3: up to 2 mistakes, excluding entirely different seed words.
Not enough entirely different seed words permitted; skipping this phase.
Seed not found
Phase 2/3: 1 mistake which can be an entirely different seed word.
Using 4 worker threads
20695 of 49129 [################-----------------------] 0:00:00, ETA:  0:00:00
Seed found: version vanish add search lucky polar buddy wasp image trophy bright educate rubber tell control crystal rude letter erosion thank advance magnet veteran buddy






Addtionally, you *might* actually be able to also use the "xpub" from Ledger Live instead of using addresses... Out of curiosity, I ran a quick test that seems to indicate it will work OK
Code: (seedrecovery.py commandline (running on Windows))
python .\seedrecover.py --wallet-type bip39 --mpk xpub6DBZvWvR1bgKmk6k5JvweNRD1QhKXzGroqZWAETadaz5BWauEGwptwn4o2jeFknZxKhe9dCA9NYk1TfjPiesg5tJG6xF5ymBogS8fHKVsiL --mnemonic-length 24 --mnemonic-prompt --bip32-path "m/49'/0'/0'/0"

yielded:
Code:
PS C:\Crypto\btcrecover-p2wpkh-p2sh> python .\seedrecover.py --wallet-type bip39 --mpk xpub6DBZvWvR1bgKmk6k5JvweNRD1QhKXzGroqZWAETadaz5BWauEGwptwn4o2jeFknZxKhe9dCA9NYk1TfjPiesg5tJG6xF5ymBogS8fHKVsiL --mnemonic-length 24 --mnemonic-prompt --bip32-path "m/49'/0'/0'/0"
Starting seedrecover 0.7.3, btcrecover 0.17.10 on Python 2.7.15 64-bit, 16-bit unicodes, 32-bit ints
terminal does not support UTF; mnemonics with non-ASCII chars might not work
Please enter your best guess for your mnemonic (seed)
> version vanish add search lucky polar buddy wasp image trophy educate rubber tell control crystal rude letter erosion thank advance magnet veteran buddy
xpub depth:       3
xpub fingerprint: D04C4361
xpub child #:     0'
Using the 'en' wordlist.
Seed sentence was too short, inserting 1 word into each guess.
Phase 1/3: up to 2 mistakes, excluding entirely different seed words.
Not enough entirely different seed words permitted; skipping this phase.
Seed not found
Phase 2/3: 1 mistake which can be an entirely different seed word.
Using 4 worker threads
20695 of 49129 [################-----------------------] 0:00:00, ETA:  0:00:00
Seed found: version vanish add search lucky polar buddy wasp image trophy bright educate rubber tell control crystal rude letter erosion thank advance magnet veteran buddy

NOTE: For this test, I used the "Account Extended Public Key" ypub from the BIP49 tab on Ian Coleman, and ran it through the converter here: https://jlopp.github.io/xpub-converter/ to convert to an the xpub. (The xpub from Ian Coleman BIP44 tab is actually different and didn't work). However, this converter seems to supply the same "xpub" that Ledger Live provides... which would imply that Ledger Live is doing a similar ypub to xpub conversion.


Good Luck!  Wink
4133  Bitcoin / Hardware wallets / Re: In simple terms...how does ledger transmit data securely? on: May 27, 2019, 09:24:06 PM
Because that information (what public keys contain what) is contained in the blockchain... the blockchain is a record of all bitcoin transactions. It records all movements of bitcoin from public key to public key. From this public record, we derive what is known as the "UTXO set"... Unspent Transaction Outputs. This is the current record of what public keys owns what bitcoins.

So, you can certainly try and sign a transaction claiming you own 3 bitcoins instead of 2... but the full nodes that accept and validate transactions will reject this transaction as invalid, as they won't be able to find that extra bitcoin that doesn't exist in the UTXO set.

This is what full nodes do... they validate transactions and blocks. They start at the "genesis block", the very first block in the blockchain and then they validate each and every block from there right up to the blocks/transactions being made today (this is why the blockchain data is over 250gigs and growing)... each block builds on the previous one, creating the immutable chain. Any attempt to modify any of it will render the whole chain after the modification as invalid... and then blocks/transactions will simply be rejected.
4134  Other / Meta / Re: Stake your Bitcoin address here on: May 27, 2019, 09:07:33 PM
-----BEGIN BITCOIN SIGNED MESSAGE-----
This is Ene1980 from bitcointalk
Just for the record... that is a really bad message... it doesn't include the date, or the purpose for the message... someone could possibly use that message, address and signature to impersonate you on other platforms... For instance, someone could create a Telegram account called @ene1980_ and then send someone that signed message and say "see, I'm Ene1980 from Bitcointalk, you can trust me".

Signed messages should always be dated, and state the purpose of the message. So in this instance, a better message would be:
Quote
This is Ene1980 from BitcoinTalk. The date today is DD/MM/YYYY and I am staking address bc1xyzabc123
[/quote[
4135  Bitcoin / Hardware wallets / Re: In simple terms...how does ledger transmit data securely? on: May 27, 2019, 11:28:20 AM
But what I can’t seem to understand is how the ledger transmits data to the blockchain saying “I’m sending 2 bitcoins to a public key.” Without accessing those private keys. Like it only transmits signed transaction data?? What is that.
Ok... so going back to your original post, it seems like what you're actually thinking is "how the Ledger can "sign" a transaction, without accessing the private keys?".

The short answer, is that it can't... it absolutely MUST access the private keys. However... the trick to the Ledger is that it has the "secure element". This is basically a mysterious "black box" containing all your private keys... the black box can see/access your keys... but no one else (including you) can. So, the idea is that you put in an unsigned transaction... the black box does "magic black box stuff"™ and a signed transaction comes back out.

You can't see what is in the box, you can't access what is in the box... the box will only accept an unsigned transaction[1] as input... and will only give a signed transaction (or error) as output. It has a bunch of inbuilt code and functions and magic smoke that allow it to achieve this wizardry... but due to Non-Disclosure Agreements and lot's of secrecy... the only people that actually know exactly how the internals of this black box work are the manufacturers. Wink

Hopefully that helps...


[1] - In case any pedants are here... yes, I know it will also accept "messages" for signing. Tongue
4136  Other / Meta / Re: Has anyone suggested adding an autolock feature to advanced options? on: May 27, 2019, 10:41:35 AM
A mod bot that autolocks any thread that hasn't had an activity (to account for bumps etc) in like 1 month would be great... might stop some of the severe necroposting that happens here where someone responds to a thread from 2017 saying "I can help you recover that 1000 BTC you accidentally deleted, PM me" Roll Eyes
4137  Other / Meta / Re: [Feature Suggest] Allow Newb unlimited messages to any ranked member who replies on: May 27, 2019, 10:34:56 AM
+1 I would also be keen for this sort of feature... I've been fairly active in some of the "wallet" sub-forums helping people recover coins from various wallets due to "broken" seed mnemonics, or wallets being deprecated or issues getting wallets working etc. Because of this, I actually get unsolicited PMs from brand new users who basically signed up just so they could PM me and ask for help.

Then I have to give out email/skype etc to be able to communicate with these users as they only get 1 PM per day etc.


Whatever you are saying tecshare can be done if users can whitelist other users on personal level. Instead every newbie can send  unlimited message (with whom you did corresponded.) you can select them (personally whitelisting.) Once you are done with trade then you can remove them or keep them in whitelist.
I really like the idea of being able to "whitelist" individual users, regardless of rank.
4138  Other / Meta / Re: [new rule] stop people giving the mean and interquartile range without box plot on: May 27, 2019, 10:24:28 AM
A lot of people have started making a lot of useless data just for the sake of merit farming.
This ---^

Quote
Don't waste merit on those threads anymore.
And also This ---^

It is pretty blatant what is happening with these threads/posts... and I see they've started popping up (unsolicited?) in campaign threads as well... Roll Eyes
4139  Bitcoin / Hardware wallets / Re: Recovery Phrase Not Working - $200 Reward on: May 27, 2019, 10:15:11 AM
Question for you... did you write your 24 words on the "official" Ledger recovery sheet?

I'm wondering if you wrote them on the card as:
1   2
3   4
5   6
...
19 20
21 22
23 24

But they should be written on the card as:
1  13
2  14
3  15
...
10 22
11 23
12 24

But at the time you first set it up and did the second checkpoint you knew which way you had written it down and so re-entered it in correct order... but now that time has passed, you've just entered them in the number order as written on the card? Huh

Just another possibility to consider... as I know of one user who did exactly this.


And yes as I mentioned in the thread I crosschecked each word and all were on the list.
It's quite possible you also have the "similar word" issue... kit vs. kite... kid vs kind etc...
4140  Bitcoin / Electrum / Re: Questions about address derivation (old versions) – potentially lost a few BTC on: May 27, 2019, 08:47:23 AM
Does a given hex seed generate the same addresses in version 2.7.9/3.0.0 and the most recent version 3.3.6? If so, that would likely rule out any behind the scenes code changes and indicate that the seed itself is wrong.
For the record... I actually just tested this...

I downloaded 2.7.9... created a wallet using BIP39 "seed" of: thiscouldbeanything
Then I created a wallet in 3.3.6 using the same BIP39 "seed": thiscouldbeanything

Both versions created identical wallets... this leads me to conclude that your issue is that you are either remembering your brainwallet phrase incorrectly... or you're doing the string to hex conversion differently (or it is producing a different result to what you previously used).

As I said earlier, my personal guess would be that you have the brainwallet phrase incorrect.
Pages: « 1 ... 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 203 204 205 206 [207] 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 ... 514 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!