Bitcoin Forum
June 19, 2024, 06:50:56 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 143 144 145 146 147 148 ... 309 »
1941  Bitcoin / Bitcoin Technical Support / Re: Private Key format on: June 03, 2022, 04:22:55 AM
private key 5vUtxFj43b4BM6t5dyXnLFEKLbXv8nB75fDFNRZLj7t7Vurvh address 3Nx***********************
anyone knows what it is  ? the address contains 2.9 coins
Don't know, but it couldn't be a WIF private key of that address.
Because the address appears to be a "P2SH-SegWit" and the the private key looks like in WIF uncompressed format.
If anything like it, the coins can't be spent in a standard way.

If it's something like other P2SH like MultiSig, then it may be a prvKey with missing characters of a single cosigner or just a clue to the private keys,
I can't tell, try this thread: [overview] Recover Bitcoin from any old storage format
1942  Bitcoin / Bitcoin Technical Support / Re: Can't sign a message with bitcoin core on: June 03, 2022, 03:31:03 AM
-snip-
If I don't have another way, I'll do that, and then, I will create a fresh new address in my offline node and transfer the Bitcoin there!
Take note that they wont be able to verify your message with other software.
They'll have to specifically use Electrum, so include it to your email/chat or the signed message itself.
1943  Other / Beginners & Help / Re: Forum UI colour, why blue? Instead of bitcoin Orange? on: June 02, 2022, 12:00:09 PM
Let's see Smiley
-snip-
Wow not too bad... I mean my eyes hurt... but for the love of bitcoin Smiley
I'm fairly sure it's different from what OP imagined, but thanks for the effort. If you use very light orange and red, you won't hurt your eyes that much.
It actually looks neat if we follow the forum's color-scheming style but with orange palettes.

Normal Mode:


Night Mode:


Note: That was just a simple manipulation to the forum's CSS forms for testing purposes, not a theme or plugin (not permanent).


Since this forum started at about same time when bitcoin was launched, If the theme colour of bitcoin is Bitcoin Orange,Grey and White, and the name of this forum is Bitcointalk, why is the theme colour of bitcoin (orange) not reflected on the forum's interface? Why is the theme colour of the forum Blue instead of Orange?
I guess our founder just used the default theme of SMF "Simple Machines Forum" which is blue and didn't have the time to apply other themes.
1944  Bitcoin / Electrum / Re: Making multiple transactions at once on the console on: June 02, 2022, 04:37:48 AM
I finally solved it (in a way at least). In addition to creating an array for my output addresses, I also created an array for the input address and one for the change addresses. Then, I iterated over each of them for each transaction, and it worked!
That's one way to work around it, you've utilized from_addr= and change_addr= params.
So, it's something like?:
Input1 ═══> Output1
       ╚══> Change1/Input2 ═══> Output2
                           ╚══> Change2/Input3 ∙∙∙
You're lucky that Electrum by default spends all of the UTXO linked to a single address.
Else, it could break the chain if an address in the change/input array has more than one UTXO then a smaller UTXO was selected as an input.
1945  Bitcoin / Armory / Re: Armory 0.96.5 on: June 02, 2022, 03:24:17 AM
I did try to verify it through command prompt as the administrator but it fails after verifying the installer with the signature even if I use the sha256sum.txt.asc or the above keys.
-snip-
That's because "sha256sum.txt.asc" isn't the signature for the binaries.
It already contains both the signature of the message and the SHA256sum of each binaries (as signed message).

You verify the signed hash file via gpg --verify sha256sum.txt.asc to see if it's legit.
After passing verification, open it using your notepad or text editor, then compare the SHA256sum of the binaries to the listed SHA256 hashes.
1946  Bitcoin / Armory / Re: Armory 0.96.5 on: June 01, 2022, 08:14:31 AM
I downloaded the version of Kleopatra that is in the tutorial on http://www.bitcoinarmory.com/tutorials/armory-basics/verify-download/

I adjust the settings, and then I input the signing key 4922589a
It tells me I seem to be looking for a fingerprint or key-id. And to add a prefix if my search does not yield any results.
Both options give me zero results.
In my previous reply, I also mentioned that Kleopatra yields zero result at my end.
Instead, I manually imported the one suggested in the tutorial but added "&op=index" at the end of the link for the link to work.

So, instead of keyserver.ubuntu.com/pks/lookup?search=goatpig, it should be: keyserver.ubuntu.com/pks/lookup?search=goatpig&op=index
Then, click on "8c5211764922589a", copy everything on the page from "-----BEGIN PGP PUBLIC KEY BLOCK-----" to "-----END PGP PUBLIC KEY BLOCK-----".

Open Kleopatra, click on "Notepad", paste the text there and click "Import Notepad".
After that, certify that the one you're importing is correct; e.g.: ask goatpig himself if the fingerprint (below) is correct.
Lastly, tick the checkboxes and finish the rest of the process.
1947  Bitcoin / Wallet software / Re: trouble with bitshield on: June 01, 2022, 04:33:31 AM
Try using "Detect existing accounts" in Electrum.
It will try various derivation paths and provide you a list if it found at least one with funds.
Of course, you'll have to tick "BIP39 seed" in the option for the seed phrase to work.

Just don't get your hopes up since BitShield's feature to restore an existing seed phrase then overwrite the one you currently using is ridiculous.
Not to mention that the app's UI will be chaotic if you do so since the previous wallet will still be available in "Recent" until you do something else.
It's either badly written, an utter scam or both.
1948  Bitcoin / Electrum / Re: How to receive Bitcoins with a cold wallet (Electrum offline wallet) on: June 01, 2022, 03:19:30 AM
So I think I get it.  Thus my next question: if my cold/offline wallet has no knowledge of transactions and is only an airgapped signing device, how is it that I can recover my Bitcoins from the 24 word seed phrase?
Wallets do not contain bitcoins at all.
Wallets only contain private keys which can be used to unlock bitcoin which are in the blockchain that are stored in every bitcoin node.
The watching only wallet "watches" for the coins your keys can spend by using your "public keys" and the cold-storage wallet contains the "private keys".
The private keys are derived from your 24-word seed phrase deterministically so it's all you need to restore the necessary info to spend funds.

Then I had the same question as humblewrist: how do I update the ColdCard offline wallet with received transactions?
I think you mistook "Cold Wallet" with "ColdCard" Wallet.
humblewrist and ajaxtempest are both talking about another Electrum wallet in an air-gap (offline) machine.

For questions specific about hardware wallets, you can try hardware wallet board: http://bitcointalk.org/index.php?board=261.0
1949  Bitcoin / Development & Technical Discussion / Re: How much text can you put in a bitcoin message? on: May 31, 2022, 08:45:05 AM
Unless the receiver expects a message, I don't think it's very likely he'll notice the message. I don't check most of the transactions I receive in a block explorer.
I just pointed out a correction to BlackHatCoiner's instruction to satisfy the OP's request.
I'll leave the questions to OP to you guys.

Quote from: LoyceV
Quote
In "pay to many", the 'Pay to' field should be like this:
Code:
OP_RETURN 555555555555555,0
Does this actually work with 0 sats?
I've seen a couple of those transactions in mainnet but if you want to test it yourself,
you can construct a transaction in Electrum (using the instructions above) or Bitcoin Core using createrawtransaction with OP_RETURN output: {\"data\": \"555555555555555\"} w/o amount, don't forget the change.
Sign it but don't broadcast since it will be a waste of satoshi,
instead: Open Bitcoin Core's console and use the command testmempoolaccept '["RAW_TXN"]' to see if it can be accepted by your mempool.
1950  Bitcoin / Development & Technical Discussion / Re: How much text can you put in a bitcoin message? on: May 31, 2022, 04:12:09 AM
I would like to send BTC and put a message in it. Can someone guide me?
Which wallet do you use? In Electrum, enter OP_RETURN and, right after, your hexadecimally represented message. For example, this message:
The missed most important step is to utilize "Pay to many".
That way, he can 'send BTC' as one output and put the message in another,
OP_RETURN alone will work in "normal send" but if he wants to include another output, it wont work.

In "pay to many", the 'Pay to' field should be like this:
Code:
OP_RETURN 555555555555555,0
BC1QRECEIVERSBITCOINADDRESS,0.001
(no need to use 'Tools->Pay to many' if using the latest Electrum versions, just enter multiple lines)

e.g.: e3da55f62afcb69a3908324bf6eaf310f48d9366d14c5f0fd19acd3da23af3ae
Some screenshots:

1951  Bitcoin / Bitcoin Technical Support / Re: How I can Create a private key from a text? on: May 31, 2022, 03:24:55 AM
-snip-
it could be possible & how I can create a private key starting from this text just using offline tools?
Any solution or suggestion?
That is an offline tool, you can just download the source from "Forked GitHub Repository" link below the forked version and directly run it using your offline machine's browser,
all the dependencies are already included such as the main HTML file, CSS and Javascript so it will work even in air-gap machine.

Interesting point. What is the calculation made with "Brain Wallet" to convert a text and generate a private key?
I can reproduce with a linux/bash command line?
Use anything that can calculate the "SHA256" sum of texts.
The 256-bit result will be the private key, then use any tool/library to convert it into WIF Private key.

But take note that line-spaces (enter) are also calculated by some tools but brainwalletX wont, so it took the string:
Quote
Nel mezzo del cammin di nostra vita mi ritrovai per una selva oscura, ché la diritta via era smarrita.
With SHA256 sum: 34ae22f3cbaf0b0adfea0bc52ded6eb4a39c1b325c45c8283ffa04612ed3e273
When converted to WIF (uncompressed): 5JDVE834PAQ6dPnwLNDfVhrtpvUnLrjMd542K2v6xaxBMJmx5dZ

instead of:
Quote
Nel mezzo del cammin di nostra vita
mi ritrovai per una selva oscura,
ché la diritta via era smarrita.
With SHA256 sum: 9243d83a0f17d54df5c35d42015d81f9cf3207c0dc7b4c0aa10f16bd07345db7
When converted to WIF (uncompressed): 5Jvhj1T7Gqe23KCQkxDXKWVvanfJqotjE9tVJLHFN752XcHrNRk

Just do it for research purposes only.
1952  Bitcoin / Development & Technical Discussion / Re: Managing multiple (100s-1000s) wallets with Bitcoin Core on: May 30, 2022, 03:04:10 AM
-snip- Because each loaded wallet takes about 10MB in memory..
Have you tried this with the new "Descriptor Wallets"?

AFAIK, those are comparably lightweight compared to the old BDB wallet.dat counterparts.
Although I haven't tested loading 100s of them at once.
1953  Bitcoin / Bitcoin Technical Support / Re: Duration of new block to confirm and include transactions on: May 30, 2022, 02:57:01 AM
I learnt that the time to create a new block in bitcoin takes an average time of 10 minutes but I don't understand what happened yesterday when I carried out a transaction.
To fully understand it, you need to learn at least these two things:

As a summary, the "target" is a number which is set to be higher or lower to maintain the 10-minute block average.
Miners are trying to get a hash with lower value than the target, each try can be the winning block, be it within a minute, ten (on average) or even an hour, it's unpredictable.
1954  Bitcoin / Electrum / Re: Electrum 4.2.2 Released on: May 29, 2022, 04:37:53 AM
# Release 4.2.2 - (May 27, 2022)
 * fix "Automated BIP39 recovery" not scanning change paths (#7804)
So they immediately fixed this after o-e-l-e-o submitted the issue in GitHub.
Gotta take note of that version in case some newbie experience the same issue like this one: https://bitcointalk.org/index.php?topic=5391541.msg60068150#msg60068150
1955  Bitcoin / Bitcoin Technical Support / Re: Github build vs downloading source on: May 29, 2022, 03:33:02 AM
I see all these tutorials that teach people how to build the source are using the git clone https://github.com/bitcoin/bitcoin method which builds im assuming the most recent changes, -snip-
For the record, the "official" documentation in Bitcoin's GitHub repository instructs to build using the git clone.

These for example: github.com/bitcoin/bitcoin/blob/master/doc/build-windows.md and /doc/build-unix.md
From: github.com/bitcoin/bitcoin/tree/master/doc

It makes sense since it's in GitHub where you can assume that the readers have audited the code.
However, 'all those tutorials' might have just imitated what's written there.
1956  Bitcoin / Electrum / Re: Making multiple transactions at once on the console on: May 28, 2022, 05:30:45 AM
-snip-
A pseudocode example would be:

array = [address1, address2]
for address in array:
  payto(address, amount, password=password)
Is the actual code followed by broadcast() after all the payto() loop?
Because you'll have to broadcast after each 'payto' instead of loop 'payto' to generate signed raw transactions and broadcast all later.

Here's to reproduce the error using console commands:
  • Use payto("address1","amount1")
  • Save the created "raw transaction1" for later.
  • Use payto("address2","amount1")
  • Save the created "raw transaction2" for later.
  • Use broadcast("raw transaction1") and it will be sent
  • Use broadcast("raw transaction2") and it will be rejected with the same error because it's created by spending raw transaction1's input
    since transaction1's input(s) wasn't spent still (not broadcasted) while transaction 2 is being generated.

If not, it could be the above, everything's too fast that the client/server is having trouble identifying unspent UTXO.
1957  Bitcoin / Mycelium / Re: Questions about Mycelium accounts on: May 28, 2022, 05:18:16 AM
Are you limited to mobile devices that's why you're inclined to use Mycelium?
Do you have access to a PC?
Yes I have also a PC. I use mycelium because its the only one I tried so far..
Generally, it's safe even in Android as long as the device itself isn't compromised and the wallet isn't malicious.
If you can risk the amount and you're confident with your Android phone's security, do it.
But if you're dealing with huge amounts, it's best to proceed with caution.


If you're interested in Electrum cold storage, you can use your PC as "temporary" air-gap PC until you fully spent its funds.
Disconnect the PC's internet communication devices like WiFi, Bluetooth, LAN cables, etc.
And use your android phone as the online "watching only" wallet.

Download PC and Android Electrum from electrum.org/#download.
Transfer the files to the specific devices to install (recommended: verify their signature)

Setting the wallets is easy, in the offline PC Electrum, create a new imported wallet by selecting the option: "Import bitcoin addresses or private keys"
And type the private key there (you have to append the script type described in "?" if the address isn't legacy '1 address').
In the online Android Electrum, create a new wallet and select the same option but paste the address instead so it will be created as a 'watching only' wallet.
The balance should appear in the online watching only wallet.
With that you've created a cold-storage setup.

To spend it, create a transaction on the online Android Electrum, find a way to transfer the PSBT file to the offline PC (e.g. Flash drive or QR Code);
sign it using the offline PC, transfer the signed raw transaction back to the online Electrum and "broadcast" it.

Read these for the details, you can skip to the "create txn" part (the buttons are different due to the difference in versions):
After spending the funds completely (e.g.: sent to a hardware wallet/exchange) with 6 confirmations or more,
you can now use the offline PC normally since the private key there is now empty.

That was not totally cold-storage setup but it's a lot better than exposing the private key online.
1958  Bitcoin / Development & Technical Discussion / Re: Create a seed from a selection of words on: May 27, 2022, 04:15:53 AM
-snip- That is 24*23*22*...*1=24! = 620,448,401,733,239,439,360,000
Thanks, then it would only be an average of 19,674 years for 1trillion combinations per second bruteforce speed for a disarranged 24-words seed then.
And only 479,001,600 combinations for a disarranged 12-word seed.
1959  Bitcoin / Development & Technical Discussion / Re: Create a seed from a selection of words on: May 27, 2022, 03:42:52 AM
simply combining the words somehow doesn't work, it has to have a certain validity
Yes, the last word is part of the "checksum". It has to be the right one to make the seed phrase valid.

I know it's well meant to tell me how long it's going to take or why I shouldn't do it, but it also has a learning background for me even if I don't know much about programming I'd like to know to what extent that's possible and Is there a program for that already?
The simplest bruteforce formula is 24^24 for disordered 24-word seed, which is 1,333,735,776,850,284,124,449,081,472,843,776 combinations.
Even if you can get up to 1trillions of combinations per second, it would still take 42,292,484,045,227 years to find the right order.
Even 10000-times that speed isn't any better.

Compare it to 12 which is only 8,916,100,448,256 combinations.
1960  Bitcoin / Electrum / Re: Electrum 4.0.9 wont open in Windows 8.1. on: May 27, 2022, 02:56:00 AM
If nothing works and you still want to use that older version of Windows,
you can try running Electrum from source, it requires Python and some commands.

Follow the links in this reply for instructions: /index.php?topic=5391692.msg59669529#msg59669529

My previous reply to this thread:
My workaround at that time was to run Electrum from source through python, but I'd suggest you to just upgrade your OS if the links of the updates in above reply didn't work.
Pages: « 1 ... 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 143 144 145 146 147 148 ... 309 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!