Pages:
Author

Topic: How to use Segwitaddress.ORG ? - page 2. (Read 671 times)

legendary
Activity: 1372
Merit: 1252
January 18, 2018, 01:51:36 PM
#25
I've switched to using the btc.com explorer it will show balances and all the normal stuff for bech32 addresses.

https://btc.com/0daf4879f56234f39fbf9cf825e38458f75f4a22f5d2289d0dda9af78aa8df8f

That's an example of a recent tx of mine where I paid a fee of 0.00007910 on a virtual transactions size of 113 bytes. It adds up to a reasonable saving.


That's super cheap. Is it limited to certain transactions or it's for all types of transactions?
What's your average fee/byte for each transaction? I am currently paying more than 200 sats/byte. Sad


DO NOT GIVE YOUR PRIVATE KEYS TO ANY WEBSITE!  THAT'S LIKE THE COMBINATION TO YOUR SAFE!


Don't worry, will keep it to me as always. Did it all in a hurry, when our campaign manager told us about the advantages of using SegWit addresses over non-SegWit and was intending to make it mandatory in a few weeks. Not their fault, it was all mine. But I will always remember your advice, thanks. Smiley

Im new to segwit and my first transaction (well recieved) was from the current signature campaign, and I can confirm btc.com seems to be working fine at displaying bech32 trasactions, not sure if the ones that begin with 3 are as cheap as bech32, but Lauda's transaction was 220 Satoshis/vByte for a 22 outputs transaction. There is still one person that didn't switch to segwit. Im not sure how the fee would get calculated for a transaction that is sent to a mix of bech32, nested and legacy addresses:

https://btc.com/4063544c31e9258a2a7eb37090bbc81f090259abaabb3f4e3fe79b25e317db59

To get the the reduced fee all outputs must be segwit?
legendary
Activity: 3948
Merit: 3191
Leave no FUD unchallenged
January 18, 2018, 01:45:02 PM
#24
Maybe better you answer this question here https://bitcointalk.org/index.php?topic=2679337.new#new

That would likely only muddy the waters further, as that's a thread about Lightning, while the confusion here lies with SegWit.  While people tend to refer to them in the same breath whilst talking about improvements, they are very separate things.
  

Not got a weeks to read and digest "BIPs 141, 143, and 144 " but do you have a Youtube link for this please
because the one I watched told a different story completely but is from 2016
https://www.youtube.com/watch?v=DzBAG2Jp4bg

Basically he says the block gets spread over blk.dat and a "Block Extension" file using Segwit but i would like
to get my facts right about this and understand why it's not just a case of changes on the nodes but also
code in the wallet.

Reading all the BIPs might be overkill, but on the other hand, I find the vast majority of clips about Bitcoin on YouTube completely unwatchable.   Anything by Andreas is usually a safe bet, but again, that particular link is an older video, so I don't know if there's a more recent one that's worth checking out.  The Segregated Witness wiki page might be worth a shot too.

The easiest way to demonstrate that SegWit has indeed been activated is to simply look at a list of the latest blocks being produced, whether it be XBT.eu or any other such site.  You can plainly observe that the vast majority of blocks being produced are over 1MB in size, something that would never have been possible prior to the activation of SegWit.

If anyone is still using software that doesn't support SegWit, that software won't see as plainly as you can that the blocks are larger than 1MB.  They'll still see that every block is less than 1MB because they simply ignore the data in (what should be correctly referred to as) the new "witness space" (which I assume is what they meant by "block extension").  In effect, some nodes will now read the same blocks differently to others, depending on whether they support SegWit or not.  When you send a Legacy transaction (i.e. not SegWit), all the data, including the signature data goes in the "base" 1MB space and every node can read that.  When you send a SegWit Transaction, the signature data gets to take advantage of the extra witness space, in order to fit more transactions in the base 1MB, but only SegWit-compatible nodes will recognise them.  This means we can effectively increase the blockweight in a backwards-compatible and entirely voluntary way.
legendary
Activity: 3052
Merit: 1273
January 18, 2018, 12:48:41 PM
#23
I've switched to using the btc.com explorer it will show balances and all the normal stuff for bech32 addresses.

https://btc.com/0daf4879f56234f39fbf9cf825e38458f75f4a22f5d2289d0dda9af78aa8df8f

That's an example of a recent tx of mine where I paid a fee of 0.00007910 on a virtual transactions size of 113 bytes. It adds up to a reasonable saving.


That's super cheap. Is it limited to certain transactions or it's for all types of transactions?
What's your average fee/byte for each transaction? I am currently paying more than 200 sats/byte. Sad


DO NOT GIVE YOUR PRIVATE KEYS TO ANY WEBSITE!  THAT'S LIKE THE COMBINATION TO YOUR SAFE!


Don't worry, will keep it to me as always. Did it all in a hurry, when our campaign manager told us about the advantages of using SegWit addresses over non-SegWit and was intending to make it mandatory in a few weeks. Not their fault, it was all mine. But I will always remember your advice, thanks. Smiley
member
Activity: 208
Merit: 84
🌐 www.btric.org 🌐
January 18, 2018, 12:29:49 PM
#22
Friends,
I've seen that being non-user of SegWit, there are no such benefits or advantages that we can accrue.
So, I wish to learn how to switch to SegWit completely?

I became aware of Segwitaddress.org to create an address directly from there, but if I use that address, will I be able to sign messages through that address (as the address is being provided with the private key itself)?

I also used an option that asks for a "WIF Private Key" (I entered my Legacy address, i.e.; 19RidcN96xgXkWi8gDwxcmbjjdjfrxpxvv's privkey) there and got an address that could be used to receive funds. But what I don't get here is, where will I see those funds and where can I use them from?
I mean, if I use the same privkey in any wallet, it will still show 19RidcN96xgXkWi8gDwxcmbjjdjfrxpxvv as my address and not the one I get from segwitaddress.org, what should be done here? As well, should I keep me Legacy address' privkey even if I adopt SegWit completely?

DO NOT GIVE YOUR PRIVATE KEYS TO ANY WEBSITE!  THAT'S LIKE THE COMBINATION TO YOUR SAFE!
hero member
Activity: 2576
Merit: 883
Freebitco.in Support https://bit.ly/2I9BVS2
January 18, 2018, 09:37:12 AM
#21
I've switched to using the btc.com explorer it will show balances and all the normal stuff for bech32 addresses.

https://btc.com/0daf4879f56234f39fbf9cf825e38458f75f4a22f5d2289d0dda9af78aa8df8f

That's an example of a recent tx of mine where I paid a fee of 0.00007910 on a virtual transactions size of 113 bytes. It adds up to a reasonable saving.
legendary
Activity: 3052
Merit: 1273
January 18, 2018, 09:26:47 AM
#20
In Electrum go to the Addresses tab select the address with right click Sign/verify Message put your message in and click sign, it will ask for your password and then give you the signature.

Here's one I just did:

Message: Test signed message from TheQuin

Address: bc1q94c5auxrxzhgk5uyuee0e2nu2xwf5wz8r67sj5

Signature: IJ5AyA/s7laKapHX1Ml1XPn37QpiER/5ahQvDbYefd4FLF4Owi48Jvr23VeAG/2JZ3Yt/mHndSJjvAy9WFq1uxI=

The only drawback is that only people with a wallet that is capable of using Bech32 addresses can verify it. So you should be able to verify that on your Electrum but not on the websites that do verifications. It is not possible to verify the Segwit addresses starting with 3 at all because of the way they are encapsulated in a multisig address.


A thumbs up to you, the message has been successfully verified.
I saw one more thing that I can't check bech32 addresses over blockchain.info's explorer?! It says "Unrecognized search pattern."
Can you guide me more on that? I mean, any explorers that support bech32 addresses to show balance and transactions?
Things are getting easier for me with SegWit, I hope that less fee and quick confirms will be back in my life.  Smiley
hero member
Activity: 2576
Merit: 883
Freebitco.in Support https://bit.ly/2I9BVS2
January 18, 2018, 07:57:36 AM
#19
Don't know how will I be able to sign messages from these bech32 addresses, though.

In Electrum go to the Addresses tab select the address with right click Sign/verify Message put your message in and click sign, it will ask for your password and then give you the signature.

Here's one I just did:

Message: Test signed message from TheQuin

Address: bc1q94c5auxrxzhgk5uyuee0e2nu2xwf5wz8r67sj5

Signature: IJ5AyA/s7laKapHX1Ml1XPn37QpiER/5ahQvDbYefd4FLF4Owi48Jvr23VeAG/2JZ3Yt/mHndSJjvAy9WFq1uxI=

The only drawback is that only people with a wallet that is capable of using Bech32 addresses can verify it. So you should be able to verify that on your Electrum but not on the websites that do verifications. It is not possible to verify the Segwit addresses starting with 3 at all because of the way they are encapsulated in a multisig address.
legendary
Activity: 3052
Merit: 1273
January 18, 2018, 07:40:39 AM
#18
Yes, that transaction was done by me only. And I checked the source, which is why I used my private key there when I was online. I believe I should not receive any coins over that address anymore but should keep it to sign messages.

That's good news. I always keep the private keys to all my old addresses for that reason. As was already pointed out if a key is compromised then potentially someone else could also sign a message but it is an unlikely way to hijack a bitcointalk account.

I'll be opening a thread in Meta and telling people about the situation, so as to stop a "possible hack" of my account.

Quote
Quote
Can you answer my queries told in the same comment?

I'm not sure exactly which queries you mean. If it is about signing messages using Segwit addresses then the answer is not to use P2SH-P2WPKH addresses (the ones that start with 3) but to use bech32 native Segwit addresses starting bc1.
I've been using this on Electrum since mid-November. With Electrum it is easy to use multiple wallets so I've kept my legacy address wallet so I can still receive payments from sites that don't yet support withdrawals to bech32 addresses. Hopefully, after Core 0.16.0 is released then everyone will start to introduce support and I can retire the legacy wallet.


Thanks to you and everyone who helped me out, I've finally downloaded Electrum wallet, saved my key and generated SegWit addresses as well.
Don't know how will I be able to sign messages from these bech32 addresses, though. But I am all fine now and hope that it will be beneficial for me as well as the senders/receivers from/to whom I get/send Bitcoins. Will sign a message and post a thread in Meta in a few moments.
hero member
Activity: 2576
Merit: 883
Freebitco.in Support https://bit.ly/2I9BVS2
January 18, 2018, 03:21:58 AM
#17
Yes, that transaction was done by me only. And I checked the source, which is why I used my private key there when I was online. I believe I should not receive any coins over that address anymore but should keep it to sign messages.

That's good news. I always keep the private keys to all my old addresses for that reason. As was already pointed out if a key is compromised then potentially someone else could also sign a message but it is an unlikely way to hijack a bitcointalk account.

Can you answer my queries told in the same comment?

I'm not sure exactly which queries you mean. If it is about signing messages using Segwit addresses then the answer is not to use P2SH-P2WPKH addresses (the ones that start with 3) but to use bech32 native Segwit addresses starting bc1.
I've been using this on Electrum since mid-November. With Electrum it is easy to use multiple wallets so I've kept my legacy address wallet so I can still receive payments from sites that don't yet support withdrawals to bech32 addresses. Hopefully, after Core 0.16.0 is released then everyone will start to introduce support and I can retire the legacy wallet.
sr. member
Activity: 322
Merit: 363
39twH4PSYgDSzU7sLnRoDfthR6gWYrrPoD
January 18, 2018, 02:35:42 AM
#16


Will electrum allow me to send coins to multiple addresses in a single transaction with a SegWit address, just like I do with my Legacy address?
Yes, you can do the same things with segwit that you can with legacy addresses, the only difference is that segwit transactions have lower fees.



I won't be using that address anymore, but to make everyone aware of the same, what should be done? Making a thread in Meta and signing a message with that address saying that its private key was used on a website and I believe it's now compromised, so don't send any coins there if someone asks anything by signing a message from that address. Will it do?
Yea, that will do IF the people going to send you coins check the meta section in the first place.
You can alternatively keep the private key of the address in case it's not actually compromised and  you eventually receive any payments there.
But DO NOT give it out as a receiving address any more.
legendary
Activity: 3052
Merit: 1273
January 18, 2018, 01:56:02 AM
#15
With electrum you keep the same addresses. Once you start the software, it will ask you if you want a legacy wallet or a segwit address, and then you get a wallet file, and this file will give you access to your coins, much like Bitcoin Core's wallet.dat, and also you will get a seed which can generate the content of this file anywhere you are at without holding the file (so save it somewhere that nobody can see it or better memorize them and destroy it).

Will electrum allow me to send coins to multiple addresses in a single transaction with a SegWit address, just like I do with my Legacy address?



In bitcoin it's best to be paranoid about security so don't use that address anymore and consider it compromised.
If it's really compromised then whoever holds the private key can sign messages also.

I won't be using that address anymore, but to make everyone aware of the same, what should be done? Making a thread in Meta and signing a message with that address saying that its private key was used on a website and I believe it's now compromised, so don't send any coins there if someone asks anything by signing a message from that address. Will it do?
member
Activity: 210
Merit: 26
High fees = low BTC price
January 17, 2018, 08:54:22 PM
#14
This is strictly untrue. Segwit as specified by BIPs 141, 143, and 144 is activated on Bitcoin. The original segwit2x proposal is not and is dead. Segwit is absolutely implemented for Bitcoin and was not dropped.

Thank you for making that clear and I stand corrected

Getting complicated since someone forked Segwit something and uses it for B2X

Not got a weeks to read and digest "BIPs 141, 143, and 144 " but do you have a Youtube link for this please
because the one I watched told a different story completely but is from 2016
https://www.youtube.com/watch?v=DzBAG2Jp4bg

Basically he says the block gets spread over blk.dat and a "Block Extension" file using Segwit but i would like
to get my facts right about this and understand why it's not just a case of changes on the nodes but also
code in the wallet.

Maybe better you answer this question here https://bitcointalk.org/index.php?topic=2679337.new#new
or open a new thread and PM me the link where we can go into detail because I am sure others would like to understand this too
staff
Activity: 3458
Merit: 6793
Just writing some code
January 17, 2018, 07:39:45 PM
#13
You can say that again because Segwit is not implemented for Bitcoin and has been dropped but
it is confusing because I hear about Segwit wallets and I am not talking about Segwit2x here that uses B2X
This is strictly untrue. Segwit as specified by BIPs 141, 143, and 144 is activated on Bitcoin. The original segwit2x proposal is not and is dead. Segwit is absolutely implemented for Bitcoin and was not dropped.
member
Activity: 210
Merit: 26
High fees = low BTC price
January 17, 2018, 05:48:45 PM
#12
STOP
DO NOT enter your Bitcoin private keys to any type of website, ever.
STOP

You can say that again because Segwit is not implemented for Bitcoin and has been dropped but
it is confusing because I hear about Segwit wallets and I am not talking about Segwit2x here that uses B2X

Segwit proposal would had lead to bigger block sizes but they tried to redefine how they count bytes
to hide this for some reason which i really don't like
See https://www.youtube.com/watch?v=DzBAG2Jp4bg

sr. member
Activity: 322
Merit: 363
39twH4PSYgDSzU7sLnRoDfthR6gWYrrPoD
January 17, 2018, 02:39:08 PM
#11
]

Samourai wallet? Can I use the same address to get paid more than once? Hope it's not the same as Blockchain.info's addresses, as they change once we use it.
You can always reuse addresses infinitely as long as you have the private key.
Wallets generate new addresses so people looking at the blockchain will not be able to track your transactions easily.
No matter how many addresses you use you'll always be able to control the funds if you used the same wallet to create the address.

Quote

Can I use those addresses? Once again, why won't I be able to sign message through these addresses?
Yes, you can use them.
You can't sign messages with Green Address or Greenbits because they are multisig addresses, meaning GreenAddress holds one set of private key while you have the other.

Quote
I asked that question for SegWit addresses, not the one that's probably compromised, i.e.; 19RidcN96xgXkWi8gDwxcmbjjdjfrxpxvv
You can reuse any address (segwit or legacy ) as much as you like as long as you have the private key.

Quote
Yes, that transaction was done by me only. And I checked the source, which is why I used my private key there when I was online. I believe I should not receive any coins over that address anymore but should keep it to sign messages. Can you answer my queries told in the same comment?
In bitcoin it's best to be paranoid about security so don't use that address anymore and consider it compromised.
If it's really compromised then whoever holds the private key can sign messages also.
legendary
Activity: 1372
Merit: 1252
January 17, 2018, 02:16:00 PM
#10
Electrum wallet can generate native segwit addresses (Bech32)
If you want for mobile then Samourai wallet can do that also.

Not so sure about the Electrum part as I'm still not getting this, but all I can see is that, addresses are getting changed back to back whenever I get out of the app and get back in. If it will be like this, how will I be able to receive coins over a single address only? Why can't we see a private key instead, so that we might just put it in some compatible wallet and start using it?

With electrum you keep the same addresses. Once you start the software, it will ask you if you want a legacy wallet or a segwit address, and then you get a wallet file, and this file will give you access to your coins, much like Bitcoin Core's wallet.dat, and also you will get a seed which can generate the content of this file anywhere you are at without holding the file (so save it somewhere that nobody can see it or better memorize them and destroy it).
legendary
Activity: 3052
Merit: 1273
January 17, 2018, 02:10:12 PM
#9
Are these addresses just for one time use or can I use them normally just like I use my Legacy address?

You can reuse segwit addresses an infinite amount of times, just like legacy addresses, but please, do not put your private key on that website or on any website ever, ideally never export your private key, your wallet software should never show your private key. To move your founds from one wallet to another, then just send yourself the coins from one address to another.

Not so sure about the Electrum part as I'm still not getting it, but all I can see is that, addresses are getting changed back to back whenever I get out of some apps (GreenBits and GreenAddress) and get back in. If it will be like this, how will I be able to receive coins multiple times over a single address when there will be a change after each transaction? Why can't we see a private key instead, so that we might just put it in some compatible wallet and start using it?
legendary
Activity: 1372
Merit: 1252
January 17, 2018, 02:08:17 PM
#8
Are these addresses just for one time use or can I use them normally just like I use my Legacy address?

You can reuse segwit addresses an infinite amount of times, just like legacy addresses (im talking about in general, not about this specific website hich im not even going to click) , but please, do not put your private key on that website or on any website ever, ideally never export your private key, your wallet software should never show your private key. To move your founds from one wallet to another, then just send yourself the coins from one address to another.
legendary
Activity: 3052
Merit: 1273
January 17, 2018, 01:06:25 PM
#7

What if I already did it? Shall I take it as my current address 19RidcN96xgXkWi8gDwxcmbjjdjfrxpxvv's privkey has been compromised? Should I still use that address or change it to another one?
If you input your private key directly in the site without downloading the webpage and running it in tails then yes, consider that address compromised.

Quote
As well, if that's not the site I should be using, please take me to something that's trustworthy and could get me a SegWit address.
Electrum wallet can generate native segwit addresses (Bech32)
If you want for mobile then Samourai wallet can do that also.

Samourai wallet? Can I use the same address to get paid more than once? Hope it's not the same as Blockchain.info's addresses, as they change once we use it.

I hope you have withdrown you BTC from your address (19RidcN96xgXkWi8gDwxcmbjjdjfrxpxvv). I checked the address and it has no BTC in it.

It looks like the last tx out of that address was a couple of days ago to the same destination address as previously used, so I think Stedsm's funds are safe.
From searching around it looks like it is not a phishing site it's an open source paper wallet generator https://github.com/coinables/segwitaddress
But as Carlton Banks said NEVER enter a private key into a website and it would best to assume that key is now compromised.


Yes, that transaction was done by me only. And I checked the source, which is why I used my private key there when I was online. I believe I should not receive any coins over that address anymore but should keep it to sign messages. Can you answer my queries told in the same comment?
hero member
Activity: 2576
Merit: 883
Freebitco.in Support https://bit.ly/2I9BVS2
January 17, 2018, 03:55:38 AM
#6
I hope you have withdrown you BTC from your address (19RidcN96xgXkWi8gDwxcmbjjdjfrxpxvv). I checked the address and it has no BTC in it.

It looks like the last tx out of that address was a couple of days ago to the same destination address as previously used, so I think Stedsm's funds are safe.
From searching around it looks like it is not a phishing site it's an open source paper wallet generator https://github.com/coinables/segwitaddress
But as Carlton Banks said NEVER enter a private key into a website and it would best to assume that key is now compromised.
Pages:
Jump to: