Bitcoin Forum
November 19, 2024, 02:49:19 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [20] 21 22 23 24 25 26 27 28 29 30 31 32 »
  Print  
Author Topic: Post your SegWit questions here - open discussion - big week for Bitcoin!  (Read 84811 times)
will_k
Sr. Member
****
Offline Offline

Activity: 337
Merit: 250


View Profile
April 12, 2017, 10:09:36 AM
 #381

after segwit is activated, is it possible to revert the change and soft fork back to without segwit? or will the technical debt be too high to do that too?

★☆★Syscoin - Decentralized Marketplace and Multisig Platform
Pay with Bitcoin, ZCash and many more
For more visit Syscoin.org ★☆★
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3556
Merit: 6891


Just writing some code


View Profile WWW
April 12, 2017, 12:56:45 PM
 #382

after segwit is activated, is it possible to revert the change and soft fork back to without segwit? or will the technical debt be too high to do that too?
Reverting a soft fork requires a hard fork. It has nothing to do with technical debt.

Quickseller
Copper Member
Legendary
*
Offline Offline

Activity: 2996
Merit: 2374


View Profile
April 12, 2017, 04:57:16 PM
 #383

after segwit is activated, is it possible to revert the change and soft fork back to without segwit? or will the technical debt be too high to do that too?
Reverting a soft fork requires a hard fork. It has nothing to do with technical debt.
It won't be able to revert SW even with a hard fork. Doing so would allow the miners to steal all btc in SW unspent outputs.

★ ★ ██████████████████████████████[█████████████████████
██████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████
★ ★ 
Hannu
Hero Member
*****
Offline Offline

Activity: 1063
Merit: 502

RIP: S5, A faithful device long time


View Profile
April 12, 2017, 06:01:28 PM
 #384

How SegWit signaling works?  Huh

BTC: 3Qnnx4cu45Gx4WcksNCnBPu3TaUZ5sKkLo
LTC: LYX1ZH7f4qcXq52AzA6grUYDfDngVz7BEi
XRP: rLrbZMJDdL8eQd7HsW314bCtvE16LTLYkM?dt=1113
Fatman3001
Legendary
*
Offline Offline

Activity: 1554
Merit: 1014


Make Bitcoin glow with ENIAC


View Profile
May 05, 2017, 06:16:18 AM
 #385


sry guyz, SN says no.

back to the drawing board.

"I predict the Internet will soon go spectacularly supernova and in 1996 catastrophically collapse." - Robert Metcalfe, 1995
Zicadis
Legendary
*
Offline Offline

Activity: 1372
Merit: 1027


Dump it!!!


View Profile
May 05, 2017, 01:27:39 PM
 #386

Was reading about Segwit here so from what i understand a hardfork is basically making bitcoin more like an alt and a softfork will just enhance transaction speeds and not necessary changing existing code...as the 'bitcoin core' camp intends to just make transactions smaller which still keeps it as bitcoin unlike bitcoin unlimited which changes the chemistry of bitcoin to an altcoin...If it sounds as simple as that why is this still debatable??? BU is an alt nothing more....who are the real stake holders to implement these changes
phatsphere
Hero Member
*****
Offline Offline

Activity: 763
Merit: 500


View Profile
May 05, 2017, 03:29:37 PM
 #387

... so from what i understand ...
yes, from a high point of view it's not hard to understand. a softfork introduces tighter rules, which make some commands that are now always true not always true in the future. that's why it's backwards compatible, because older clients will still accept the newer stuff. a hardfork truly changes a rule, which makes it no longer backwards compatible and there will be instances of a test for a rule, which is true right now will no longer be true with BU.
Fatman3001
Legendary
*
Offline Offline

Activity: 1554
Merit: 1014


Make Bitcoin glow with ENIAC


View Profile
May 06, 2017, 07:32:59 PM
 #388


Is there any comprehensive paper/analysis written on the implications of SegWit on Bitcoins incentive structure?

"I predict the Internet will soon go spectacularly supernova and in 1996 catastrophically collapse." - Robert Metcalfe, 1995
SHAWN-MIDWAYS
Hero Member
*****
Offline Offline

Activity: 686
Merit: 521



View Profile
May 06, 2017, 09:33:21 PM
 #389

correct me were am wrong if segwit removes the signatures from the data that is hashed to become the transaction id (witness data)

does it mean we shall no longer be able to sign messages when its activated  Huh
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3556
Merit: 6891


Just writing some code


View Profile WWW
May 06, 2017, 11:21:08 PM
 #390

Is there any comprehensive paper/analysis written on the implications of SegWit on Bitcoins incentive structure?
Here's an analysis by Andreas Antonopoulos about how segwit affects incentive to run full nodes: https://segwit.org/segregated-witness-and-aligning-economic-incentives-with-resource-costs-7d987b135c00.

correct me were am wrong if segwit removes the signatures from the data that is hashed to become the transaction id (witness data)

does it mean we shall no longer be able to sign messages when its activated  Huh
Signing messages has nothing to do with transactions. You can still sign messages when segwit is activated.

clonk! clonk! clonk!

Is this still on?

Where did everybody go?
Dude, you posted your question today, cool it. Not everyone who can comment on this will be online in the 4 hours between when you made your post and now.

Fatman3001
Legendary
*
Offline Offline

Activity: 1554
Merit: 1014


Make Bitcoin glow with ENIAC


View Profile
May 07, 2017, 09:25:17 AM
 #391

Is there any comprehensive paper/analysis written on the implications of SegWit on Bitcoins incentive structure?
Here's an analysis by Andreas Antonopoulos about how segwit affects incentive to run full nodes: https://segwit.org/segregated-witness-and-aligning-economic-incentives-with-resource-costs-7d987b135c00.

Ok, I see I should have been more specific. Part of the deal with SegWIt is that it more easily allows for second layer solutions. I don't see the effect of these being discussed in Antonopolous' analysis.

"I predict the Internet will soon go spectacularly supernova and in 1996 catastrophically collapse." - Robert Metcalfe, 1995
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3556
Merit: 6891


Just writing some code


View Profile WWW
May 07, 2017, 03:45:14 PM
 #392

Ok, I see I should have been more specific. Part of the deal with SegWIt is that it more easily allows for second layer solutions. I don't see the effect of these being discussed in Antonopolous' analysis.
That's not a question related to segwit then. You should look into how LN changes things, not segwit. Segwit itself does not allow for second layer solutions. It just makes implementing them much much easier. Second layer solutions like LN can still exist and function even without segwit, it is just more complicated to make secure.

Fatman3001
Legendary
*
Offline Offline

Activity: 1554
Merit: 1014


Make Bitcoin glow with ENIAC


View Profile
May 07, 2017, 06:41:38 PM
 #393

Ok, I see I should have been more specific. Part of the deal with SegWIt is that it more easily allows for second layer solutions. I don't see the effect of these being discussed in Antonopolous' analysis.
That's not a question related to segwit then. You should look into how LN changes things, not segwit. Segwit itself does not allow for second layer solutions. It just makes implementing them much much easier. Second layer solutions like LN can still exist and function even without segwit, it is just more complicated to make secure.

Well, then it is clearly relevant to anyone considering adopting SegWit.

"I predict the Internet will soon go spectacularly supernova and in 1996 catastrophically collapse." - Robert Metcalfe, 1995
mad3
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
May 10, 2017, 11:30:19 AM
 #394

SegWit needs 95% of the miners to upgrade.  You can look at the block version to see if the miner has updated (version is x'2000002' for SegWit).  So far, I'm seeing around 1 block in 10 that has the SegWit version.  So there is a long ways to go yet.  I already have a SegWit transaction in the blockchain just waiting for the support to be locked in (you can create a P2SH-P2WPKH transaction but you can't spend it yet). Grin Grin
bitkilo
Legendary
*
Offline Offline

Activity: 1638
Merit: 1010


https://www.bitcoin.com/


View Profile WWW
May 10, 2017, 12:26:54 PM
 #395

I think the question a lot of people want answered is if/when segwit is activated how will this change the way i use bitcoin the next day, apart from the address being different what other changes would i notice?
Would my transactions be faster and cheaper?

At present probably 95% of my transactions make it into the next block or 2 with the correct fee added so i don't see this block size debate as the mad rush problem some people in the industry are portraying it to be.

I know some people who send large transactions with many inputs a couple of times a week and the fees on those tx's add up pretty quickly but for the average user like myself there just seems to be more hype going on about this than the problem is bad, we have time and a $20 billion dollar industry should not be rushed.

S.Clegane
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
May 12, 2017, 05:54:07 PM
 #396

How segwit activation works?

1) Voting?
2) Yes/No
3) Locked in? (what that means)
4) activating
5) done?

Could someone explain simply segwit integration stages?
Thanks
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3556
Merit: 6891


Just writing some code


View Profile WWW
May 12, 2017, 06:02:35 PM
 #397

How segwit activation works?

1) Voting?
2) Yes/No
3) Locked in? (what that means)
4) activating
5) done?

Could someone explain simply segwit integration stages?
Thanks
There is no voting, there is only signalling. Signalling is not the same as voting.

Segwit uses BIP 9 for deployment. After the starting date (Nov 15th 2016 for segwit), miners can signal that they are ready to enforce the segwit rules by setting a specific bit in the version numbers of their blocks. This state is known as "Started". Once at least 1916 blocks in a 2016 block difficulty retarget period have signalled for segwit, the next retarget period will be in a state called "locked in". Locked in means that it will activate once that retarget period ends. The point of this time is to let everyone know that segwit will activate and give them time to update their nodes and wallets to support segwit if they want to use its features as soon as possible. Once the locked in retarget period ends, the state changes to "Active" and the segwit rules will be active.

S.Clegane
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
May 12, 2017, 06:14:47 PM
 #398

How segwit activation works?

1) Voting?
2) Yes/No
3) Locked in? (what that means)
4) activating
5) done?

Could someone explain simply segwit integration stages?
Thanks
There is no voting, there is only signalling. Signalling is not the same as voting.

Segwit uses BIP 9 for deployment. After the starting date (Nov 15th 2016 for segwit), miners can signal that they are ready to enforce the segwit rules by setting a specific bit in the version numbers of their blocks. This state is known as "Started". Once at least 1916 blocks in a 2016 block difficulty retarget period have signalled for segwit, the next retarget period will be in a state called "locked in". Locked in means that it will activate once that retarget period ends. The point of this time is to let everyone know that segwit will activate and give them time to update their nodes and wallets to support segwit if they want to use its features as soon as possible. Once the locked in retarget period ends, the state changes to "Active" and the segwit rules will be active.

Thanks mate, it helped a lot.
mda
Member
**
Offline Offline

Activity: 144
Merit: 13


View Profile
May 18, 2017, 07:23:33 PM
 #399

I read everywhere SegWit and 1MB block or SegWit and 2MB block. But these numbers are sort of misleading for traffic estimation since there is also present a witness part?
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3556
Merit: 6891


Just writing some code


View Profile WWW
May 18, 2017, 07:54:32 PM
 #400

I read everywhere SegWit and 1MB block or SegWit and 2MB block. But these numbers are sort of misleading for traffic estimation since there is also present a witness part?
Yes. Segwit and 1 MB block means that the non-witness space of a block is 1 MB, and witness space is 3 MB, so the entire block is actually 4 MB. Segwit and 2 MB block means that non-witness space of a block is 2 MB and witness space is 6 MB so the entire block is actually 8 MB.

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [20] 21 22 23 24 25 26 27 28 29 30 31 32 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!