This sounds like XY problem, do you have any particular reason to stay use Bitcoin Core 0.12.0 which is outdated? If there aren't any, i suggest you to upgrade your Bitcoin Core.
AFAIK nc50lc suggestion should fix the problem, but if it's not, then try to share your debug.log file
|
|
|
Why didn't you report to Github to be deleted?
Because it's already removed/deleted? I tried access the repository from link i found at the article and i got 404. Even the website's content already removed, and only show "Index of /", which don't show any file or directory.
|
|
|
Manual connection mode lets you connect to a specific server which you trust. Some nodes might keep the logs and attempt to track their users. There are still many servers that are trying to take advantage of users who didn't upgrade to the latest version by tricking them into downloading a modified version of Electrum
How can I be sure which server to trust? Any criteria to select a certain server? Or I must switch from server to server very often so that they can't keep the whole logs. If you have serious concern about your privacy, you could : 1. Run your own Electrum Server 2. Use proxy (Tor also possible), Electrum support proxy usage. This option is useless, unless you move to different wallet (which detail only obtained with proxy)
|
|
|
But that will only happen if there will be a RIPEMD160 collision. And as you know it, its collision resistance is pretty "strong" at 280.
So, what is the practice way to find this collision? Is there any better way rather than straight brute force and luck? There aren't any practical / faster way to find collusion, unless you managed to find vulnerability in both RIPEMD160 and SHA256 which can reduce the search space.
|
|
|
I only know very few Bitcoin Python library, but i'd like to recommend https://ofek.dev/bit/. It claims to be "Python’s fastest Bitcoin library" and it's very easy to use, even if you're only geek (like me) or don't have much programming experience.
|
|
|
The ethereum and other new ones use better technology? Im correct or not?
The answer depends on how do you define "better technology"? If you don't care about decentralization, don't care about simplicity or want complex features (such as smart contract, DAO, etc.), then i'd understand if you think ETH (and many altcoin) uses "better technology" Do you think that bitcoin technology is Old and need some renovation?
No. Additionally, Bitcoin is constantly "renovated" (such as P2SH and SegWit) and Bitcoin technology today is different with Bitcoin technology 10 years ago
|
|
|
The Bitqoin program bitcoin-qt runs ok and obviusly finds the wallet. opening the wallet shows data that is unreadable. Running bitcoin-qt is no problem. Is there a program I can use that can show me the content of the wallet?
Some data/information of wallet.dat could be extracted/parsed with dumpwallet command or tools such as https://github.com/jackjack-jj/pywalletIf you want to extract/parse more data, there's no choice other than analyze source code of Bitcoin Core to see how wallet.dat is created and read.
|
|
|
Unless you're using ancient Bitcoin Qt (0.7.x or lower), the upgrade process will be done automatically and all you have to do is wait. If you encounter any problem on automatic upgrade, please share debug.log
|
|
|
120 MB/s is maximum speed (sequential speed), not random speed (which is far lower than sequential speed) See https://stackoverflow.com/a/2471684 if you need detailed technical explanation
|
|
|
I was confused when read your reply, but now i think i understand what you're talking about. Your solution still falls on type 3 if you didn't mention wallet which automate the process. Even so, it requires both Alice and Bob use same wallet, unless there's standard (such as BIP) where other wallet might adopt the standard. - If Bob breaks the agreement and broadcasts or the transactions accidentally hit the chain then Alice will just withdraw bitcoins from their outputs.
This parts is similar with LN network where dishonest user attempt to broadcast earlier state of channel, which require honest user online 24/7 or use watchtower. And AFAIK your idea suffer same problem. It can be new wallet software with this functionality or an add-on to existing one. As far as I know there are no existing wallet that supports to set an option of N days so, I am asking do you have a script or are you working in it to make it easier for the regular user? I don't have anything implemented yet. One of the topic goals is to find out if that already exists somewhere. Don't want to reinvent the wheel )) AFAIK there aren't any wallet which allow you make P2SH/P2WSH transaction. I don't know of anything that exists with bitcoin script, but there's FinalMessage.io which is a custodial dead man switch, might want to check that one out
But then we're back to the older problem where higher degree of trust is required.
|
|
|
Your friend expect too much from Android community, you're lucky if your devices supported by popular custom ROM (such as LineageOS, RR, SlimRoms, Carbon, etc.) Forget about safe custom ROM with DApps, i doubt you can even find custom ROM which include DApps. Is it seriously safe for the smartphone if we change the Stock ROM with a newly installed custom ROM?
Does all the data remain safe and in the smartphone itself even after the installation of custom ROM?
Depends on the custom ROM, if you enable encryption, don't root your OS and have common sense, you should be safe.
|
|
|
I was digging history of my spent merit and found https://github.com/mycroft/chainstate which parse UTXO from Bitcoin Core chainstate. I think this is what you're looking for. it is possible 1- with idm go to tasks > add batch download>from 0 to 1000> ok (about 110MB) (50*1000=50k top bitcoin addresses) concatenating all the htmls files in one html edit with notepad++ the final file and make sure to only keep the addresses in first column (you need to repeat this many times) i did try this ... bored and stop Possible if you have unlimited tons of time to be wasted, would you want to edit 500K HTML pages manually?
|
|
|
I think Roger Ver is gernerally a good guy and has done a lot for crypto, He worked his butt off to promote bitcoin in the early days and is one of the reasons that crypto has come so far.
In past? Yes Today? Many people would say no Why can't we just let people have their own beliefs on what the block size to be, I don't remember Roger actually ever stealing money from anyone, I don't think he deserves those red marks.
If you check comment of the red trust, the main reason some member did it because Roger Ver misleading users between BTC and BCH. Imagine if you want buy BTC, but got BCH instead. It's even worse if you realized it after attempt to withdraw it to your BTC wallet.
|
|
|
KeePass is good password manager, but personally i'd prefer KeePassXC if you're linux or mac users. I've heard the name KeePassXC a couple of times, but never really looked in to it much. As someone who is using KeePassX without any issues or problems, what does XC offer that X doesn't? Quote from another posts
And few filters already filters out most VPN
|
|
|
KeePass is good password manager, but personally i'd prefer KeePassXC if you're linux or mac users. For additional protection, it is recommended to use a VPN service that does not log private data.
It's not something that VPN provider could prove, few VPN provider which claim don't log customer data has been proven otherwise when they have legal problem. My number one tip when it comes to security is to never download any crap software. You want to pirate a game? Get dedicated PC for that. You want to pirate Photoshop? Learn how to use GIMP instead. Need to get some reader? Instead of clicking the first link on google, carefully check what site is official, and preferably download from github. When I was younger, my computer was infected all the time, because I didn't follow any of those rules, luckily for me I didn't have anything too sensitive, but a lot of people who use crypto still do this, and then ask people why their coins were stolen.
VM/Sandbox also works for those who only have 1 device, but it doesn't apply for video games (or any GPU-dependent application)
|
|
|
I was sure this is possible with the help of bootstrap files but maybe not for Bitcoin Core client?
That won't help at all, you still need to verify all blocks from the bootstrap file. The speed when you download from other nodes (for Bitcoin Core or P2P client) and centralized server more/less is same. Besides, you need to trust the uploader not to give malicious/altcoin bootstrap file.
|
|
|
If your aim is beginner, then i think you should simplify it even further or more neat formatting to make it's easier or less boring to read. I still wonder your topic belongs to Bitcoin technical support board or Beginners & help board.
This topic clearly not belongs to Beginners & Help section & IMO doesn't belong to Bitcoin Technical Support as well since it's too detailed.
|
|
|
Nope, users won't be able to encrypt it themselves.
So users supposed only know what file they receive after they decrypt it? On side note, you might be interested to check https://etherpgp.rocks/
|
|
|
The best way is make your own database which have column address and amount. There's big bottleneck if you use Bitcoin Core or block explorer API. Combining your script with tools mentioned by @seoincorporation and query to local database would save lots of time. And the second step is the complex one... Verify the address balance, for this, you can use an API from some block explorer to verify if the address has balance, or another way is to do it directly with bitcoin core.
Bitcoin Core don't index balance of each address, unless it's part of your wallet (including watch-only address). You could use chainstate and txindex though. But i think the best way to do it and to save time is to import all those private keys to bitcoin core, that way you will not waste time calling the API to verify if they have balance or not.
I'm not sure if it's best way when we're talking about hundred thousand of Bitcoin address.
|
|
|
|