SegWitと略されるSegregated Witnessは、Bitcoin取引から署名データを削除することにより、ブロックチェーン上のブロックサイズを増やすのに役立ちます。
その結果、空き容量を確保したり、チェーンに取引データを追加するための容量を増やしたりします。
2.なぜ分離させるのか?
もともと、SegWitは、Bitcoinソフトウェアにおける取引変形性の問題を解決することを目指していました。
その後、開発者はSegWitに多くの利点があり、取引変形性の問題を解決することからBitcoinのブロックスケーリングに注目が移ったことを認識しました。
2010年には、ブロックサイズの上限を1MBに設定しました。これは、1MBを超えるサイズのブロックを無効と自動的に拒否することを意味します。
各取引は重要なデータ:送信者、受信者、BTC転送の金額などで構成されています。
Cointelegraphによると、1メガバイトのブロック制限は、1秒あたり最大7件の取引をサポートできますが、それは現在十分ではありません。
ユーザーのデータベースの増加に伴い、1分ごとに数百件の取引がシステムに記録されます。
その結果、多くのユーザーは取引が確認されるのを待たなければなりません。数時間から数日かかることもさえあります。
また、取引を早急に確認したい場合は、マイナーに高い手数料を支払う必要があります。
3. SegWitに提案された2つの解決方法:
Bitcoinスケーリングの問題を解決するための理論的な選択肢がいくつかあり、 開発者とマイナーは現在、2つのソリューションについて議論しています。
1. ブロックサイズを2MBに増やすことにより、取引を増やすこと
2.ブロックチェーンに取り込むことで、データサイズを小さくすること
これを行うために、開発者は作業証明書または取引IDを残りの取引データから分離します。つまり、ブロックを2つに分割します。
これにより、より多くの空きスぺースが得られ、より多くの取引をネットワークに保存することが可能になり、新しいブロックの重みが2MBであることが考えられます。
SegWitは、ノード間で料金を支払うことなく、即時に支払うことができる2層のブロックチェーン技術であるLightning Networkと呼ばれるものも開設します。
スマートコントラクトスクリプト言語を使用することで、オフブロックチェーン取引を実行することができ、ブロックチェーンへのデータサイズを小さくすることができます。
しかし、SegWitの議論は開発者を白熱させており、BitcoinコミュニティはBitcoin、UASF、SegWitに関する8月1日に開催される最大のイベントを迎えようとしています。
SegWitの活性化におけるLitecoinの成功
2011年の発売当初から大きな注目を集めていたLitecoinには、異なるマイニングアルゴリズムを使用し、確認時間の短縮などのいくつかの変更されたパラメータがある点を除き、Bitcoinとほぼ同じ特徴が含まれています。
これは、LitecoinにBitcoinと同じ弱点があることを意味します。
そのためSegWitを含む、類似性の持つ改善方法と更新方法を採用することができます。
Litecoin業界の著名なステークホルダー間のオンライン会議であるGlobal LTC Roundtable Meetingにおいて、参加者はSegWitの活性化に同意しました。
このSegWitのライセンス認証により、Litecoinは、価格が5ドルを下回ってから数年後に市場で注目されています。 今日の為替レートは10倍高く、40ドル前後に達しています。
bitcoincore.orgによると、SegWitのために、133の企業とソフトウェアプロジェクトが用意されています。
アクティベーションは進行中で、約50%がhttp://segwit.co/#サイトを参照しているようです。
参考Webサイト(References)
https://bitcoinmagazine.com/articles/litecoin-has-now-deployed-segregated-witness/
https://99bitcoins.com/bitcoin-fork-segwit-vs-bitcoin-unlimited-explained-simply/
https://cointelegraph.com/explained/segwit-explained
https://coincenter.org/entry/what-is-the-lightning-network
https://bravenewcoin.com/news/bitcoin-scaling-solution-segwit-released/