kharukaのブログ~お金と技術とキャリア~

Edu Fin~金融×教育~若いうちからお金について学ぶってだいじ!学んだテクノロジーはみんなの財産。過去、現在、将来の人生についてのブログ

ブロックチェーン用語集 基礎検定編 ~Segwit~(2019年3月9日執筆)

エンジニアスクールFLOC

Segwit

scriptSigをトランザクションから分離させて管理することで取引データの改ざん防止とサイズ圧縮ができる技術。

segregated witnessの略。

ScriptSig

まず、ScriptPubKeyはlocking scriptとも呼ばれアウトプットで使用する条件を指定します。例えば、ScriptPubKeyによってビットコイン送信先のアドレスを指定します。

続いて、ScriptSig(unlocking script)でインプットでの条件を解除します。これによりアウトプットで再度UTXOが使用できるようになるのです。アウトプットで条件をロックし、その条件をインプットでアンロックすると考えると理解しやすいかもしれません。

参考

ビットコインとブロックチェーン

ビットコインとブロックチェーン