タップルートとは? ニンジンやカブではなく、ビットコインのアップグレードであり、取引の詳細を比喩的な土の奥深くに埋めておくことを約束します。
Taproot は 2017 年以来最大のビットコイン アップグレードとなる予定で、これにより XNUMX つのブロックチェーンが XNUMX つの別個のブロックチェーンに分割されるネットワーク フォークが発生しました。 Taproot はそれほど物議を醸しているわけではありませんが、世界最大のネットワークがどのように変化するかを理解する価値はあります。 ブロックチェーン 世界です。
この記事では、次のことについて説明します。
彼は何に取り組んでいますか?
ビットコインブロックチェーンはコンピューターコードで構成されています。 したがって、トランザクションを送信すると、「コイン」は実際にはスクリプトに接続されます。 これらのコマンドは、それらを使用して何ができるかをブロックチェーンに伝えます。 通常、これは秘密鍵を使用して「署名」を提供し、それを使用できることを証明することを意味します。
しかし、人々は、コインを使う前に複数の署名を要求したり、「時間をロックする」と呼ばれる待機期間を要求したりするなど、より複雑なトランザクション(つまり、送信者と受信者の間の合意を定義するスマートコントラクトまたはコード)を行うことができます。
これらのコインが最終的に使用されると、これらのスクリプトはビットコインネットワークで公開され、すでに大量のブロックチェーンに大量のデータを追加すると同時に、トランザクションに関与する人々に関する詳細を公開する可能性があります。 したがって、CipherTraceやChainalysisなどのブロックチェーン追跡会社、およびそれらの会社がデータを提供する政府機関の仕事が少し簡単になります。
Taprootは何をしますか?
Taprootを使用すると、トランザクションのすべての関係者が協力して、これらの複雑なトランザクションを標準的な個人間トランザクションのように見せることができます。 これを行うには、公開鍵を組み合わせて新しい公開鍵を作成し、署名を組み合わせて新しい署名を作成します。 これは、Schnorr署名と呼ばれるデバイスを介して行われます。
メリットは何ですか?
これらの特定のタイプの複雑なトランザクションの場合、Taprootはプライバシーを強化すると同時に、それらを作成するために必要なデータの量を削減し、ビットコインが最も普及するにつれてはるかに高くなっているトランザクションコストを削減する必要があります。
さらに、プライバシーのメリットは、ビットコイントランザクションを組み合わせてコインの出所と行き先をわかりにくくするCoinSwapなどのタイムロック契約を使用するアプリにも適用されます。 同じことが、チェーン外のトランザクションをグループ化する第XNUMX層ネットワークであるライトニングネットワークにも当てはまります。 これらのアプリは、Taprootにより、よりプライベートになります。
すべての55% #Bitcoin hashrateは現在、Taprootアップグレードのサポートを通知しています。
— ドキュメンテーション ₿itcoin 📄 (@DocumentingBTC) 2021 年 5 月 4 日
その作成者が書いたように、「この構造は、スマートな固定パーティ契約に対して可能な限り多くの匿名性を可能にし、支払いを可能な限り単純に見せることになると信じています。」
それは誰の考えでしたか?
Taprootは2018年にGregoryMaxwellによって提案されました。 Maxwellは、以前はCTOであったBlockstreamによって作成されたオープンソースソフトウェアであるBitcoinCoreの開発者です。 ビットコインコアはビットコインの主要なソフトウェアクライアントです。つまり、個人がブロックチェーンと対話できるようにします。 ビットコインコアをダウンロードすることで、人々はビットコインブロックチェーンのトランザクション検証に参加できます。
現在の状況は?
ネットワーク上の新しいブロックを作成するビットコインマイナーは、2.016週間にわたって更新をサポートしたことを文字通り「通知」する必要がありました。 (ビットコインのマイニングの「難しさ」は、10ブロックごと、またはマイナーが新しいブロックを作成する速度に応じて約XNUMX週間で調整されます。目標は、XNUMX分ごとに新しいブロックを平均化することです。)
更新を完了するには、この期間中にマイニングされたブロックの90%に、「シグナルビット」と呼ばれるマイナーからのデータを含める必要がありました。 制限に達していない場合、鉱山労働者は11月90日までの次の12週間に別のチャンスがあります。 数回XNUMX%の制限に到達できなかった後、ネットワーク内のマイナーはXNUMX月XNUMX日に目標を達成し、XNUMXか月の節約になりました。
何も問題がないと仮定すると、TaprootはXNUMX月に稼働します。
なぜ90%?
ビットコインは、開発者、鉱夫、機関、個人など、何百万もの利害関係者が参加するグローバルプロジェクトです。 そのため、実質的な変更については広く受け入れられる必要があります。
メンバーシップを取得するための標準的なプロセスは、ビットコイン改善提案(BIP)を提出することです。 BIPにはビットコインプロトコルへのコード変更が含まれており、誰でも提示できます。
一部の人は、ビットコイン改善提案(BIP)9を進めたいと考えていました。これにより、更新はマイナーのサポートに依存するようになりました。 他の人はBIP8をサポートしました。これは、鉱夫のサポートの有無にかかわらずアップグレードを推進しますが、抵抗はほとんどありませんでした。
コミュニティのメンバーは、公開会議で、「クイックテスト」と呼ばれる採用提案を最終的に決定しました。これは、鉱夫に、アクティベーションに必要な90%のしきい値で信号を送るためのXNUMXか月の期間を与えました。
BitcoinCoreの開発者であるLukeDashjrは、BIP8についてコンセンサスがあったと主張し、SpeedyTrialに反対したときに小さな騒ぎを引き起こしました。 Dashjrは、ノードオペレーターが事前にTaprootを有効にできるようにするクライアントソフトウェアを作成しました。
買い手は注意してください https://t.co/shHLy0VBFC
— ₿スティーブ・リー | #TeamSlowAndSteady (@moneyball) 2021 年 4 月 16 日
ビットコイン開発者のマット・コラーロ氏は、これを「コンセンサスルールが異なるビットコインコアの未監査のフォーク」であり、「XNUMXつの異なるビットコイントークンとそれが何であるかについての混乱を終わらせる素晴らしい方法」と呼んだ.
誰がサポートしていませんか?
米国の電話監視プログラムを非難した元国家安全保障局の請負業者であるエドワード・スノーデンは、2021年XNUMX月のEthereal Summitに、Taprootが実際にビットコインのプライバシーを悪化させる可能性があると語った。 ほとんどのビットコイン開発者はこの評価に同意しません。
しかし、全体として、この提案はビットコインをデジタルマネーに少し似たものにし、認識されている欠点がほとんどないため、人気がありました。
最後の大きなビットコインの更新はいつでしたか?
2017年のSegregatedWitness(SegWit)アップデートは、ビットコインネットワークの最後のメジャーアップデートでした。 この更新の目的は、トランザクションの署名データを削除して、トランザクション用のブロック内のスペースを増やすことでした。 ビットコインブロックチェーンはより速くなります。
ビットコインは十分に機能していないと感じ、使用可能な通貨ではなく投資手段として扱った人もいました。 ビットコインは、現金として迅速かつ安価に取引できるように、さらに大きなブロック サイズが必要であると彼らは感じていました。 この派閥は、ビットコイン キャッシュを形成するためのハード フォークを開始しました。
TaprootはSegWitよりもはるかに少ない批判者を持っていました。 代わりに、主な対立はそれを実現する方法についてでした。