In terms of software development, what is the most efficient and performant way to generate the derived three bitcoin addresses ( uncompressed 3..., compressed 1..., segwit bc1q... ) from a private key? Uncompressed 3... from a private key? AFAIK it's impossible. It's fully possible to generate such address, after all it's just P2SH (Pay to script hash) address. But as @LoyceV said, spending it is very difficult to spend the coin since the transaction would be considered as non-standard and won't be relayed by most node. For reference, here are few past incident about using uncompressed public key on P2SH-P2WPKH or P2WPKH address, https://bitcointalk.org/index.php?topic=5192454.0https://bitcointalk.org/index.php?topic=5377781.0
|
|
|
Will be interesting to see what the general mempool policy turns out to be and how quickly nodes and miners start enabling the option.
I don't expect node operator bother change default option. It's already proved with lack of node which accept transaction with fee lower than 1 sat/vbyte or non-standard transaction. Starting from $100/block? It's rather generous considering coming from an individual.
|
|
|
But if you have a million private keys, what is the fastest way to fulfill this task, what do you suggest?
If you have decent programming skill, i'd suggest to modify Bitcoin brute-force software which have GPU support. is there any python snippet you're aware of ? Thank you
Python library bit[1] claim it's 100x faster compared with other Bitcoin python library. I've tried it before, but it doesn't support Bech32 address. Anyway, i did quick dirty benchmark and here's the result with 100K hex private keys. from bit import Key
hexfile = open('hex.txt') hexkey = [h.strip() for h in hexfile.readlines()]
addressfile = open('address.txt', 'w') addresslist = '' for h in hexkey: key = Key.from_hex(h) addresslist += key.address + '\n'
addressfile.write(addresslist)
It's much faster than i expected where the script generate 100K address in 6 seconds. $ time python3 test.py
real 0m6.019s user 0m5.958s sys 0m0.060s
Here's snippet of hex.txt and address.txt. $ tail -n 5 hex.txt fce2310a2552b9f0c0158b76906092d95a632bac6f1a11abbda7e6f75e377be8 5ea97bc3217960cf1362fcd45f92913c67ceb5a1ff7fefa0d34a91c5e947a050 4dff5ded0ebeb30249e1889b5c70a7dabab5534bcd31825eea958c4eee324f50 bb2829f52ca31ac02ec78f5adcdd811ccf4e01fc5bca763dd4b0aea970dc73c6 515d224f7a057745bfeb1c008a5100fb179f22fbcbfcd3adbf37b31a3d5dc807 $ tail -n 5 address.txt 1Fztpfxj3hhmugpv955ujQ9cfA8wq1WMcR 1JibRW9P1Gz48bwLpyuVvxWsT3CLmuB5Ny 1EMTU54Wk41pP8tZe1ZqFdSVwKDJDevJM4 17o7zC1KqqDCmvS5NzrZnrvYd18YrJm6Vj 1742LWxemvT4rUvSKQb78tYUH2CzXWe9u4
[1] https://github.com/ofek/bit
|
|
|
Depending on the topic you're looking for, you better find specific website or newsletter. For example, i use https://bitcoinops.org/ for Bitcoin technical news/information. I checked that website and IMO it's not really helpful for OP. By default, it has option "Top News" and "Show All" where 10 top news was posted in last hour. I'd recommend https://defidive.com/news instead which have better categorization (media news, twitter and youtube) and filter that is easier to use/understand.
|
|
|
If you’re tired of seeing threads about BTCapsule, please keep reading because it has been completely rebuilt.
If so, i would recommend you to edit (to let people know about this thread) and lock older thread. I have also included a testnet version of the code, so if you have Python, feel free to test it out and see how it works.
I tested for a bit and found out clicking "Generate" button multiple times caused multiple address/private key shown on text box without separator. You might want to change the behavior.
|
|
|
How do those nodes connect to me (or me to them) without me knowing their ip address?
Since those IP are private IP address (as defined by rfc1918[1]), it's possible those nodes actively scan the local network. After establishing that part, each node in the network do also share each other information and the node may keep the information in their own known-node local databases, so other or you can connect to each other. For a further detailed explanation, you can refer to: https://developer.bitcoin.org/devguide/p2p_network.htmlSo when I'm connected to a not publicly routeable node, does that mean I'm connected to it through another node? No. It means it can't be accessed through outside local network since the node has private IP address[2]. Bitcoin Core getpeerinfo only show directly connected node. [1] https://www.rfc-editor.org/rfc/rfc1918[2] https://networkengineering.stackexchange.com/a/40336
|
|
|
Was it originally possible to choose a 12 and 24 word bitcoin wallet seed-phrase as it is now, or did the ability to choose 24 words come later? That is, a kind of option: reliable and more reliable.
For seed-phrase which follow BIP 39 standard, both 12 and 24 words comes out at the same time since the specification mention you can generate 12, 15, 18, 21 or 24 words. But IIRC 12 seed-phrase words generated by Electrum comes out before BIP 39 standard exists. Are there discussions or work on this issue?
AFAIK no since 12/24 seed-phrase words is deemed secure enough.
|
|
|
My only thought is to have it reset to 0, but how would you even go about doing that without doing a hardfork?
Hardfork will be needed since node only accept block with 2 hours offset. I really feel like this is a discussion we should having now rather than latter.
I disagree, year 2106 is 84 years eight from now and most of us won't live until then (unless live expectancy significant improved). There are more pressing concern such as full-RBF, quantum-resistant cryptography and block size.
|
|
|
Your question lack many details. For example, what is electricity rate on your area? Which hosted mining you're talking about?. But assuming backyard means outdoor area (which isn't good for ASIC due to higher humidity) and you're not willing to learn about setup/maintain your ASIC, hosted mining is better option.
I never use hosted mining service, but few service require you to do things on your side. For example, sending ASIC to their farm building or choosing your own pool.
|
|
|
This is the reason why exchangers still popular
Only one of the reason. Some people either don't know existence of non-custodial wallet which is easy to use or they don't bother move their coin. Can you tell one safe and secure btc wallet ? Wich one is safe
Without additional detail, i would recommend BlueWallet (since most people own mobile device and it has good transparency). But take note there's no thing such as absolute security
|
|
|
Hari ini saya melakukan testing transaksi bitcoin.
--snip--
Saran saya untuk testing Bitcoin, sebaiknya menggunakan Bitcoin Testnet untuk menghemat uang agan. Untuk menggunakan Bitcoin Testnet pada Electrum, tambahkan parameter --testnet pada shortcut atau perintah console. 4. Ketika wallet bc1xx saya sudah terkonfirmasi menerima 0.00073 BTC, saya mencoba untuk melakukan pengiriman kepada wallet 3xx dan bc1xx. --snip-- - Pada pengiriman ke wallet bang ETFBitcoin terjadi transaksi 9ba9cde22032dd23e52c60659b11560aa7d0706e9c9ae9ee63f12c718019478e, dimana saya mengirim 0.00017276 BTC dengan fee transaksi 0.00000517 BTC (IDR 1.419,53), hal ini menggunakan fee 4.7 satoshi per vbyte (merubah slider fee). Alamat Bitcoin apakah yang bisa saya gunakan untuk mengambalikan 0.00017276 BTC (minus tx fee 1 sat/vbyte)? "Transaksi seperti ini" yang agan maksud transaksi yang manakah?
Yang saya maksud semua fee transaksi blockchain diatas, menurut saya layak (kecuali transaksi WD, dan menurut saya itu bukan fee blockchain kan?) Dikatakan layak karena fee masih dibawah 4% dari nilai fiat aset tersebut Sebagai catatan, fee transaksi pada Bitcoin didasarkan pada ukuran transaksi Bitcoin dalam satuan vbyte/weight.
|
|
|
Hello, I am testing your Extension. When pasting the code in Tampermonkey, I see there are various yellow triangles along the code. Can you check everything is okay and not needing any maintenance?
Grat extension so far!
The script works without problem on my device. Yellow triangle/warning icon shown because, 1. TamperMonkey doesn't check "$" is used by jQuery library. 2. Simply showing recommendation to write the code. Although warning message on line 8 // @include ... suggest tiny change might be needed in the future. I might make change if the script is broken in the future.
|
|
|
I appreciate your effort to let people know there's people giving/selling fake WIF/paper wallet out there. Although i doubt creating list of all probable fake/scam WIF/paper wallet is worth it since scammer could just generate new one easily. In the most cases it is unfortunately not true - I do not know who is the source of that images, but it is surprising for me how that content is circulating and comes back to me (sometimes after several weeks/months).
My bet would be grey/dark market which can't be accessed with your usual browser/internet connection. I've seen people discussing certain .onion website which sell fake Electrum wallet (which only encrypt private key, seed, etc.), so it's not surpirsing if there's website for fake WIF/paper wallet.
|
|
|
I have a simple question, if I mistakenly post data such as my personal address, private key or any data that I later want to hide, and I contact @ and he delete it, will both sites comply with this deletion?
Well that's a fair question but let's suppose they both agree to delete ninjastic.space and loyce.club, How about other places? For example web.archive.org I don't think they will honor such requests. Your statement has some inaccuracy, for website/crawler/archive service under legal company/organization have some legal obligation to honor data removal. For example, archive.org provide guide for removal/exclusion[1] while archive.today have button "report bug or abuse"[2]. They might honor your request, but it'll take some time/effort on your side. [1] https://help.archive.org/help/how-do-i-request-to-remove-something-from-archive-org/[2] https://archive.ph/Urp7B/abuse
|
|
|
1. Not many people visit reputation board, so it's likely most contestant won't read your recommendation. 2. You can report those PM as unsolicited/unwanted PM. And it's not pointless action since a user was banned in past after 4 user report his PM, see https://bitcointalk.org/index.php?topic=5186601.0. 3. If that user actually intimidate you, isn't it wise idea to let other people know?
|
|
|
|