Assuming you have 2-of-3 multisig wallet and you have the 3 seed phrases in different locations. It is kind of confusing me because to me it is still 2-of-3 multisig wallet in which only two seeds are need to make transaction, not three seeds. And also this setup to me is still 2-of-3, not 3-of-3. The wallet itself is still 2-of-3, but if you have neither the seed phrase nor the master public key from the third share, then the first two seed phrases alone cannot regenerate your wallet and so cannot spend the coins. If you only back up three seed phrases and lose one of them, your coins are lost. You can have digital copy of the pub keys. Anyone who have access of all the Master Pubic key does not mean they can restore the main wallet. As per my understanding it will restore a watch only wallet. With a watch only wallet they can not move the coin so you are safe. You are correct in saying all the master public keys only allow the creation of watch only wallet which cannot spend your coins, but such a wallet also completely compromises your privacy and makes you a target for the attacker who was able to compromise your master public keys to now attempt to compromise your seed phrases.
I can write the 3 seeds on a paper with a pen but what about the pub keys Too many characters and a huge risk of mistyping. You have three options, ranked in order of security from best to worst: 1) Write them by hand carefully, double check your work, and then test that you can recreate the wallet from what you have written. If you can, then you can rest assured you have not made any mistakes. 2) Print them using a dumb printer. 3) Save them electronically.
|
|
|
So with the recent surge in transaction fees and backlog of unconfirmed transaction, there has been a definite increase in the number of full RBF replacements being mined. While previously we were maybe seeing 3-4 a day, there are now upwards of 20 a day. I'm also seeing more starting to appear in blocks being mined by F2Pool, in addition to those being mined by Luxor. As before, you can check it out for yourself here: https://fullrbf.mempool.observer/
|
|
|
I sometimes see no true reason for the invention of KYCs other than enhancing the - monitoring and control policy. Nail on head. KYC is about mass surveillance, nothing more. I haven't seen much improvement on money laundering cases since the inception of KYCs And again. I've brought this up several times before - there is absolutely zero evidence that widespread KYC prevents money laundering or aids in tracking down criminals, just as there is absolutely zero evidence that mass surveillance prevents terrorism, or any of the other stupid reasons (tHiNk Of ThE cHiLdReN) that politicians give to justify monitoring everything you do. KYC achieves two things only - mass surveillance, data harvesting, and control on behalf of your government and a variety of three letter agencies, and innocent people having their identities stolen.
|
|
|
He's back home, "with instructions". Good news! Wishing you all the best.
|
|
|
#2: the usa is heading towards a bankruptcy/default on debt this june unless the usa government prints some serious money or they're talking about issuing "premium" bonds at a higher interest rate. sounds like a ponzi scheme now. This is a slightly tangential issue to money printing, which involves the US' arbitrary debt ceiling. No doubt we'll have the usual back and forth nonsense of both sides blaming the other while both do absolutely nothing to address the our ballooning debt, before raising it at the last minute as usual. I mean, it's currently only $31.4 trillion and hasn't been raised in over a year! Lets bump another few trillion on there! What could possibly go wrong!
|
|
|
If you do not want to generate the Note on the website you can simply use any other private key and it will work the same. This is cool. So for instance, if I was planning to use a bunch of different notes over the coming days/weeks/months, then rather than generate them on the website and back them up individually, I could generate a seed phrase locally and then just starting pulling individual private key/address pairs from that seed phrase to use as notes?
|
|
|
I performed the transaction using mycelium mobile wallet which unfortunately doesn't support RBF. Well, too late for this transaction, but in future you could migrate to a better wallet which does support RBF. There really is no excuse for wallets not to support RBF when it's been around for 8 years. Meanwhile, the tx is still unconfirmed after 3days, I think theres no way around now. None. You'll either need to wait for it to be confirmed, or wait for it to drop from the majority of mempools altogether.
|
|
|
before I do the double spend on my transaction and send it again, I try to do RBF and add the outputs but sadly I don't know how to do it. First go to the history tab in Electrum, right click on your unconfirmed transaction you want to replace, and click on "View Transaction". Copy the Transaction ID (TXID) from the box at the top. Then you need to delete this transaction from your Electrum wallet by going to the console and running the following command (replacing TXID with the TXID you just copied): wallet.remove_transaction("TXID") By doing this, the coins that this transaction spends will appear back on your addresses in Electrum, as if the previous transaction never existed. Then create a brand new transaction from scratch which spends at least one of the same inputs and has a high enough fee to replace the unconfirmed transaction. If you feel that's too complex then the way you did it obviously still works, but you end up paying the fees for an unnecessary transaction.
|
|
|
In April I have managed to convince 3 of my friends to get their money off of exchanges into self custody hot wallets. That's a small, yet undeniable, win. Step-by-step I will eventually teach them what passphrases do and I will ask them to create a new wallet. Then I will help them go to cold storage. Then to airgapped devices. Them multisig. I think that is unnecessary and risks both confusing them as well as them making a mistake. There is no need for them to migrate wallet four times. All they need is something safer than a hot wallet if they are going to be storing an amount of bitcoin which is significant to them. Personally, I'm a big proponent of a separate device, fully airgapped, connectivity hardware removed, running a clean install of Linux, with full disk encryption. But I am also under no illusion that such a set up is fairly complicated to set up and use safely, and indeed, suggesting it to everyone will definitely lead to some people messing up and losing all their coins. For most people, the best approach will be with a good hardware wallet such as a Passport.
|
|
|
really, I have been trying to do the RBF but I don't know how I can add the output of my transaction so I just cancel my transaction and then made another transaction. Which wallet software are you using? The exact process will differ. i just read the RBF thread but it seems the RBF is works only if the output is same but in my transaction I need to add 1 extra output. Not at all. An RBF transaction can completely change any or all of the outputs of the transaction it is replacing, including adding new outputs or taking some outputs away.
|
|
|
Two comments I would make on this: First, always using the same fee is a bit dumb. Half the time you will overpay far more than you need to, and the other half you'll end up with a stuck transaction needing to bump the fee. It takes 5 seconds to load https://mempool.space/ and choose an appropriate fee. Secondly, it seems that you used RBF to replace that transaction you linked, sent your coins back to yourself, and then immediately made another transaction to send those coins to the first address you initially tried to pay in your first transaction. This middle transaction (sending the coins back to yourself first) was an entirely unnecessary transaction. You could simply have directly replaced the first transaction with your third transaction, without the need for this intermediate transaction. All that transaction did was cost you a few thousand sats in fees.
|
|
|
I rather just import my private keys into Bitcoin core with a encrypted wallet...With this a attacker cannot find or use the Bitcoin core command "Dumpprivkey" to show my keys.. The fact remains that your private keys are stored on a hot wallet - that is, a wallet which is on a device with an internet connection. This exposes them to potential attacks. Even if they are encrypted at rest, they must be decrypted in order to sign a transaction or a message, an attacker could try to brute force your decryption key, they could plant a key logger on your machine, and so on. Hot wallets as described above are one of the least secure types of wallet. You should look in to either a good hardware wallet (such as Passport), or a permanently offline system. i just buy new brand new Notebook for 500$, i only download bitcoin core and import its keys there... with this there is no way a malicious software or any attacker could steal my keys.. because Notebook is new. A separate brand new device is a possibility, but only if it never connects to the internet and remains permanently airgapped. This means not connecting it just to download an update, or just to download Core, or just to broadcast a transaction, etc. It should never connect to the internet. Put Core (or Electrum) on it via a USB drive, and transfer unsigned and signed transactions back and forth via USB drive or QR code.
|
|
|
However, don't you agree that instead of doing something wrong, trying to create a multisig vault, it would be better to go for singlesig+passphrase?
I strongly believe that people must be very well educated before creating multisig vaults. Sorry, I seem to have missed this reply. I do agree. There is no doubt that setting up and using a multi-sig wallet is harder than setting up a standard wallet, with or without an additional passphrase. I like passphrases. I think more people should use them. They provide additional security should your seed phrase back up be discovered, and they also provide plausible deniability in the event of a $5 wrench attack. However, in most cases, people will still use them on a hot wallet. At some point you need to progress to a safer set up. This could take three basic forms - multi-sig, airgapped, or hardware. Even better if you use some combination of the three, and still use passphrases on top of that too. So yes, multi-sigs are more complicated to set up and use, but at some point it becomes worth it to just sit down and learn how to use something more complicated than a standard hot wallet for your own safety.
|
|
|
It's been there for quite a while now. Don't know how much more time the developers need to get it fully functional. It is fully functional. Many of us have been using it for several years now but that doesn't mean it isn't still in an early stage of development with plenty of room to grow. Plus it is responsible for securing millions of dollars worth of value; such things should not be rushed. Centralized shitcoins regularly have critical bugs which result in huge losses - bitcoin is different. Lightning does simply solve what the core developers do not want to do at this point. As soon as Bitcoin gets the correct update all the lightning development will be for nothing. Block size in bitcoin has already been increased from 1 MB to 4 MB. There are very good reasons to not just endlessly increase block size, but if large blocks is what you want then there are a selection of shitcoin forks you can choose from. The fact that every one of them is constantly losing more and more value against bitcoin should tell you something though.
|
|
|
I wonder one thing, these open source applications do not collect any user data, which means they will not have the funds to maintain and develop the application in the long run. At some point, if it stops working, will our data still be safe? There are thousands of completely free pieces of software with no steady income stream out there which survive just fine. There is also a donation link on the Aegis website if anyone is so inclined. Still, even if development stops tomorrow, nothing changes with the app you have already downloaded and are running. And of course, you should utilize Aegis' ability to create encrypted exports of your database, so even if you can't install Aegis on a new device you can still import your 2FA codes in to a different app.
|
|
|
I've been watching mempool and I often see that despite the fact that there are a bunch of transactions on block with low transaction fees and overall fee becomes lower, someone comes out of nowhere and sends transaction with 10 times, 20 times, 50 times more fees than recommended. Then other people join them and overall our transaction fees get higher. One could say that it's because of old software but these transactions come from SegWit addresses. Idk, there is no logical explanation. I've spoken about this before too: https://bitcointalk.org/index.php?topic=5346270.msg57336047#msg57336047The explanation is that lots of people just blindly accept the fee that their chosen wallet or website tells them, and that the vast majority of wallets and websites are absolutely awful at suggesting an appropriate fee. As you say, all it takes is one exchange to kick start the process by dumping a bunch of overpaying transactions in the mempool, and then 90% of wallets and websites out there start matching those exorbitant fees, and we get in to a vicious cycle. If everyone (exchanges included) actually just paid attention to the fee they are paying, then everyone could save 90% on all their fees, all the time. Replace-by-Fee is chosen by a software wallet default if I am right. Some wallets do not support it. Which was kind of my point - if he is using wallet software which does not support RBF, then time to find better wallet software. Without that opt-in, the only option left is Child-Pay-For-Parents which is more complicated than RBF. And also more expensive.
|
|
|
As there is only a single output, and the transaction is not opted in to RBF, then the only realistic possibility to speed this transaction up would be for whoever owns the receiving address to utilize a CPFP transaction. I am assuming that the receiving address does not belong to you, so this is not an option unless you can convince the receiving party to do so. Why did you not opt in to RBF? Silly not to, especially when the mempool is as it is. RBF would allow you to bump the fee at any time. As it stands, your options are to either wait for the mempool to empty down to 6 sats/vbyte, or if that hasn't happened within 14 days, then you correct in saying your transaction will drop.
|
|
|
I was reading through bitcoin.com the other day and saw that there has been decreased in the global hashrate with it been around 300EH/s with also the the intervals for the next block to discovered has increased above the 10 minutes interval. So I think this could be part of it aside the fluctuations of bitcoin price. This is incorrect. Firstly, I would point out that bitcoin.com is a BCash scam site entirely designed to trick newbies in to believing a dying shitcoin is the "real" bitcoin. I would avoid it like the plague. Secondly, the current average block time for this difficulty epoch is around 10 minutes and 12 seconds. This is the difference between 144 blocks a day and 141 blocks a day. This is a difference of 3 blocks and therefore 3 MvB at most, and not nearly enough to explain the >100 MvB of unconfirmed transactions we currently have. This quote in particular goes to show the author has absolutely no idea what he is talking about: Meanwhile, block intervals have slowed down and surpassed the average ten-minute mark, with the most recent block taking a total of ten minutes and 50 seconds to be validated. The time it takes a single block to be found is utterly meaningless when considering the global hashrate or the average for the epoch. We could double the hashrate and still wait an hour for a block, or we could lose 90% of the hashrate and still find the next block in 20 seconds.
|
|
|
If you want to understand fees better, then I would suggest actually reading and understanding the responses you got when you posted a thread about fees previously: https://bitcointalk.org/index.php?topic=5437047.msg61679766#msg61679766As I said to you before, measuring a fee in a flat amount of fiat currency is absolutely meaningless. It could be a huge overpay or a tiny underpay, and no one can tell you otherwise based on this information alone. You should be measuring fees in satoshis per virtual byte, or sats/vbyte. The cheapest time to send a transaction is generally between around 0200-0600 UTC on the weekend. There is no need to wait for this to broadcast a transaction though, you can easily send it with a lower fee now and then just wait for it to be confirmed. If you make sure to enable RBF, then you can always bump the fee at a later date if you get tired with waiting. If you are in a hurry, then right now a fee of 30-40 sats/vbyte is likely to be confirmed soon. If you are not in a hurry, then I would personally set it around 15 sats/vbyte and wait.
|
|
|
|