2m 45s read without quotes5m 35s read with quotesThe title of my thread is the secret I have learnt here in this forum. So many new people in bitcoin including myself are found of complaining about the technicalities of bitcoin. To be honest, bitcoin is truly technical and that is why some people run from it and that is why many people that join bitcoin do not bother to join the network by contributing to the network, either by running a node or atleast understanding how things work.
The secret to understanding bitcoin that I discovered is to learn bitcoin in bits.
Anyone that is having problems understanding bitcoin technicals should join in my method and you will not regret it.
THE PLAN:
- Choose one topic of your interest and study it very well for weeks, try to practice it and after which start asking and answering questions about the topic. You will be surprised how you will easily fit in
- Remember, I said you should practice it. It is only when you have tried your hands at it, probably get stocked and ask for help that you will truly understand how bitcoin works
- When you take up another topic to study, you will then understand that the previous topic, with the present are inter connected. Most of the technical things of bitcoin are constant, so when you have known it, you can apply it in different places
- Any technical term you don't understand, don't skip it, check out for the meaning or atleast bookmark it for later read
WHAT I HAVE ACHIEVED SO FAR!
1. The SegWit wallet Address: This is a big plus to bitcoin scalability. Before now, I have only know it's advantage to be reducing the transaction size but at the process of my study, I understood the most important part of segwit wallet to me. I.E security of your bitcoin. With 3-2 signature wallet, 2 parties have to sign for a transaction to be executed. So, if you set up your segwit wallet correctly with 3 devices, your bitcoin will be regarded safe to a high degree because it will highly be unlikely for the 3 devices to be compromised.
Thank you o_e_l_e_o and Little Mouse for putting me through
Download the electrum wallet and launch the wallet.
1. Select multisig wallet in the first step.
2. In the next step, select how many total cosigners will be there and out of the total cosigners, to execute a transaction, how many will have to sign the transaction. Say, a total of 2 cosigners will be there and from the 2 cosigners, 2 cosigners will have to agree to send funds from the wallet. It's 2 of 2.
3. Create a new seed
4. You will be given a master public key. Send it somewhere.
5. Ask your cosigner to do the same.
6. In the next step, you will be asked to add cosigners. Ask for the master public key from your cosigner and add it by selecting "Enter cosigner key", ask your cosigner to do the same.
7. You have created the multisig wallet. Check addresses in your wallet and in your cosigner's wallet. Make sure they are the same.
I used multisig wallet long ago and totally forgot how to spend lol. The basic is, out of the 2 consigners, anyone will create a transaction that will be partially signed and save the partially signed transaction data and send the file to your other cosigner. He will have the option to sign the transaction by accessing the transaction through the file you sent. That's it.
In case, you need help, feel free to reach out to me. Don't trust anyone with a big sum of money, not even with a small sum unless they are reputed. Be sure that I will not PM you first.
I was given one file to share, but at a time I couldn't see the file to share. I had to alternatively type in the seed phrase from my mobile to the laptop and that served as the master key.
So by doing this, you have lost all the security of the multi-sig.
By typing the seed phrase from your phone in to your laptop, the wallet on your laptop now contains two seed phrases - the one the laptop generated, and the one you entered from your phone. This means it has all the information needed to spend your coins on its own, without requiring any input from the wallet on your phone. Although you still have a multi-sig wallet, the compromise of a single wallet (the one on your laptop) will let an attacker steal your coins.
You'll need to start again from scratch and make sure the seeds phrases stay completely isolated to the devices which generated them. The only thing you should be transferring between devices are your master public keys.
2. The use of Decentralized Exchange:All through my life I have used centralized exchanges where I did all levels of KYC but o_e_l_e_o pointed me to Bisq and I have downloaded it and start running it on my computer. They use 2-2 segwit between the buyer and seller and then uses timelock transaction to lead the transaction to Bisq DAO.
Is there such truly decentralized and functioning exchanges. Please point me to it.
Bisq is a great example of a decentralized exchange which utilizes multi-sigs like this.
Their old system used a 2-of-3 multi-sig, where one key was held by each of the buyer, the seller, and Bisq themselves. All coins being traded, plus a security deposit from both parties, were deposited to this multi-sig escrow. Once the fiat trade was complete, buyer and seller would sign to release the coins to the appropriate party and return the security deposits to both parties. If there was a dispute, Bisq could step in and sign with one of the trading parties to release the funds.
Now they've transitioned to a 2-of-2 multi-sig between buyer and seller only, without Bisq having a private key at all. The system is otherwise the same as above, but now additionally both parties also sign a timelocked transaction which empties the multi-sig in to the Bisq DAO, which can be broadcast after the timelock expires in the event of a dispute.
3. I have also learnt bitcoin timelock transaction where you will be able to define the particular time or block height you would want your transaction to be included in the blockchain. I learn this very well in YouTube and also in this some like threads here such as this
https://bitcointalksearch.org/topic/m.24710770This could be a plan to make your bitcoin hereditary.
4.
I also learnt how to sign messages from a link in Ognasty thread
https://bitcointalksearch.org/topic/m.55173739Newbies, learn bitcoin in bits, before you realise you will be an expert. Having a good knowledge of bitcoin technicals can keep you in high demand in the future when bitcoin hits massive adoption.