The wallet you are talking about is close source and there is no way to know what is exactly happening in the wallet. As long as the source code isn't available, I assume that it's not secure. they claimed its decentralised
I haven't ever used the wallet in question, but I am sure it's not decentralized, because you always have to connect to their centralized server for making transaction or checking your balance. Note that being non-custodial is different from being decentralized. They allow you to have access to your private keys. So, it's a non-custodial wallet, but that doesn't mean it's decentralized.
|
|
|
Theoretically, there could be a collision. Realistically effectively, it can't. It's 1 in 2^256 which is a stupidly large range of numbers.
Even in theory, that's impossible. BIP30 doesn't allow a block to include a transaction with a same ID as an existing a not-fully-spent transaction. (The post has been edited. Thanks o_e_l_e_o for the correction.) Blocks are not allowed to contain a transaction whose identifier matches that of an earlier, not-fully-spent transaction in the same chain.
Before implementing BIP30, transactions could have the same ID. The coinbase transactions on blocks number 91,722 and 91,880 have the same transaction ID. The coinbase transactions on blocks number 91,812 and 91,842 have the same transaction ID. For more information, visit learnmeabitcoin.
|
|
|
where is recommended to keep coins safe and get some incomes/profits from them?
If you are looking for a service giving you interest, there is no secure option for you. For getting interest, you have to give your coins to a third party and I wouldn't recommend anyone to do so. Exchange servers or on cold/warm wallets?
An exchange (as its name suggests) should be used for exchanging your coins. You shouldn't use an exchange for holding your coins. With using an exchange, you give a third party full control over your fund. It's always recommended to use cold wallets. It can be a hardware wallet or a paper wallet. Note that if you want to use a software as a cold wallet, you should generate the private keys (or the seed phrase) on an airgapped device and your private keys (and your seed phrase) should never touch the internet. If you want to spend your coins every day, a cold wallet may not be a good option for you. But note you still need to make sure that the wallet has been created on a secure device. Never keep big amounts on hot wallets. A good wallet which I can recommend to you is electrum. It's an open-source wallet which gives you full control over your fund. Electrum can be used as both cold and hot wallets. Just note that electrum only supports bitcoin and if you want to hold altcoins, you need other wallets. If you are looking for a multi-currency wallet, it's better to go for a hardware wallet. if wallets which one is trustworthy Atomic wallet, Exodus or..?
Both Atomic and Exodus are close-source and we don't know what's exactly happening in those wallets. It's possible that they have access to your private keys.
|
|
|
So actual chance to get a valid seed phrase when "scrambling the 12 words" will be a lot lower than 1/16 since most of those "other words" aren't in any of the 12 words to be scrambled.
It's not. When we select the last word from the 2048 words, the chance to have a seed phrase which passes checksum is 1/16 on average. It seems that we both agree on this. Now assume that we have 12 words instead of those 2048 words. The chance is still 1/16 on average. Because those 12 words have been selected randomly from the 2048 words. The only difference is that instead of selecting each of 12 words from the 2048 words separately, first we selected 12 words from the 2048 words randomly and then selected each of the words from those 12 words. This doesn't change the chance of having a seed phrase which passes checksum. In both cases, we selected 12 words from the 2048 words randomly. I'm not saying the chance is always 1/16. That's 1/16 on average. For example, any combination of following words give you a seed phrase which passes checksum. action action action action action action action action action action action action
|
|
|
True but isn't that 'average' only for situations when all the words are candidates for the checksum?
I think the chance is still 1/ 16 on average. Because all the 12 words have been selected randomly. (Even the last word is random, because it's a function of a random number.) If you select the last word from the 2048 words, there's 1/16 chance on average that the seed phrase passes the checksum. There wouldn't be any difference, if you select 12 words from the 2048 words and then select each of the words from those 12 words. Correct me if I am wrong, please.
|
|
|
He mentioned that the "checksum passes" so the words must be in the correct order.
I know it's unlikely, but it's possible that checksum is OK, even if you enter the words in the wrong order. If you enter the 12 words in the random order, on average there's 1/ 16 chance that it passes checksum.
|
|
|
I don't recommend using a wallet with 2FA. If you want to have 2FA, you have to use a custodial wallet and give a third party full control over your fund. The only wallet allowing you to have 2FA and have full control over your fund at the same time is electrum which only supports bitcoin. The 2FA wallet in electrum is actually a 2 of 3 multi-signature wallet in which transactions are signed by the user and trustedcoin (a third party) Electrum gives you a seed phrase allowing you to disable 2FA at any time. Note that for making transaction with electrum 2fa wallet, you have to pay additional fee to trustedcoin, so they sign your transactions. (Click here to see how much trustedcoin charge.) The network fee will be also higher due to using multi-signature addresses. (The network fee will be still higher even if you disable 2FA using your seed phrase) Warning: Download electrum only from its official website and do not forget to verify your download. Again, I don't recommend using a wallet with 2FA. Bitcoin has been created to give you full control over your fund. With 2FA, you lose your full control.
|
|
|
Even if you can prove that you haven't joined any bounty campaign with multiple accounts, admins will not remove the negative trust. The users who gave you negative trust are the only ones who can remove it. His account LoyaltyShanto this already banned few days/weeks or March 31 maybe so he create a new account and he start again work from this account HHunter08.
This is called ban evasion and is against the forum rules.
|
|
|
And without downloading the latest blockchain the address X you talking about is not showing in your receiving addresses
Even if bitcoin core is fully synced, change addresses are not shown in receiving addresses. To see all your addresses (receiving addresses + change addresses), you can use the following command in console.
|
|
|
(12! = 479,001,600)
There are 12! combinations if there are 12 known words and there are no duplicate words in the seed phrase. 2^128
In the case the seed phrase has been generated by electrum, it provides 132 bits of entropy, not 128. There is no checksum in the seed phrase generated by electrum. I think 24 words would be longer without much benefit so far 12 words of seed phrase is safe enough,
Right. With increasing number of the words to more than 12, you don't really increase the security of your fund. For example, a 15 word BIP39 seed phrase provides 160 bits of entropy. (165 bits of entropy if it has been generated by electrum) Instead of trying to brute-force your seed phrase, the hacker can try to brute-force your private key which provides 128 bits of entropy.
|
|
|
=> When I load my wallet A still shows 100,000 (but the block explorer website shows less than this).
That's probably because wallet A includes multiple addresses, but in the block explorer you are checking a single address. You are confusing wallet with address. Note that a wallet can include numerous addresses. How can I send money to my original wallet (A) from my supposedly new wallet(X).
Address X is a part of your wallet and there is no need to make any transaction. That will be used whenever you make a transaction. and again if I send from wallet X to wallet A, will it not create another wallet (Y)?
Address X to address A. Not wallet X to wallet A. Every time you receive a transaction, a new UTXO is added to your wallet. Let's say you have received 0.1 BTC in transaction A and 0.2 BTC in transaction B. Now you have two UTXOs. UTXO A: 0.1 BTC UTXO B: 0.2 BTC Any of UTXOx must be spent completely. If you spend all the fund, your wallet will use both UTXOs and there will be no change. If you spend 0.2 BTC and only use UTXO B, there will be no change. If you spend 0.15 BTC, you have to have a change address.
|
|
|
Do you still have the seed phrase from Blockchain? If the seed phrase backup is your wallet from blockchain you did the right thing importing it to Electrum should show your wallet by enabling BIP39 and using the right derivation path.
The seed phrase can be easily exported from blockchain.com wallet, but it can't be used for recovering the fund. OP is referring to an imported address which is not backed up by the seed phrase. OP should import the private key of the address into electrum.
|
|
|
I sent it to the correct address
Contact their support. Tell them you have made a deposit which hasn't been credited to your account. You can also see that 8 minutes after my transfer in, the same amount of the transfer goes out to a different wallet address.
That's normal. As I already said, your tokens have been sent to the exchange wallet. As you see on ftmscan, your previous deposits have been moved to the same address too. You can look at that wallet's contents on Debank (just like you can look at any wallet if you have its address) and it holds 2.4B in funds of all sorts of coins.
The address is owned by an exchange and that's completely normal.
|
|
|
These transactions don't prove anything. Can you please share your order IDs, so we can see your trades details? And why did you make three more trades, if they scammed you at your first trade?
|
|
|
I haven't ever used crypto.com exchange. But assuming you have sent the tokens to the correct address, the address your token were moved to should be crypto.com hot wallet address. It's normal that the tokens/coins are moved to the exchange's hot wallet address after you make a deposit. If you have sent the tokens to the correct address, you should see the balance in your account. If the balance hasn't been credited, the only thing you can do is to contact their support and ask them to credit your balance. I have screen shot pictures to show I'm not making this up, but I haven't figured out how to upload them to this blog.
You can upload your image on an image hosting website like imgur and post the link here.
|
|
|
Your imported address(es) are not backed up by your seed phrase. Your seed phrase can only generate addresses belonging to your HD wallet. If you have the private key, as mentioned by LoyceV, you should create a new wallet in electrum and select "Import Bitcoin addresses or private keys". Note that you need to add a prefix to specify the address type when importing the private key into electrum. If your address starts with 1, use the prefix "p2pkh:". If your address starts with 1, you can also enter your private key without any prefix. If your address starts with 3, use the prefix "p2wpkh-p2sh:". p2wpkh-p2sh:YourPrivateKey If your address starts with bc1, use the prefix "p2wpkh:".
|
|
|
This funny question has been bugging my mind all day, trying to sell a token that landed in my wallet, which I never worked for, bought or earned,
I doubt you can sell those tokens. Most probably, they are worthless tokens that have't been listed on any exchange and can't be traded at all. my friend was a victim to this act today and lost all valuable tokens in his wallet,
I'm not sure I am getting you correctly. Your friend tried to sell the tokens that have been received freely and then lost all his tokens. Am I getting you correctly? If so, why do you want to do the same thing?
|
|
|
Some people may say that "Being able to spend the fund without any need to that particular wallet means that it's decentralized". Even if the wallet is open-source, this is not necessarily true. To me, being decentralized means that you can run the wallet from the source code and make transaction with that particular wallet without relying on a third party and a centralized server.
For example, trustwallet gives you a seed phrase which can be used for recovering all your private keys. If trustwallet doesn't exist a day, you can import your seed phrase into another wallet and access your fund. This doesn't mean trustwallet is decentralized. Because whenever you use trustwallet, you have to connect to a centralized server. The server you connect to can know your IP address and hurt your privacy. As trustwallet is close-source, it's also possible that they have access to all your keys and are technically able to move all your fund even without your permission.
I would categorize the wallets into the following types.
1. Custodial: You give a third party full access to your fund and lose your own control. Example: Coinbase
2. Close-source, Centralized and non-custodial: You have control over your fund, but there is no guarantee that you are the only one who has access to the keys. There's also a centralized server which can hurt your privacy. Example: Trustwallet, blockchain.com
3. Open-source, Centralized and non-custodial: (Provided that the code has been reviewed) You are the only one who has full control over the fund, but you still connect to a centralized server which is not good for your privacy. Example: Mycelium
4. Open-source - Decentralized and non-custodial: (Provided that the code has been reviewed) You are the only one who has full control over the fund, there is no third party involved and you can protect your privacy. You can run the wallet without any need to a third party and a centralized server. Example: Electrum (if you run your own server) and bitcoin core.
|
|
|
And a bit more specific question related to that lets say bitcoin is at 45001 and I put limit order to buy it at 45000 now despite being limit order it will be most likely be filled in seconds will I still become a maker as I put limit order?
In this case, you are the maker because you make the order and someone will take the order. Note that in every trade, there's one maker and one taker. Maker is the one who creates the order and waits until it's filled by someone. Taker is the one who fills the order created by a maker.
|
|
|
What do you mean by putting an unmined block on the blockchain? Do you mean you have found a block and now you want to broadcast it to the network?
What's the point of broadcasting blocks that have been mined before? It's not that you can mine a block now and broadcast it at any time you want. The block reward goes to the miner who solves the proof of work problem faster than others. So, your block won't be accepted by other nodes and there will be no reward for you.
|
|
|
|