これを読むまでに、ビットコインのTaprootソフトフォークが承認されます。その傾向は不可逆的です。技術的な側面はほとんどの人にとって複雑すぎますが、私たちはそれらを説明するために最善を尽くします。実際に知っておく必要があるのは、これです。変更により、ビットコインネットワークのパフォーマンスが向上し、プライバシーが少し向上し、一部のトランザクションのデータ要件が軽減されます。また、スマートコントラクトの展開の基礎も提供します。
関連資料| ビットコイン開発者とSegWit Inventorが新たに提案’TaprootのSoftFork
一般の人々はこれについて聞いているだけですが、そのプロセスは長く困難でした。ビットコインのすべてと同様に、これは投票に至る前にいくつかのプロセスを経ました。 Taprootactivation.com の説明:
Speedy Trialでは、ビットコインのプライマリソフトウェアバージョンであるビットコインコアを介してコードが出荷された後、鉱夫はTaprootのサポートを通知するために3か月の猶予があります。特定の時間枠内のブロックの90%がTaprootをサポートしていない場合、それはマイナーがアップグレードをサポートしておらず、アクティベーションが失敗することを意味します。しきい値に達すると、6か月の「ロックイン」期間の後にアクティブ化が行われます。」
でわかるようにこのグラフ 、投票は全会一致ではありませんでした。ほぼありましたけどね。 Binance Academy 、アップグレードの主な利点は次のとおりです。
Taprootを使用してビットコインを使用すると、ライトニングネットワークチャネルでのトランザクション、ピアツーピアトランザクション、または高度なスマートコントラクトが区別できなくなる可能性があります。これらのトランザクションの1つを監視している人は、ピアツーピアトランザクションしか見ることができません。ただし、これによって最初の送信者と最終的な受信者のウォレットが公開されるという事実は変わらないことに注意してください。
— Jameson Lopp (@lopp) 2021年6月12日
とにかくソフトフォークとは何ですか?
Bitcoin Magazine は、Taprootはソフトフォークであるため、「 古いソフトウェアは、Taprootのアクティブ化後も変更なしで動作し続けると通知しています。 」それでも、「 アップグレードされていないノードは、新しいプログラムを完全に検証するために「アップグレードすることを強くお勧めします」。それでも、アップグレードされていないウォレットは、Taproot以前の方法を使用して任意のウォレットとビットコインを送受信できます。 ”
誰かがビットコインのコードの変更を提案すると、投票が行われます。提案がそれを受け入れる人と受け入れない人の間に和解できない違いを引き起こす場合、それはハードフォークです。ハードフォークは成功し、すべてのユーザーが同意して新しいプロトコルを受け入れる場合、ブロックチェーンは継続します。一部のユーザーが新しいプロトコルを受け入れない場合、チェーンが分割されます。
変更によって調整不可能な違いが生じない場合は、ソフトフォークです。まだ投票はありますが、ブロックチェーンは結果に関係なく継続します。 Stack Exchange から詳細情報が得られます:
新しいルールでは、以前の有効なブロックのサブセットが許可されるため、新しいバージョンで有効と見なされるすべてのブロックは、古いバージョンでも有効です。マイニングパワーの少なくとも51%が新しいバージョンに移行すると、システムは自己修正します:
新しいパラダイムの下で無効な古いバージョンのビットコインコアによって作成されたブロックは、短期間の「古い専用ブロックチェーンフォーク」を開始する可能性がありますが、最終的には、新しいパラダイム。
BinanceのBTC価格チャート|出典: TradingView.comのBTC/USDT
Taproot とは何ですか?その機能は?
最近、 Bitcoin Magazine は、複雑な操作が発生したときにビットコインブロックチェーンが明らかにする情報が多すぎると説明しています。 「 現在、満たされていない条件を含め、満たされている可能性のあるすべての条件を明らかにする必要があります。 」これは「 データ量が多い」とプライバシーのリスクがあります。
Taprootでは、「 資金を使用できるさまざまな条件はすべて(単一のハッシュに結合されるのではなく)個別にハッシュされ、マークルツリーに含まれます。 。 」したがって、データのいずれかを明らかにする必要がある場合は、「 残りのマークルツリーはハッシュされて非表示のままになります。 ”
関連資料| Schnorr + Taproot SoftForkは大きなことを約束しますビットコインの場合
新しいコードでは、「 Schnorr署名スキーム 」も使用されます。「 マルチシグトランザクションは、通常のトランザクションと見分けがつかないようにすることができます。 」これによりプライバシーが保護されます。また、「 データを使用して秘密鍵と公開鍵の両方を「微調整」することができます 」、つまり「 元のキーペアが微調整されたことに気付いていない人は、違いが見られません。 」これによりプライバシーが強化されます。
複雑なトランザクションは、ブロックチェーンエクスプローラーにとって通常のトランザクションのように見えます:
Taprootは興味深い認識に基づいています。どんなに複雑であっても、ほとんどすべてのMAST構築には、すべての参加者が結果に同意できる条件を含めることができます(または含める必要があります)。和解取引を一緒に承認するだけです。
それでも、「 協調的クローズが不可能であることが判明した場合は、しきい値の公開鍵を実際の状態で表示できます。微調整されます。 」それでも、「 通常の状況では、通常のトランザクションがフォールバックのような複雑なスマートコントラクトを隠していることを誰も知りません。 」
これで、超メガ要約版です。勇気があり、頭が痛くない場合は、 Taprootの元の提案 。そして、私たちが何かを誤解したり、間違いを犯したりした場合は、恐れずにお知らせください。
注目の画像: スクリーングラブ フォーム taproot.watch || TradingView
によるグラフ