全 3 件のコメント

[–]roidragequit 1ポイント2ポイント  (0子コメント)

neither do they

[–]tweq 0ポイント1ポイント  (0子コメント)

Basically, the idea is to move the data required to verify the validity of a transaction into a new "witness" data structure and out of the transaction itself (hence "segregated witness"). This makes transactions (and thus blocks) slightly smaller, among some other benefits.

Since butters are deathly afraid of changing the sacred rules of the BitCoin, SegWit is implemented as a "soft fork" by loosely bolting this new scheme onto the old protocol without directly breaking anything, supposedly maintaining backwards compatibility. However, this is mostly a sham since old clients do not know about the witness data and can't validate transactions anymore (they'll assume everyone can redeem any SegWit transaction), and it makes the implementation incredibly complicated and presumably error prone.

[–]cryptocorianderseeds 0ポイント1ポイント  (0子コメント)

Expanding slightly on what tweq said, the idea is to split the verification portion off, so that non-verifying nodes (lollerskatez) can get epic win without looking at the full data.

Segregated Witness [segwit] is not to be confused with Segregated Wit, [segwit] which is what we see in most bitcoin enthusiasts.