Bitcoin Forum
May 24, 2024, 07:48:37 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 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 ... 514 »
1241  Bitcoin / Bitcoin Technical Support / Re: Small UTXOs on: February 17, 2021, 10:17:03 PM
The days of 1 sat/byte transactions are gone for a while, I suspect...



and at one point it was purging transactions below 5 sats/vbyte: https://statoshi.info/d/000000020/memory-pool?orgId=1

Given the insane bull run we're on and breaking $50k... nodes are now purging transactions below 4 sats/vbyte due to "mempool min fee"... I can't even attempt to send a 3.6 sat/vbyte transaction:
Quote
mempool min fee not met, 707 < 806 (code -26)
1242  Bitcoin / Bitcoin Technical Support / Re: Is there a miner to manually confirm a transaction for me? on: February 17, 2021, 10:11:04 PM
Blockchain.com shows the time it last "received" a transaction... currently, your transaction is showing with a datetime received (in UTC) of:
Received Time: 2021-02-11 17:05

BTC.com doesn't have it
Blockchair says: Time (UTC) 2021-01-30 16:01(18 days ago)
Blockcypher doesn't have it
Blockstream.info doesn't have it

and my local node here doesn't have it either:
Quote
getrawtransaction abb0a820a43e92ff9e3a1f9e6967f2c59e76b5cd1909d44c06af813e75251913

No such mempool or blockchain transaction. Use gettransaction for wallet transactions. (code -5)

I suspect that blockchain.com rebroadcasts transactions... at least to it's own mempool... but the transaction is not currently "well propagated". Given that most nodes seem to have dropped this transaction, the odds of it being confirmed in a block are actually relatively poor.

Indeed... it seems that your transaction has been a "victim" of the "mempool min fee":
Code:
sendrawtransaction 0100000001720745d5aef829ffefea4a4d8dc59b8ef476ac5e1b35b8a962994ff80653ca362b0000006b483045022100e445310028c9b0093307151cb9c72453d01fd130264c2bae6b168d5655917072022066a2092587b000241727cbaf77e249238e55ed57e59ed403111f8d10da8c0be3012102b050ed7c305ce68a54e12e11fef7f1307ad406763b3f08542836db406dc7ccd6ffffffff01c8a90100000000001976a91498e55fd3252a56be81719a3f603f5fb69a9645bb88ac00000000

mempool min fee not met, 707 < 806 (code -26)

Given the massive uptick in activity with breaking the $50k barrier etc... it seems that transactions below 4 sats/byte (!!?! Shocked Shocked) are being "purged": https://statoshi.info/d/000000020/memory-pool?orgId=1


1243  Economy / Web Wallets / Re: Problem with blockchain.com (I not receive anymore authorization email) on: February 17, 2021, 09:42:55 PM
Likely their system is just under immense load given the bull run and new 50+k "all time high"... lots of users trying to access/use the system etc and it is not handling it well. Likewise, I imagine their support is swamped... they've always been slow to respond to support tickets and I imagine it has only become worse. Undecided

Also, given you tried a new email address and it worked OK, it's possibly also a delay caused by your email provider. You should check with them too.


The bad thing is that the major btc I have on blockchain.com are on the interest balance and this amount was not recovered with the backup.
Is this some sort of "staking" thing where you have to deposit your funds into a special account or something? Huh If so, then there is likely no way to recover this without help from Blockchain.com support Undecided

Yet another reason why users should be wary of using "custodial" services... as always "not your keys, not your coin"!
1244  Bitcoin / Bitcoin Technical Support / Re: Old Bitcoin Wallet from 14. May 2014 on: February 17, 2021, 09:35:06 PM
Here is the output of powershell:

PS C:\Python27> python pywallet.py --dumpwallet --datadir=. > wallet.txt
pywallet.py:22: UserWarning: Python 3 support is still experimental, you may encounter bugs
WARNING:root:pycrypto or libssl not found, decryption may be slow
PS C:\Python27>

The wallet.txt data contains:

'ecdsa' package is not installed, pywallet won't be able to sign/verify messages
Depreacation
  The --datadir option has been deprecated, now the full path of the wallet file should go to --wallet
  If you're not sure what to do, concatenating the old --datadir content, then a directory separator, then the old --wallet should do the trick
  If not, ask for help in the Pywallet thread: https://bitcointalk.org/index.php?topic=34028
A mandatory option is missing

Usage: pywallet.py [options]

Options:


Sad(((
PyWallet is in the process of being updated by the author who has made some "breaking" changes... and unfortunately, a lot of the old "tutorials" and commands no longer work.

So, do as the deprecation message suggested and use the --wallet option instead of --datadir:
Code:
python pywallet.py --dumpwallet --wallet=wallet.dat > wallet.txt
This assumes that your "wallet.dat" file is actually called wallet.dat and is in the same directory as the pywallet.py script file... if not, just change wallet.dat to be the full path to the "wallet.dat" file
1245  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core generates wrong private key? on: February 17, 2021, 09:16:19 PM
For example
Code:
p2wpkh-p2sh:5BitcoinPrivateKey
This should generate the corresponding p2wpkh-p2sh bitcoin address.

For example
Code:
p2wpkh:5PrivateKey
This should generate the corresponding Bech32 address
Just a quick note... you should NOT be using WIF keys that start with a "5" for generating SegWit addresses... these are for "uncompressed" keys... and can cause a great deal of grief! Shocked

Only use WIF keys that start with a "K" or an "L" for SegWit. I would hope that any decent wallet would spit out an error and/or warning when trying to use "uncompressed" keys.


Quote
Bitaddress doesn't support Segwit, right?
No, it doesn't... you'd need to use https://segwitaddress.org/ (for Nested Segwit aka "3" type) and https://segwitaddress.org/bech32/ (for native segwit aka "bc1")
1246  Bitcoin / Hardware wallets / Re: Ledger Nano S does not recognise my BTC Segwit Receive Address it issued on: February 17, 2021, 08:42:26 PM
My Ledger Nano S issued me the following BTC Segwit receive address:36ezRREzDYH3uSvADoSSpoLZrFVigQkmLp
Do you remember exactly how you got this address from the Chrome app? Huh

Did you click the "receive" tab in the Chrome app and it was displayed onscreen... or did you select it from a drop down list box? Huh

If you got it from the drop down list box, then there is a chance that it is actually a "change" address... or that it is out past the gap-limit on most wallets. The dropdown list was not meant to be a way to get "receive" addresses... and was not "ordered". It has caused several users problems locating their coins in the past. Undecided

If it's a "change" address, you'd need to modify the derivation paths you're looking in ever so slightly... ie. m/49'/0'/0'/0/0 would become m/49'/0'/0'/1/0
If there is a possibility that it was out past the "gap-limit", you'd need to try using a wallet that supports modifying this (Ledger Live does, but you'd need to update your firmware).


The other possibility, although highly unlikely given the address is still funded after 3+ years, is that you had a clipboard malware back in December 2017, and when you sent the coins, the address you likely "pasted" (into whatever wallet/service that you transferred the 3.31 BTC from) was replaced with a hackers address. However, it is highly unlikely this is the cause because the coins haven't moved.
1247  Bitcoin / Armory / Re: Armory Not Scanning Transactions (Mac 10.15.7, Armory 0.96.5) on: February 17, 2021, 08:25:41 PM
And whereabouts is the Armory GUI "stuck"? Is it still "parsing tx hashes"? or has it finished and is showing "connected (XXXXXX blocks)"? Huh
1248  Other / MultiBit / Re: Multibit Classic 0.5.19 lost password (or bug) on: February 17, 2021, 08:23:06 PM
Out of curiosity... do your passwords contain any "special" characters or are they all just alphanumeric (ie. letters and numbers only)? Huh

Also, were the wallets created on computers where English was not the default language setting? Huh
1249  Bitcoin / Armory / Re: Bitcoin sent but not showed on: February 17, 2021, 07:53:25 PM
You don't have to reinstall... just disable all the prune settings. You will need to remove the "prune" line from bitcoin.conf and also check the "Settings -> Options -> Main" tab in Bitcoin Core and make sure that the "prune block storage to..." option is NOT checked.

Once you have double checked those settings... you can either just delete the blocks folder and start Bitcoin Core... or you can start Bitcoin Core with -reindex... either way it will start downloading and verifying the blocks again.
1250  Other / Beginners & Help / Re: How to sign a message?! on: February 17, 2021, 07:49:23 PM
I need to sign a message on my Coinbase wallet. Can anyone help me? I need it to recover an account that was stolen from me.
Are you talking about the Coinbase "Exchange" wallet or the actual separate Coinbase wallet application? Huh

If it's the exchange, you're likely out of luck. They don't provide access to private keys as it is a custodial service, you have no private keys, it's all controlled by coinbase. However, if you're using the their Android/iOS wallet app, you should have the 12 word recovery phrase that can be used in external wallets (like Electrum)... so you can just import the 12 word recovery phrase into a wallet that supports signing messages.
1251  Economy / Games and rounds / Re: Take my BTC from my Digital postage stamp challenge on: February 17, 2021, 07:41:54 PM
  Really!  Now that is interesting...they must have been a coincidence as I only placed 20 names.
I was being a bit generous with usernames involving numbers Wink and the other one was a very short username that I guess just accidentally lined up. Tongue
1252  Economy / Games and rounds / Re: Take my BTC from my Digital postage stamp challenge on: February 17, 2021, 05:09:46 AM
Ooof... that was a bit of a workout... but I eventually got there after a couple of "red herrings"... "found" 2 (!!?! Shocked) "extra" usernames Wink

Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
HCP - 2021/02/17
This is proof that I found the correct 20 user names
Congrats to whomever manages to sweep the prize!
-----BEGIN SIGNATURE-----
1ARWbZPjHhYSuhfgU2kjKjpGrHofEMUD4q
GyWYgPTKBaCG/M9nXdt9P7/XkMcItAjIUrEKm1XjB9/9bKKiwsJpOUR3onjKZj7Y8efFD3yaQKDbp/piCBUG0OU=
-----END BITCOIN SIGNED MESSAGE-----
verification
1253  Bitcoin / Bitcoin Technical Support / Re: Small UTXOs on: February 17, 2021, 03:41:58 AM
Used this one, I am just not sure about the type of transaction.
What if it is combined? 30 P2SH and 10 bech32 inputs, how do I enter it?
If it is from a wallet that you have created then the input types should be the same since wallets don't usually generate more then one type of address.

OP is using Bitcoin Core... which will let you generate all three... Legacy, Nested and Native... (and create MultiSig's if you want Tongue)
I am using bitcoin core, bitcoin-cli but I am constructing the raw transaction manually.

So, it's entirely possible they have 30 P2SH and 10 bech32 inputs... Generally, it's caused by using the "default" options (which tries to generate bech32 addresses), but then unchecking the "generate native segwit (bech 32) address" box in the "receive" tab... this will give you a P2SH-P2WPKH (nested) receive address... but when you spend these coins, Bitcoin Core will default to bech32 change addresses if you haven't explicitly set it using the commandline arguments.

Quote from: Bitcoin Core commandline options
-addresstype
What type of addresses to use ("legacy", "p2sh-segwit", or "bech32", default: "bech32")

-changetype
What type of change to use ("legacy", "p2sh-segwit", or "bech32"). Default is same as -addresstype, except when -addresstype=p2sh-segwit a native segwit output is used when sending to a native segwit address)
1254  Bitcoin / Armory / Re: Armory Not Scanning Transactions (Mac 10.15.7, Armory 0.96.5) on: February 17, 2021, 01:05:39 AM
What do you see in the dbLog.txt file? Is there anything being added to that? Huh I suspect it might be ArmoryDB that is not working correctly.
1255  Bitcoin / Armory / Re: Bitcoin sent but not showed on: February 17, 2021, 12:59:54 AM
A couple of things...

-Bitcoin Core: v0.21.0 and Armory: 0.96-beta-a3d01aa722
That is an outdated version of Armory... it likely won't work with newer versions of Bitcoin Core... I assume you got it from https://www.bitcoinarmory.com/ DON'T USE THIS WEBSITE!

It's an old and outdated version... you need to get the latest version from here: https://btcarmory.com/ (currently 0.96.5)


-Nope, but now i have update the bitcoin.conf with prune=550, restarted but nothing seems changed
Unfortunately, you've just removed all the data that Armory needs. Undecided I wasn't suggesting that you use pruned mode, I simply wanted to know if it had been set to that as Bitcoin Core often suggests you do this during install if you don't have a lot of storage space and Armory doesn't work with Bitcoin Core in pruned mode.

Armory requires an unpruned node... you're going to need to remove that line from your bitcoin.conf... and then let Bitcoin Core reindex the entire blockchain. Do you have 350+ gigs of free storage to hold the full blockchain? Huh


-Yes, Armony say "Connected (352530 blocks)"
...
updated: i notice that the transaction hash is on block 670177 while my armory say "352530" blocks. Why? I am confused
And that is why you see nothing... because Armory has not got to the block where your transaction is, so as far as Armory is concerned, your transaction doesn't exist. Until you get Bitcoin Core fully synced and not pruned, you will not be able to get Armory to see all the blocks.

Additionally, the reason Armory stopped at block 352530 is either because your Bitcoin Core node was not fully synced, or due to the fact that it was the old version and doesn't understand newer fields in the block data being provided by Bitcoin Core 0.21.0. Once you have updated to Armory 0.96.5, it should be able to parse the blocks properly (assuming that Bitcoin Core is actually fully synced)



From this point, I suggest you shutdown Armory and leave it closed. Remove the "prune" line from your bitcoin.conf, then start Bitcoin Core with the -reindex option... let Bitcoin Coin fully sync before attempting to do anything else.

Once Bitcoin Core is fully synced, start Armory and let it try and parse the blocks and transaction data (you may need to use the "Help -> Rebuild and Rescan Databases" option in Armory)
1256  Bitcoin / Development & Technical Discussion / Re: Paper wallet QR code reconstruction on: February 17, 2021, 12:48:59 AM
I would think that given that it couldn't read the code properly... whatever it "saved" is most likely garbage data... so converting that back into a QRcode and then rescanning it, would simply yield the same garbage... "GIGO" Undecided

1257  Bitcoin / Wallet software / Re: Coinbase Wallet - Is my $ lost because I pressed this one button (dangerous)? on: February 17, 2021, 12:46:47 AM
It's certainly a tricky problem that UI/UX designers need to consider... "Ease of onboarding" vs. "ensuring customer data is secure"... especially in today's world of "instant gratification, please" Undecided

Perhaps another strategy would be to highlight to the user the risks of "transacting" without having created a backup? Huh ie. If you click "receive" (showing intent to receive funds into the wallet) and the backup process has not been completed, either a big warning or another prompt to complete the backup process or both!


Am I just an idiot and deserve to lose all my money because I missed a button?  Are all the other people who it has happened to also just so stupid they deserve?
You are not an idiot. You just didn't have the needed knowledge and patience to research what you are getting into, and unfortunately, it cost you quite a lot of money. Embarrassed
I felt like an idiot when it happened to me. I'm just thankful that when I learned the "backup first" lesson... it only cost me a couple of satoshis.
1258  Bitcoin / Armory / Re: Moved coins to armory before downloading Bitcoin Core on: February 16, 2021, 10:55:09 PM
At least you're taking the time to investigate and learn before really diving in... a lot of folks just think it's like fiat banking, open "an account" somewhere and then wonder why they're being asked for KYC/AML, passports, driver's license when they attempt to withdraw etc.


I was under the impression that bitcoin core and armory was the ultimate way to operate bitcoin once you get your head around it all? Privacy is of the utmost importance to me.
It is definitely secure if you're using the offline airgap setup etc... no doubt about that... but I wouldn't say it was necessarily any more or less "private" than any other Bitcoin Full Node solution.


I've already dropped a clanger once by forgetting to switch on my vpn and accessing trezor wallet. So they already have a copy of my ip linked to that wallet which is not good.
I believe Trezor claim they don't log IP addresses... they seem to take privacy fairly seriously, so maybe not something you need to be too concerned about? Additionally, the new "native" Trezor Suite application includes a TOR switch.


But, I'm by no means a privacy "expert"... so, I would definitely encourage you to continue to do your own research... and/or have a conversation with @bob123, his knowledge of that sort of stuff is a lot better than mine Wink
1259  Economy / Gambling discussion / Re: Seuntjie' Dice bot programmers mode discussion. on: February 16, 2021, 10:16:46 PM
Calculating a required bet amount to recover a specific loss is not too difficult...and if you're randomly selecting the chance, this complicates things slightly, but it should still be doable... For starters, you'd need to know the "house edge", so you can calculate the payout from the given "chance". I believe that the dicebot has an inbuilt "house edge" variable... site.edge

For example, when logged into Crypto.games, it shows as:
Code:
print(site.edge)
0.8

The formula for calculating payout from chance is:
Code:
Payout = (100 - edge) / chance

So, if we randomly generate a chance --> 40

Payout = (100 - 0.8 ) / 40
Payout = 2.48

So far, so good... but that's the easy stuff! Tongue Calculating the required bet to recover our total losses is a bit "complicated":

Profit required = (Bet * Payout) - Bet

Which reduces down to:
Code:
Bet Required = Profit Required / (Payout - 1)

If our basebet was 10 PLAY... and we'd lost... our profit would be -10 PLAY... so with a payout of 2.48 we'd need to bet:

Bet Reqd = 10 / (2.48 - 1)
Bet = 10 / 1.48
Bet = 6.76



Or, if after several losses, our profit was at -100 PLAY... and the "random" chance picked for our next bet was 87... the calculations would be:

Payout = (100 - 0.8 ) / 87
=> 1.14

Bet Reqd = 100 / (1.14 - 1)
=> 100 / 0.14
=> 714.29


If you can't work out the actual code required to implement these two formulas, let me know and I'll try and whip up a demo script.
1260  Bitcoin / Bitcoin Technical Support / Re: Diving into an old BTC wallet from ~2014 and found a nice surprise - what next? on: February 16, 2021, 08:35:54 PM
This is another dumb question perhaps, but how do I actually use bitcoin-wallet? It doesn't appear as a command line option in Bitcoin Core itself. Is there a non-GUI way I should be accessing it? I understand it's an offline tool, which I take to mean it doesn't need to sync the blockchain, but I'm clueless as to where to type those commands to interact with it. Any help appreciated.
You'll find the "bitcoin-wallet.exe" in the same location as "bitcoin-cli.exe" and "bitcoind.exe" etc... on Windows, if you have used the Bitcoin Core Windows installer, that should be:
Code:
C:\Program Files\Bitcoin\daemon

So, using "Command Prompt" (press the Windows key, then type: "cmd"  You should see "Command Prompt", then press enter)... you should be able to enter the follow commands, one at a time:
Code:
cd C:\Program Files\Bitcoin\daemon
Code:
bitcoin-wallet -wallet=WALLET_NAME salvage

Couple of notes:
- Make a backup (or three) of your wallet file BEFORE you attempt to use the salvage... it makes permanent changes to the wallet file!
- If your bitcoin datadir is NOT the default location (ie. you set a custom location when running Bitcoin Core for the first time), you'll need to use the -datadir option as well (you can find the datadir in Bitcoin Core GUI under "Window -> Information")
Pages: « 1 ... 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 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 ... 514 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!