Bitcoin Forum
October 10, 2024, 07:16:49 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 »
1  Bitcoin / Bitcoin Discussion / Re: BIP 39 and SLIP 39 on: September 16, 2024, 11:48:52 PM
SLIP39 which is shamir's secret sharing for mnemonic codes is the one that is not official. Also I prefer seed phrase which mist wallets supports. I will prefer to add passphrase. If it involves more than one person, I will prefer multisig wallet.
I’m still a novice here, but don’t multisig and Shamir address two different needs/issues?

Multisig exists so that more than one person is required to authorize a transaction. But Shamir exists so that more than one seed shard is required to restore a wallet seed phrase. Is this not the case?
2  Bitcoin / Bitcoin Discussion / Re: BIP 39 and SLIP 39 on: September 14, 2024, 08:44:53 PM
Thank you all. Again, very helpful.
3  Bitcoin / Bitcoin Discussion / BIP 39 and SLIP 39 on: September 14, 2024, 02:07:32 PM
Newbie now learning about seed phrase generation.

I'm familiar with BIP 39 and its use in generating 12 and 24-word seed phrases. I'm also familiar with Shamir's Secret Sharing algorithm, which at least one company (Trezor) has implemented using a 20-word seed phrase based on SLIP 39. I'm not clear, however, on the relationship between BIP 39 and SLIP 39.

What I think I understand, however, is the following:

1. BIP 39 is still the official bitcoin standard.

2. BIP 39 is implemented across many hardware wallets. If you lose a hardware wallet manufactured by company A, you can buy a new hardware wallet from company B and rebuild your bitcoin keys from your 24-seed phrase.

3. SLIP 39, at present, is a company-specific (Trezor) standard.

4. If you lose your Trezor hardware wallet, you will have to buy a new Trezor hardware wallet to rebuild your bitcoin keys from your 20-work seed phrase.

Does this sound right?
4  Bitcoin / Bitcoin Discussion / Re: Be careful of $5 wrench attacks! Also, of thieves armed with Toblerone bars! on: September 11, 2024, 01:55:58 AM
Is a guy carrying a 4.5-kilogram chocolate bar following you? He might be innocent but he might also be after your Bitcoin!
https://cointelegraph.com/news/scotland-first-ever-bitcoin-seized-toberlone-robbery-case
So a guy breaks into a home and terrorizes two people, and the only consequences mentioned are six months of unpaid work and a suspended sentence? Great to be a thug in Scotland I guess.
5  Bitcoin / Bitcoin Technical Support / Re: How does Multi Sig work? on: September 11, 2024, 01:45:27 AM
Again, thank you all. I now understand that if I sign a multi sig transaction, then in a “2 of 4” situation, I also need to send a data file to the other three potential signers, which in conjunction with their hardware wallet allows any one of them to sign and broadcast the transaction. That’s the part that was eluding me. But now I understand what the data file includes and how to generate it from Electrum.
6  Bitcoin / Bitcoin Technical Support / Re: How does Multi Sig work? on: September 10, 2024, 04:47:44 PM
Thank you all. Appreciate the education.
7  Bitcoin / Bitcoin Technical Support / Re: How does Multi Sig work? on: September 10, 2024, 04:24:58 PM
When you sign the transaction, the wallet will generate you the partially signed bitcoin transaction (PSBT) which you will need to send to the second signer. Only what the second signer needs is the partially signed transaction (PBST) from you and then also sign it and broadcast the transaction. This is how multisig wallet works.
That helps. How do I send my partially signed transaction to the other person?

Also, if I originally had set up the wallets on Electrum, do I have to use Electrum for my future multi sig transactions? Or can I use Coinbase, Binance or any other exchange?
8  Bitcoin / Bitcoin Technical Support / Re: How does Multi Sig work? on: September 10, 2024, 03:50:09 PM
The exchange or the receiver does not need to know if a second signer is needed because the transaction will not be broadcasted at all. Only when the transaction would be broadcasted to the mempool is when the second signer sign the transaction.
Sorry, still not getting it. In the "2 of 4" scenario, let's say you signed a transaction on your wallet (eg, Ledger). The next day I sign the transaction using my wallet (eg, Trezor). Does my wallet somehow know you already have signed, and thus can broadcast the transaction? If yes, how?
9  Bitcoin / Bitcoin Technical Support / How does Multi Sig work? on: September 10, 2024, 03:06:19 PM
Newbie learning about multi sig. I watched a number of videos on how to set up multi sig using Electrum and various hardware wallets. I understand the mechanical steps one would go thru to set up multi sig. But something fundamental is not clear to me.

Let's say I set up a "2 of 4" scenario, where two of four individuals (via their hardware wallets) must sign a bitcoin transaction. Where is this "you must have two of these four" rule stored? Is it somewhere on the bitcoin blockchain?

Said differently, if I authorize a spend transaction using my hardware wallet (I am one of the four), how does the exchange (Coinbase, or any other non-Electrum) know that a second signature is required?

Thanks.
10  Bitcoin / Bitcoin Discussion / Re: The Future of Bitcoin as Digital Gold on: September 08, 2024, 08:25:44 PM
1. Unfavourable government policies such as bans and restrictions on Bitcoin activities
2. Slow spread of Bitcoin education and awareness. Many people in some parts of the world don't know much about Bitcoin.
3. Fraudulent centralized crypto platforms. Some exchanges and custodian services providers engage in fraudulent activities which gives the sector bad publicity.
All good points. Another reason, IMHO, is that bitcoin is still too hard to use for the average person. That person is not going to learn about fiddly hardware wallets, engrave their seed phases on metal plates, or do anything of the sort. For them, there needs to be a “Steve Jobs moment” that makes everything simple and safe.

Side note: I know this violates the “not your keys, not your crypto” mantra, but bitcoin awareness has gained a lot of ground over the last year in the investment space. Individuals and institutions alike have poured $19 billion into the iShares bitcoin ETF. Not small change.
11  Bitcoin / Bitcoin Discussion / Re: Bitcoin newbie - mempool transactions on: September 08, 2024, 08:00:26 PM
Got it. Thank you all. Very helpful.

This is a great forum!
12  Bitcoin / Bitcoin Discussion / Re: Bitcoin newbie - mempool transactions on: September 08, 2024, 06:39:58 PM
If a node remove a transaction from their mempool due to any of above reasons, it's completely removed and it's like that it has never received that transaction.
The node may receive the removed transaction if it's broadcasted again.
Thank you. Who (or what process) decides if the removed transaction will be broadcast again?

Are there any statistics on the percentage of transactions that get removed and never make it into the blockchain?
13  Bitcoin / Bitcoin Discussion / Bitcoin newbie - mempool transactions on: September 08, 2024, 06:11:11 PM
I'm learning about the mempool and found this text on a bitcoin educational site: Once the Mempool reaches full capacity, nodes start prioritizing transactions by setting up a minimal transaction fee threshold. Transactions with a fee-rate lower than the threshold are immediately removed from the Mempool.

If a transaction is removed from the mempool, where does it go? To some holding area, I assume, for possible inclusion in the next block? What is the name of the holding area and where does it reside? Thx.
14  Other / Beginners & Help / Re: Newbie question - transaction fees on: September 06, 2024, 08:10:37 PM
Yes if you should check the mining pools address you'll see the coins sitting there however it doesn't have an input and output since the coins were not spent by a transaction. However the miners coins will have a transaction hash because it is a reference to the origin of the coin and when I mean origin I'm referring to POW and timestamp data.
The POW data tells where the coins come from this is to prevent any coin from being faked and spent on the network. The timestamp shows the time and date about the origins of the coins.
Great. I get what you are saying, and thank you to all of you who responded!
15  Other / Beginners & Help / Re: Newbie question - transaction fees on: September 06, 2024, 07:52:55 PM
Now where you are getting it wrong is expecting the miners receiving address to display in your hash but it doesn't work that way. The fees go the the mining pools address but it's not visible via your transaction hash because your transaction hash is meant to display and show data and Time stamps for only your addresses and not the mining polls address.
Let me see if I understand what you are saying. Within blockchain explorer, I know how to find the fee for a given transaction within a block. And I know how to see the total reward (base reward + fee reward) for writing the entire block.

So if the fees do not appear in my individual hash (and in all the other individuals hashes within the block), I assume there must be a separate, unique transaction that records the total reward for the miner. Correct? What does this transaction look like? Does it also have inputs and outputs?
16  Other / Beginners & Help / Newbie question - transaction fees on: September 06, 2024, 07:13:43 PM
So I'm watching a video where Andreas Antonopoulos explains how bitcoin transactions are structured. I think I understand the input side (the spending side), and I think I understand the output side (the recipient address and the change address). But I'm confused about the transaction fee paid to the miner.

Andreas says the input side (eg, 100,000 satoshi) will not be equal to the output side (eg, 98,000 satoshi). He said the difference is the transaction fee paid to the miner (2,000 in this example), but this fee does not appear in the transaction.

If I understood Andreas correctly, I'm confused about this. Doesn't the transaction fee need to go to the miner's public bitcoin address? If it's not specified in the transaction (as an output), where is it? I assume it must be somewhere on the blockchain?

Thanks.
17  Bitcoin / Bitcoin Discussion / Re: Unique Identifier on: August 27, 2024, 04:42:30 PM
Clear. Thank you all.
18  Bitcoin / Bitcoin Discussion / Unique Identifier on: August 27, 2024, 04:01:47 PM
Newbie question. AFAIK, each US banknote has a unique serial number. Is the same true for bitcoin? Does each bitcoin have a unique identifier, regardless who owns it? Does each satoshi have a unique identifier?
19  Bitcoin / Development & Technical Discussion / Re: How are spend and change addresses derived? on: August 13, 2024, 12:40:43 PM
Addresses that are generated from the seed will have one single private key. However, hierarchical deterministic wallets, or HD wallets for short hae a master private key (and master public key). They're able to derivate the individual private-public keypair and consequently each unique addresses accordingly.
Clear. Thank you.
20  Bitcoin / Development & Technical Discussion / Re: How are spend and change addresses derived? on: August 13, 2024, 12:30:54 PM
Thank you for responding. That is helpful.

I didn't realize that the two addresses I mentioned each have their own private key (I thought they both were generated from a single private key). So in the case of a cold wallet (eg, Ledger, Trezor), I guess it's the wallet software that is generating all the necessary private and public keys, and then keeping track of all these keys.

Thanks again!
Pages: [1] 2 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!