Segregated Witness をアップグレードしますか?まずその利点と知られていない欠点を明らかにしましょう

Segregated Witness をアップグレードしますか?まずその利点と知られていない欠点を明らかにしましょう

さて、Bitcoin Core の Segregated Witness (SegWit) 実装の投票はしばらく前から行われており、Core をサポートする 2 つのマイニング プールと 1 つのクラウド マイニング MLM が SegWit へのサポートを表明しており、現在ネットワークのハッシュレートの 23% を占めています (2016 年 12 月 3 日時点のリアルタイム データ)。 SegWit の採用はほぼ停滞しているようで、SegWit に投票するかどうかをまだ決めていない残りのハッシュレートは依然として不確定な状態です。今こそ、SegWit の良い点、悪い点、醜い点を分析する良い機会です。

コア支持者は SegWit を「待望のアップグレード」と呼んでいますが、これはある意味で、Segregated Witness が有効なブロック サイズを増やすための一時的または間に合わせの方法であることを示唆しています。

まず、技術的なメリットの観点から SegWit を評価し、次にその利点と潜在的な欠点の観点から SegWit を分析します。

まず、SegWitで何ができるのか(一般的に)を見てみましょう。

  1. SegWit は、各トランザクションの入力に署名する必要性をなくし、代わりに署名をブロックの特別な「拡張」部分に配置します。署名が元々存在していた場所は、ダミーの空の文字列に置き換えられます。

  2. 出力は「誰でも使える」とマークされています。これは、アップグレードされていないマイナーが技術的に SegWit トランザクションのすべてのビットコインを盗もうとする可能性があることを意味します。このため、SegWit の実装を有効にするには (SegWit 対応クライアントを実行して) 95% のマイナーのサポートが必要になります。

  3. SegWit は証人データを割引し、取引手数料/文字計算を 75% 割引します。これは、同じ 1MB のブロック サイズ内により多くのトランザクションを効果的に収容するための「不正行為」に相当します。

Core 支持者から聞いた SegWit の利点:

SegWit はスケーラビリティの問題を修正します。毎日蚊に刺されたように眠っているときに気になる問題を解決します。入力が署名されていない場合は、可鍛性の問題は発生しません。

SegWit は、署名ハッシュの生成方法を変更することで、署名の二重ハッシュの問題を修正します。

Core 支持者が教えてくれない SegWit の欠点:

SegWit が有効になると、アップグレードしていないウォレットは SegWit ウォレットからのトランザクションを受信できなくなります。誰かが SegWit ウォレット経由でビットコインを送信した場合、マイナーがブロックで確認するまでそのトランザクションは表示されません。これにより、SegWit にアップグレードしたくないすべてのウォレットの 0-conf 支払いが実質的に無効になります。

アップグレードされていないフルノードは、SegWit 入力によるトランザクションを検証できないため、無効なブロックを取得する可能性があります。つまり、フルノードがネットワークウォレットを提供している場合、ブロックの再編成や二重支払い攻撃の可能性が高くなります。

複雑な新しい支払いタイプは、コード品質の低いウォレットでバグを引き起こす可能性があります。 SegWit ウォレットは、更新されたウォレットと更新されていないウォレットへの資金の送信をどのように処理するかについて、よりスマートになる必要があります。間違いをすると資金を失う可能性があります。

Segregated Witness は実際にマイナーが請求する手数料を削減します。マイナーは、1.7MB ブロックの場合と同じ帯域幅を使用しますが (実際にダウンロードする価値のあるデータは 1.7MB しかないため)、追加の証人データに対しては 0.25 倍のデータしか受け取れず、実質的に 1MB ブロック相当のデータと同じ手数料を受け取ることになります。 Segregated Witness は、ネットワークが 1 秒あたりに高いトランザクション スループットを達成できるようにするために、トランザクション手数料を犠牲にします。

SegWit は技術的な欠陥を増加させます。 SegWit をソフトフォークとして展開できるように、署名された Merkel ルートをコインベース情報に押し込むという考え方は混乱を招きます。ビットコインのベースレイヤーに無名のコンポーネントをいくつ入れたいですか?ソフトフォークを定期的な活動にするつもりですか?大型デバイスへのアクセスを要求する開発者以外には、誰もこれによって恩恵を受けることはないと思います。

Segregated Witness はロールバックできません。アップグレードされていないクライアントにとって、SegWit トランザクションは全員 (技術的には、出力を使用できる全員) への支払いのように見えるためです。 SegWit が有効化された後、大多数のマイナーのソフトウェアを自主的にダウングレードすることで SegWit がロールバックされると、SegWit 出力の資金がすべて非倫理的なマイナーによって奪われる可能性があります。より多くの資金が Segwit 出力にロックされるにつれて、マイナー同士が共謀するインセンティブが高まります。対照的に、ブロック サイズを増やすハード フォークは、ブロック サイズを減らすソフト フォークによってロールバックできます。

SegWit は実際にはブロック サイズを増やすわけではなく、Segregated Witness データを無視して、ブロック サイズを別の方法で計算するだけです。つまり、通常の非SegWitトランザクションはカウントされません。これはまた、ビットコイン ネットワーク上の全員が SegWit トランザクションを使用する場合にのみ、有効なブロック サイズの増加が達成できることも意味します。 SegWit の採用を予測することは難しいため、実際のトランザクション処理能力の増加は現在のレベルの 1 倍から 2 倍になる可能性があります。これが、SegWit ブロック サイズの増加を「疑似成長」と呼ぶ理由です。

SegWit は実際には、SegWit 以外の出力の柔軟性バグや二次ハッシュの問題を修正しません。はい、これは、ブロックチェーン上に非 SegWit 出力 (たとえば、Satoshi の長い間手つかずのままのビットコイン) がある限り、これらの問題がネットワーク上に存在し続けることを意味します。疑似ブロックサイズの増加と同様に、SegWit は、ネットワーク全体がアップグレードされ、非 SegWit ビットコインが SegWit ビットコインに変換されない限り、実際にはブロックサイズの増加を提供しません。これを、SegWit 出力に投入されるビットコインが増えるにつれて、マイナーが共謀してビットコインを盗もうとするインセンティブが増加するという以前の概念と組み合わせると、SegWit を完全に使用するビットコイン ネットワークのインセンティブ バランスは、現在のビットコイン ネットワークと同じにはならないと思います。たとえば、現在、51% のマイナー共謀のリスクは、トランザクションが検閲されるリスク、またはマイナーが自分のトランザクションを二重に費やすリスクに相当します。現在、51% の連合ではビットコインを盗むことはできません。しかし、誰もが SegWit を使用すれば、これは現実になる可能性があります。

現在、SegWit をサポートしているブロックは 20% を超えているため、SegWit をサポートするようにアップグレードする前に、SegWit の利点とリスクを慎重に検討する必要があります。


<<:  バンコープのCube8イノベーションラボはフィンテックにおけるブロックチェーン技術開発をさらに前進させる可能性がある

>>:  羅一暁事件から公共福祉の新たな試練を見ると、ブロックチェーン技術は公共の安全に対するより信頼できる信頼になるかもしれない

推薦する

ライブプレビュー |クラウドマイニングはWeb3.0の未来を描くのにちょうどいいタイミングだ

通貨の価格が回復するにつれて、ビットコインマイニングの難易度は下がり続けます! IPFS は3 年間...

Circle CEO: DAO事件はブロックチェーンには依然として人間の信頼が必要であることを証明している

クレイジーレビュー:Circleの共同創設者であるジェレミー・アライアとショーン・ネヴィルが、進行中...

Ethereum 2.0の経済的インセンティブメカニズムの特徴とセキュリティの提案を簡単に説明します。

元のタイトル: 「視点 | ETH 2.0 経済モデル分析レポートの簡単な概要」トム・ボルガーズ翻訳...

北京は鉄道交通網全体の改札通過とチケット購入にデジタル人民元をサポート

原題:北京は鉄道交通網のゲートとチケット購入でデジタル人民元(6.4632、0.0018、0.03%...

技術専門家がM1 MacBook Airをマイニング用にクラックし、Appleは大打撃を受ける

著者: 劉 燕、石 瑶Apple M1 MacBook Airはマイニングに使用できます。採掘効率は...

PoSは嘘ですか?

8月31日に「Fork It #22: PoW vs PoS」をリリースした後、冗談めかして「年次...

イラン政府、発電所でのビットコイン採掘を承認

イラン当局によれば、発電所はビットコインなどの暗号通貨を採掘できるが、補助金を受けることはできない。...

マイニング型トロイの木馬が蔓延、360 Security Browser が「マイニング保護」機能を開始

数え切れないほどの富を生み出す神話の中で、ビットコインは最も伝説的です。インターネット界の巨人であれ...

Just Eat、フランスのレストラン15,000軒にビットコイン決済オプションを追加

Just Eat Franceはフランスのレストラン15,000軒にビットコイン決済オプションを追加...

SERO (スーパーゼロ) マイニングチュートリアル

SEROの中国語名は「Super Zero Protocol」です。ゼロ知識証明技術に基づくプライバ...

グループ制御設定チュートリアル

簡単なマイナーで、ユーザーに価値を生み出します。前回の記事の最後でちょっとしたアンケートをとったので...

2022年に大人気だったMove2Earnゲームは2023年も好調でしょうか?

1. 2023年にMove 2 Earnというゲームでどれくらいのお金を稼ぐことができますか? G...

Zcash Blossom はマイニングアルゴリズムを変更し、ASIC と GPU の共存を可能にする

Zcash 公式サイトのコミュニティ フォーラムでは、Sapling がエコシステムの採用に積極的に...

コインゾーントレンド: 今週のビッグデータに基づくビットコインの価格動向 (2016-06-29)

市場は分裂し、通貨の価格が大きく変動する1. 市場動向<br/>ビットコインの現在の価格...

Aptosトークンの経済を1分で簡単に見てみましょう

スターパブリックチェーン Aptos のメインネットが今朝早く正式に開始されました。公式ブラウザデー...