The answer to your question depends entirely on how full the mempool is currently, which can be viewed here: https://jochen-hoenicke.de/queue/#2,24hAt the time of writing, the latest block contained transactions with fees of less than 1 sat/byte, which only took a few minutes to confirm. That's a good link, the one i usually use is https://coinb.in/#fees it has the added benefit of having a fee estimator @OP: there is no guaranteed fee that will result in a fixed confirmation time. Every 2016 blocks the diff is adjusted to make sure the AVERAGE time between 2 blocks is 10 minutes, so even if you'd pay a huge fee, by chance it could take way more than 10 minutes before a block is found. A second thing is that a miner can chose which transactions he includes in the block he's currently trying to solve. There is no 100% guarantee he'll pick your transaction, EVEN if you pay a huge fee. Offcourse, miners are running a business nowadays, so if you add a big fee, the odds of them adding your transaction is rather big.
|
|
|
We are planning to build a mining farm pretty soon, but one aspect I was thinking about a lot is which wallet/s to Mainly depend on to save all my coins ?? I have been using coinbase and they are great, supporting android app and fast withdrawals etc... But is it really safe ?? and should i save my coins in one wallet or spread them across say 3 wallets ?... and is it a good idea to save your Huge earnings on your local windows PC (RAID10) + Daily backed up ? or should i just stick to coinbase wallet ? Of course we are talking about here potentially 0.1 BTC/mo which is relatively huge (IMO)... another thing, what pools out there are really recommended for ASIC miners ?... I havent used any really coz am a nicehash guy ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Hope this thread doesn't end up in the graveyard just like the previous ones for some reason !?!? ![Huh](https://bitcointalk.org/Smileys/default/huh.gif) Thanks, Coinbase? I wouldn't use them to store 5 cents. Coinbase isn't a wallet, it's an exchange that allows you to create transactions without having access to your private keys. They have locked accounts in the past, and if they decide to take your money, dissapear, go scam, get hacked... You're basically left empty-handed. Online wallets and exchanges aren't good wallets, they're a huge liability and completely against bitcoin's ideology of "being your own bank". Since you're talking about really big earnings, the following wallets should be considered: - A locked wallet on an airgapped PC, preferably a very recent version of bitcoin core, non HD on a patched linux OS, preferably with an encrypted disk
- A properly generated paper wallet, bip38 encrypted with a strong password (preferably an unique password for each paper wallet, saved in a backupped password vault)
- A hardware wallet, preferably a popular one that is peer-reviewed (ledger and trezor pop to mind)
You should keep a backup of your seed, your bip38 encrypted paper wallet or a regular backup of bitcoin core's wallet.dat in a VERY safe place (like a bank vault). You can even use shamir shared secret scheme in order to break up seeds and encrypted paper wallet's private keys in n parts and store them in different bank safes. If you want some easy-access BTC in order to pay people for bug bounty's or work on your pool, you could use a decent desktop wallet on a clean machine to keep a couple hundred bucks worth of BTC... EDIT: btw, spreading your funds over multiple wallets is usually a good idear... The risk of losing access to one of the wallets increases, but the amount lost if one wallet gets hacked/is lost decreases.
|
|
|
and lastly, i need the client for running ETH node. can you guys help? sorry to bug you too much
but the project involves running these 3 clients and loading the data into a DB. but by the looks of it , it seems a lost cause, considering the volume !
I've never run an ether node either, but i think you need geth https://github.com/ethereum/go-ethereum/wiki/gethBut yeah, if you're going to parse the full BTC, BCH and ETH blockchain and insert the data into a relational database, you'll need loads and loads of processing power and fast storage (and a lot of it).
|
|
|
Oh ok...its more complicated than i expected i guess. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) That's why i proposed to use an existing block parser and edit it to suit your needs IMHO, usually it's better not to re-invent the wheel... yeah agreed. And You are a Legend, Mate! This is a project that i have to complete, so it is going to be very useful. Especially the links that you have shared. also, i am unable to find the software for running the node for BTC Cash. Can you help? I have never run a BCH node on any of my machines, but if i'm not mistaking, bitcoin-abc is the reference client for bitcoin cash. I think this is the github repo: https://github.com/Bitcoin-ABC/bitcoin-abcDisclaimer: since i've never run a BCH node, i can't be 100% sure this is the correct reference client!
|
|
|
Oh ok...its more complicated than i expected i guess. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) That's why i proposed to use an existing block parser and edit it to suit your needs IMHO, usually it's better not to re-invent the wheel... But i wasn't kidding when i said this task will be very resource intensive. I tried parsing the blocks and inserting them into a simple mysql db a long, long time ago... I had to quit because the progress was so slow.
|
|
|
Hi, I am looking to set up a main BTC node and loading the data into a DB. i downloaded the node software from BTC core and have proceeded with sync..Now i have a set of files but they dont seem to be in a readable format. How do i load them into a DB? Is there a schema? I tried searching the internet but i am unable to find it. Or am i missing something?
There are several options, the easyest one is searching for an existing block parser in a language you understand, and adapting it in order to insert all data into a relational database. Do expect this to be a very time and resource consuming process... You'll need hundreds of gigabytes of diskspace, and if you mess up your relational database, inserting, deleting, updating or selecting records will be painstakingly slow. In the past, i've found a couple projects you could find interesting: https://github.com/znort987/blockparserhttps://github.com/alecalve/python-bitcoin-blockchain-parserhttps://github.com/neocogent/sqlchainGreat! Thanks a lot. But is there a schema or something for the data? I want to load the data using java. so if i have the data structure for the data, i will probably able to write it myself? No, there's no schema, it's not a relational database. Here's an old document i found on http://codesuppository.blogspot.com/2014/01/how-to-parse-bitcoin-blockchain.htmlhttp://2.bp.blogspot.com/-DaJcdsyqQSs/UsiTXNHP-0I/AAAAAAAATC0/kiFRowh-J18/s1600/blockchain.pngHere's a link to the wiki: https://en.bitcoin.it/wiki/BlockGood luck
|
|
|
Hi, I am looking to set up a main BTC node and loading the data into a DB. i downloaded the node software from BTC core and have proceeded with sync..Now i have a set of files but they dont seem to be in a readable format. How do i load them into a DB? Is there a schema? I tried searching the internet but i am unable to find it. Or am i missing something?
There are several options, the easyest one is searching for an existing block parser in a language you understand, and adapting it in order to insert all data into a relational database. Do expect this to be a very time and resource consuming process... You'll need hundreds of gigabytes of diskspace, and if you mess up your relational database, inserting, deleting, updating or selecting records will be painstakingly slow. In the past, i've found a couple projects you could find interesting: https://github.com/znort987/blockparserhttps://github.com/alecalve/python-bitcoin-blockchain-parserhttps://github.com/neocogent/sqlchain
|
|
|
IF i'm not mistaking, bitcoin.com is pushing bitcoin cash (BCH), so the OP might unknowingly have purchased BCH instead of BTC.
By recommanding the OP to download electrum, he can get himself into a lot of troubles! He might end up having to export private keys from electrum and import them into a bitcoin cash wallet in order to regain access to his funds.
It's also a lot more plausible the OP has 10 BCH in his wallet opposed to 10 BTC. 10 BCH = ~$8.600 10 BTC = ~$82.000
@OP: can you verify if you have BCH or BTC in your wallet?
|
|
|
Eventough that's not really relevant in this topic, what would happen is that you'd be able to spend the unspent outputs funding the public key hash (commonly known as the address) of this private key from 2 wallet implementations. As soon as the unspent outputs were spent from one of the wallets you imported the private key into, they would be removed from the utxo, so the other wallet would no longer be able to spend them.
|
|
|
--snip-- Generally, yes. You are definitely right. But imagine the scenario of a good 'friend' who does want to steal your funds. He probably won't just come to you and force you to give him your money. This mostly does not only refer to friends, but to anyone who you know personally and who can't risk being recognized by you (legal actions, personal data known, etc.. ).
I don't want to get caught up in the semantics of this discussion, and in theory you are 100% correct. The only thing i can say is that in my personal case (and i hope i represent most average users), i can honestly say i've never created an unencrypted paper wallet, created a hardware wallet without a strong pin, left a desktop wallet unlocked while i was no longer using it, left my seeds just laying about... So i guess somebody that legitimately entered my house would have a rather hard time getting his/her hands on my funds. I guess (in my personal case), the seed phrases would be the weakest link, i'm going to move them to my banksafe pretty soon . I think in my personal case, i would fear the $5 wrench attack a lot more than the cleaning lady or one of my neigbors finding my wallet's seeds. ~snip~ - TRUSTED, up-to-date desktop wallets on a CLEAN up-to-date pc => good for small amounts (think: a couple hundred bucks in FIAT value equivalent)
~snip~ - desktop wallets => good for large amounts
I guess a small mistake has slipped in there. It should be hardware wallet => good for large amounts instead of desktop wallet, i think ? yup ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Fixed the typo, thanks for the heads up ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
--snip-- It's always worth noting to newbies that airgapping is most ideal in Linux than in Windows, for obvious reasons, including avoiding a plethora of malware and other assorted threats.
Even if your computer is airgapped, and has never touched the internet since you installed the OS, you still can get a virus via USB, CD, etc, so dealing only with open source software will always reduce these possible exploits by a big %.
Look into Ubuntu or Lubuntu if your computer is very old. You can always use Xubuntu as a good balance between performance and aesthetics.
--snip-- You could set up a webcam for the offline pc and use that to load the tx rather than using a USB flash drive. A much more secure method this is, as you know for a fact that only the tx is being transferred.
--snip-- The only difference is that i have mentioned a CD which will be destroyed, but thats related to the whole (second) point of my post.
It is still worth to note that this also does NOT mean 100% security. An attacker could foist you a malicious version of a QR code reader, which will modify the transactions on transmission.
This, of course, is a very unrealistic attack vector. But the possibility does still exist. Especially if people have access to your offline machine (assuming the machine is accessable and the private keys are encrypted).
You guys are all making excellent points, but i personally feel we're going into a paranoid level of semantics here. IMHO, the odds of a $5 wrench attack is significantly higher than the odds of running into somebody that tailored an attack against these attack vectors (i could be wrong tough, but that's my gut feeling). I think the most important thing the OP and other newcomers should remember about this thread: - web wallets => not good
- exchange wallets => not good
- mobile wallets => only for very small amounts (spending money: enough to buy a couple cups of coffee if you stumble upon a place that accepts BTC payments)
- TRUSTED, up-to-date desktop wallets on a CLEAN up-to-date pc => good for small amounts (think: a couple hundred bucks in FIAT value equivalent)
- properly generated paper wallets => good for large amounts
- airgapped wallets => good for large amounts
- hardware* wallets => good for large amounts
IF they're ever managing a BTC value whose FIAT equivalent they can't earn in a month, it *CAN* be a good idear to spread their funds over several trusted wallets IF they're ever managing a BTC value whose FIAT equivalent they can't earn in a year, they should talk to a specialist that can walk them trough all kinds of paranoid scenario's they can protect themselfs against ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) * thanking bob123 for discovering my typo ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
I've seen this question pop up dozens of times. Personally, i don't think 2fa will be implemented on this forum. The reason why i don't think it'll ever be implemented is because a new forum software is being developed. If i'm not mistaking, this new forum software (epochtalk) will have a very big choice of 2fa mechanisms available. I personally think the admin won't put a lot of effort in the old script anymore. That being said, the new forum software's release data is being pushed foreward for years now. Nobody knows when (and if) it'll ever be released. We're stuck between a rock and a hard place ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) So sir you mean thier will be more features when the new software are updated ? So what will happen to the old script it will be vanish or not ? What will happen to our account it remains the same ? I haven't looked at epochtalk's progress for a long, long time... But if i remember correctly, the plan was/is to convert all accounts and all posts, import them into the new script's database, then switch from the old bitcointalk to the new epochtalk. At this point, the old script will probably be decomissioned. For the enduser, the whole process should be more or less transparent. Sure, the layout and menu's will look completely different, the feature set will be a lot larger, but all your posts and account info should remain the same. I wouldn't worry about it to much tough, it's not like this switch will happen anytime soon. I just mentioned epochtalk because i believe that this new script is the reason not much development will happen to the old script...
|
|
|
Brave is relatively trusted... Usually, when your account gets hacked it's one of the following causes: - re-use of your password - falling for a phising link - not changing your weak password after the breach a couple years ago - a pc that's infected with mallware
If you have a strong, unique password on a clean pc, you're pretty safe.
As for your friend: did he ever posted a bitcoin address in one of his posts or private messages? If so, there is a "standardised" procedure you can follow to sign a very specific message and PM it to Theymos in order to restore your account. That being said, the admins are so overworked, it can take months before he gets his account back (if ever).
Sir theirs no other way in bitcoinforum account to become's fully secured like to put 2fa or other security that hacker's cannot know your password ? I've seen this question pop up dozens of times. Personally, i don't think 2fa will be implemented on this forum. The reason why i don't think it'll ever be implemented is because a new forum software is being developed. If i'm not mistaking, this new forum software (epochtalk) will have a very big choice of 2fa mechanisms available. I personally think the admin won't put a lot of effort in the old script anymore. That being said, the new forum software's release data is being pushed foreward for years now. Nobody knows when (and if) it'll ever be released. We're stuck between a rock and a hard place ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
Just use maybe one email account for Bitcointalk you do not use anywhere else! Be sure to connect to the real Bitcointalk.org, there are a few fishing sites and if you log in there your account login details gets stolen!
Sir i am connected in real bitcointalk.org but it is safe i used brave browser. ? Brave is relatively trusted... Usually, when your account gets hacked it's one of the following causes: - re-use of your password - falling for a phising link - not changing your weak password after the breach a couple years ago - a pc that's infected with mallware If you have a strong, unique password on a clean pc, you're pretty safe. As for your friend: did he ever posted a bitcoin address in one of his posts or private messages? If so, there is a "standardised" procedure you can follow to sign a very specific message and PM it to Theymos in order to restore your account. That being said, the admins are so overworked, it can take months before he gets his account back (if ever).
|
|
|
Hi guys,
I currently have multiple different address in one wallet, each with a small amount of BTC. I want to combine all of these into a single address, without having to do multiple transactions (not worried about fees, just the time it will take). Is there a debug command like 'sendmany' which will allow me to consolidate all the BTC across these addresses into one address?
Thanks
All addresses were generated by the same wallet? Since you're mentioning debug commands, I assume it was a bitcoin core wallet? In this case, it's a pretty easy task, just generate a new address , then use the sendtoadress command, and use the 5th parameter: subtractfeefromamount. If set to true, the fee will be subtracted from the amount. This will allow you to just send the total value of all unspent outputs to the new address without having to look up those unspent outputs, calculate the fee, create a raw tx, sign a raw tx,... All these calculations will be executed by the wallet software. In case you only want to "combine" certain unspent outputs, you can still create a raw tx manually and sign it.. PS: I answered your question since a lot of misinformation was given and your question looked legit, but next time open a new thread instead of posting in a dead one...
|
|
|
I use blockchain.com. The safest and most popular wallet for investing and storing digital assets. ,but I realise all online wallets are, per definition, less safe compared to trusted desktop wallets on a clean system, paper wallets, hardware wallets and airgapped wallets. You can use bitcoin wallet on operational system like wallet for Windows, Linux or Mac, but need to dowload all the blockchain transactions unless you chose on of the many SPV desktop wallets. This is waste of time. . However, if you chose to install a full node/wallet like bitcoin core or btcd, you help the network by verifying and storing all blocks, and rejecting blocks/transactions that are invalid. By running a full node/wallet, you depend on no thirth party, exactly as bitcoin was designed. But better of course the paper wallet it is more safier. I haven't perform yet the transaction from paper. Just done it with dogecoin. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Transaction was performed successfully. So, it's up to you what to chooseFixed that for youUpon sequest of Wikadin, i scratched my comment. I did this because he edited his post, so it no longer contains errors.
|
|
|
Hi readers,
Two days ago I have been scammed a message lured me to sent btc's to be rewarded with btc's. Is there a way to undo the payment? I bought with a credit card for the first time btc's and open an Electum wallet where my btc's can transfer to. From the wallet I did the payment to the scammer(s). output btc 1FWgupudCV4RQtZXhHtN9qPsWgphZFefa5 transaction id: 3d04e9a146ea666433f24579a4452534a05d3c106703a5771d9e97b88e9e92c1
Hope it can be fixed.
Kind regards,
4everfriend
Bitcoin transactions are irreversible.. Sorry to be the barer of bad news, but that's just the way it is. As soon as your transaction ends up in a block, there is no way to cancel it. The only things you can do is open a proper scam report on this forum, so at least other's won't fall in the same trap as you did, maybe try to track down the scammer (depends on the method he used to scam you... Most of the time it's very hard, nearly impossible, to track them down) and last but not least: learn from this experience... There is no such thing as a free lunch. Nobody has a magic method to multiply BTC, nobody will double your money without effort from your side...
|
|
|
I don't think this random word generator generates words that are bound to the bip39 wordlist?
|
|
|
Hey, does anybody have experience with the online shop and is able to recommend it?
Greetings
I've never heared about them... No reviews can be found either. On the positive side, they seem to have registered an existing company, however i've seen other registered companies scam before... They use cloudflare's SSL, everybody can use this. For now, i see no hard evidence they're scamming, but there is no proof about they're honesty either... I'd personally proceed with caution and wait untill i see some valid feedback before i buy from them
|
|
|
|