SegWit とは

Segregated WitnessまたはSegWitは、暗号化ビットコインのトランザクション形式で実装されたソフトフォーク変更に使用される名前です。
正式なタイトル「分離証人(コンセンサス層)」は、Bitcoin改善提案番号BIP141を持っていました。宣言された目的は、ビットコインのトランザクション可用性を解決することでした。また、ビットチェーンのトランザクション速度を低下させるブロックチェーンサイズ制限の問題を緩和することも意図していました。トランザクションを2つのセグメントに分割し、元の部分からロック解除シグネチャ(「証人」データ)を削除し、最後に別の構造として追加します。元のセクションは送信者と受信者のデータを保持し続け、新しい "証人"構造にはスクリプトと署名が含まれます。オリジナルのデータセグメントは正常にカウントされますが、実際には「目撃者」セグメントは実際のサイズの4分の1としてカウントされます。