By hacking, do you mean storing seed digitally? If so, it's only as secure as medium you use (e.g. as secure as your computer), which is usually considered as bad practice. Try brute forcing it and you will know how hard it is . There are multiple topics similar or same like this one on forum. Try searching. But here is your TLDR: You would need to guess the right one of 2048^12 combinations, 5.4445179 * 10 39 (5.4445179e+39). And let's say that you can check 100 per day before you get bored, by that pace, you would need 5.4445179 * 10 37 days. Good luck with that! Additionally you also need to check the generated seed match specific address you're looking for or one of it's address contain Bitcoin, which significantly reduce brute-force speed. But here is your TLDR: You would need to guess the right one of 2048^12 combinations, 5.4445179 * 1039 (5.4445179e+39).
I think it should be permutations not a combinations of seed phrases since the repetition of words are allowed and the arrangements of words are necessary. 2048 P 12 = 5.271537971 * 10 39Additionally, the last word of mnemonic works as checksum you could change it to 2048 P 11 and just use first 11 words to compute the checksum.
|
|
|
There's similar discussion at https://bitcointalk.org/index.php?topic=5284844.0 few days ago. I am not sure what you mean. You know that same version of same program can be copied, installed and ran on different machines, right? I guess it could/would be something in between the bitcoin core and a database where the website gets its data from. But I am just assuming.
Do you mean source code of jochen-hoenicke.de ( https://github.com/jhoenicke/mempool) and there are bug which makes both website stats looks weird.
|
|
|
Your question in OP merely made me think that you haven't fully understood/visualized that the "mempool", is actually in all nodes of the Bitcoin network, not a "single thing" in "the cloud".
Since OP mention both keyword "mempool" and "code", OP is clearly asking about mempool limitation within Bitcoin Core rather than mempool in general. Besides, mempool isn't part of Bitcoin protocol and it's possible a node don't have mempool (you can even disable it on Bitcoin Core).
|
|
|
Good thing i can fill most nomination with "Don't know" or "Nobody is worthy" 01. Best Moderator ................. Don't know 2. SpamBuster ..................... Don't know 3. ScamBuster ..................... Don't know 4. Golden Feather ................. Don't know 5. Event of the Year .............. Don't know 6. Fail of the Year ............... DeFi 7. Discovery of the Year .......... Don't know 8. Bitcoin Geek ................... Don't know 9. Bitcointalk Ninja .............. DdmrDdmr, TryNinja, LoyceV 10. Craft Master ................... Don't know 11. Antihero ....................... Don't know 12. Absolute Hero of Good .......... Don't know 13. Miss Bitcointalk ............... Don't know
P.S. you should update your template
|
|
|
there is also a default limit set at 300 MiB by bitcoin core and it appears to be editable (you can change it).
For reference, you can edit it by modifying bitcoin.conf (AFAIK it's not created by default). I recommend using this tool https://jlopp.github.io/bitcoin-core-config-generator/ and then copy it to bitcoin.conf# [core] # Keep the transaction memory pool below <n> megabytes. maxmempool=1000
On a side note, by default a transaction will be dropped within 336 hours if it's not confirmed.
|
|
|
I wouldn't recommend paper wallet unless you're expert and being very careful on every single steps you do to create and maintain paper wallet. 0. decide whether you want to use private key or mnemonic in your paper wallet. (the later is better since it can create as many keys as you want) 1. choose a tool that can be trusted to create the key safely. any popular wallet that has an export option is excellent for this. this choice depends on step 0 since not all tools can create mnemonics, for example bitcoin core (only private keys) or Electrum (both private keys and mnemonic). 2. choose an encryption tool and learn how to use it correctly. this must be an open source tool that is capable of strong encryption using AES 3. build your step 1 choice from source or download the binaries and verify its signature. 4. download a Linux distribution and verify its signature. 5. burn the Linux OS on a DVD, disconnect your network and boot up that DVD. 6. run the result (the "tool") of step 4 in that live OS, create a new wallet export the key/mnemonic 7. encrypt the result of step 6 with the tool chosen in step 2 8. print the encrypted result. create backups and write down the password separately in another secure place. 9. laminate the paper or use a metal plate and engrave your encrypted result on it and store it in a safe place that is not exposed to things that can damage it. 10. (important step) reboot the same DVD and try to recover the key you just created using your password and see if you can get the same address (this makes sure you have written things down correctly). if step 0 choice was a mnemonic you can send some coins to the first address and spend it using an offline/online combination of master private key (on offline backup) and master public key (on the online machine) to also test spending.
don't be afraid to create more than one paper wallet this way for testing and send money to and from that wallet before you create one final one that you end up using.
Some thought or alternative, 1,2. You can use tools which support BIP 38 4. Choosing live distro which offer offline mode or better security (such as Tails) might be useful 8. This part is vague, do you mean print from running OS on DVD? How about driver support?
|
|
|
In light of the recent takedown of the youtube-dl project by Github, Because you don't need to be a weather man to see how the wind is blowing.
that is an irrelevant case. a project that is breaking the law (youtube-dl project) will obviously be removed from anywhere on the internet. but this has nothing to do with bitcoin. While it's not related with Bitcoin, it shows that the law could be misused since main reason youtube-dl is removed because it's breaking youtube DRM while there are many ways to break youtube DRM such as using OBS (software) or HDMI recorder (hardware). Fundamentally it's not the code source which is at risk, it's way too decentralized. It's more what's all around it with github... that's what needs to decentralized ASAP ! that should be a crypto wide effort, to have at least 2-3 "decentralized github".
That makes sense, but majority will keep using GitHub because it's easier/more convenient to use. IMO it's more likely Bitcoin development have it's own centralized website/service (just like Linux kernel at https://www.kernel.org/) where it's hosted on country where Bitcoin development isn't illegal.
|
|
|
Starting from 2021...why the delay? Maybe they are preparing some special Paypal coin? Since you only can send cryptocurrency to another paypal user, so we might as well as call it PBTC (Paypal Bitcoin)
|
|
|
The method is far more complicated than i thought and it uses various things that i never heard previously (such as Feldman’s verifiable protocol). Additionally there are many things that i couldn't understand such as 1.They convert the(2, 3)-threshold shares xi of x into(2, 2)-threshold shares wi of x with appropriate Lagrangian coefficients
I don't say it's bad method (rather i find it interesting), but it's very complex while involving third party (Service Provider and Recovery Server in this case).It's definitely not for people like me.
|
|
|
1: What features you want to see in a wallet which is not in other ones
Does open source count as feature? I wouldn't call closed source wallet (trust wallet and exodus) a good wallet. Ability to have access to seed/private key and able to import it to another wallet is important for many users.
|
|
|
Why some people are surprised? It's quite common for big open-source project where big companies sponsor/recruit someone to develop on open-source project. Even majority of contribution on linux kernel are done by programmer working on/sponsored by company. there is publicity It seems they have already managed to get it. Good for them but not much good for people who value their privacy. Some day without their knowledge Coinbase will hand over the information to third party and no law enforcement will say a word. But they don't have much publicity on bitcoin/open-source development. Sponsoring 2 developers have small costs for company as big as Coinbase.
|
|
|
Sounds interesting, i'll read the paper later since it's not full of math formula. P.S. looks you haven't include link to the paper, here's the link if anyone wants to read https://www.mdpi.com/2227-7390/8/10/1773
|
|
|
Great work, i like the visualization and information page (e.g.total fees/size) at one page since usually a website only show one of them (such as https://jochen-hoenicke.de/queue/#0,24h). My only suggestion are : 1. Replace "P2SH" with "P2SH-SegWit" or "P2SH-P2WPKH" since there are many kinds of P2SH. 2. Add more black lines (e.g. 3 Blocks (12M Weight Units)) if previous black line haven't touch 1 sat/vbyte.
|
|
|
- Android Electrum has encrypted connection to their servers but some connections are unencrypted (not sure what that means)
https://roll.urown.net/server/bitcoin/electrum-server.htmlElectrum Server listens on TCP ports 50001 and 50002 for incoming connections. Port 50001 is for plain unencrypted connections and port 50002 is TLS encrypted. We allow only secured connections on IPv4 and IPv6. But, with what I have noticed, server used to query history are of port 50002 , which is encrypted, although, it is based on what I have noticed on electrum wallet. You can also set the server not to change automatically. For reference, Electrum allows you connect to specific server, so OP could find a server that uses port 50002 or uses HTTPS, which is easier than setting VPN/Tor.
|
|
|
With this thread, more people (including merit source) will add you to their ignore list and reduce chance getting any merit.
|
|
|
I wouldn't recommend BitPay wallet since : 1. the community it's relative small, which is troubling when you need help or confused 2. BitPay have many controversial, so it's possible they might do same things to their wallet
|
|
|
Suggestion? You should think about legality, ethics and/or morality concern of stealing someone's possession.
You're welcome to try cracking bitcoin wallet, but be careful when: 1. Downloading tools that can be used to crack bitcoin wallet, it's possible it contains malware/ransomware 2. Someone ask you money for wallet file that contains lots of bitcoin 3. Executing command/script that you don't fully understand (e.g. sudo rm -rf /)
|
|
|
possibly 6.25 since according to what @kano said in previous page the miners may be worried that the block they find (which would give them 6.25 bitcoin reward + whatever fee) could become invalid and rejected by the rest of the network!!
Maybe the offer could become more appealing after a couple halvings. OP could also try raising the issue on github, hopefully Bitcoin Core could be updated to remedy this problem. i seriously doubt anything about bitcoin core is going to change unless there is an overwhelming number of similar cases that have lost their coins to this type of non-standard scripts. although i think the change itself is very easy (possibly it needs changing one line of code), the addition of an option to let the user enable/disable through command line may not be. I still don't see the point, unless it (accepting non-standard script) is enabled by default. Bitcoin Core already have some option such as changing minrelayfee, but i almost never hear people intentionally change it.
|
|
|
Take note this guide would be less useful if you still use OS Windows or Android which comes with all kinds of data collection by default
|
|
|
|