Segregated Witness
Full title | 分離した証人(コンセンサス層) |
BIP number | BIP 141 |
Type | Miner-activated softfork |
Deployment | |
Signalling bit | ビット1 "segwit" |
Starttime | 2016-11-15 00:00:00 |
Lock-in | ブロック#479708 2017-08-08 19:05:58 |
Segregated Witness (略語 'SegWit' )は、トランザクションの可用性およびブロック容量の増加からの保護を目的とした実装されたプロトコルのアップグレードです。 SegWitは、トランザクションMerkleツリーとは別にブロックすることを約束した、「目撃者」と呼ばれる新しい構造を定義します。この構造には、トランザクションの有効性を確認するために必要なデータが含まれていますが、トランザクションの影響を判断する必要はありません。特に、署名と償還スクリプトは、この新しい構造に移行されています。これは従来の 1 MBブロックサイズ制限には当てはまりません。代わりに、新しい '重量'パラメータが定義され、ブロックに最大400万重量単位(WU)を持つことができます。ブロックの元の1 MBゾーンのバイトの重みは4 WUですが、証人構造のバイトの重さは1 WUにすぎず、技術的に1 MB以上のブロックがハードフォークの変更なしで許可されます。
OP_CLTVとOP_CSVが正常にアクティブ化された後、SegWitはLightning NetworkをBitcoinネットワーク上に展開するのに必要な最後のプロトコル変更でした。
証人の構造にはバージョン管理が含まれているため、SegWitを使用せずにハードフォークを機能させる必要があったSegWitスクリプトに対して、新しいオペコードを変更または導入することも可能です。
質問:「私はどのように安い取引をするのですか?」[編集]
segwitによって利用可能になった機能の1つは、より大きな最大ブロックサイズです。ブロックはより多くのデータを保持することができるため、その新しい領域を使用できるトランザクションは、古いブロックサイズと小さいブロックサイズが依然として強制されている場合よりも安価です。安い取引をするには、
#SegWit対応ウォレットをインストールします。 #新しいSegWitアドレスでお金を受け取ります.3から始まります。新しいアドレスを生成する必要があります。あなたの古いアドレスは決してSegWitアドレスにはなりません。 3から始まるすべてのアドレスがSegWitアドレスであるとは限らず、SegWitアドレスであるかどうかをアドレスから見ることはできません。 #SegWitアドレスで受け取ったBTCを使うと、SegWitディスカウントが届きます。 BTCが非SegWitアドレスで受け取ったトランザクション支出を送信し、BTCの一部がSegWitアドレスで受け取った場合は、部分的な割引を受け取ります。宛先アドレスは重要ではありません。
互換性の問題はありません。非SegWitウォレットはBTCをSegWitアドレスに送信でき、SegWitウォレットはBTCを非SegWitアドレスに送信できます。