元のタイトル「ビットコインエコシステムの知識ピラミッド、あなたは何層にいますか」を転送しました
Runesプロトコルの誕生とビットコインエコシステムの第3ラウンドの爆発により、ますます多くのコミュニティがビットコインエコシステムに注目しています。しかし、ほとんどの新参者にとって最大の混乱は、やはり「ビットコインエコシステムの敷居が高すぎる」という点です。そのため、BlockBeatsはビットコインエコシステムのさまざまな用語を5つの知識レベルに整理し、ビットコインエコシステムを階層ごとに明らかにしています。
Ordinalsプロトコルは、Bitcoinの最小単位であるサトシを使用してNFTを鋳造することに焦点を当てており、BitcoinのTaprootアップグレードを使用して、それぞれのサトシがユニークなデジタル資産を表すことを可能にしています。OrdinalsはBitcoinブロックチェーンの固有の特性を活用し、追加のレイヤーやトークンを必要とせずに、それぞれのサトシがユニークなデジタル資産を表すことを可能にし、EthereumのNFTに類似した機能をBitcoinネットワークにもたらしています。
Casey Rodarmor(@rodarmor)は、プログラマーであり、ビットコインの開発者であり、OrdinalsとRunesプロトコルの創始者でもあります。Ordinalsプロトコルの開発を通じて、Caseyはビットコインブロックチェーン上で非通貨データ(デジタルアートなど)を直接格納および転送する新しい方法を提供しました。Caseyなしでは、ビットコインエコシステムは存在しないとも言えます。
Image source: Ordinals summit 2023
BRC-20はビットコインネットワーク上での不可分トークンの作成と転送のための実験的な標準です。これは2023年3月に匿名の開発者であるDomoによって導入され、EthereumのERC-20標準を模倣することを目指しています。ERC-20がスマートコントラクトを使用するのに対し、BRC-20トークンはビットコインネットワークの最小単位であるサトシにJSONデータを刻むことで作成されます。
Domo (@domodata) は、BRC-20プロトコルの創設者です。BRC-20を開発して以来、Domoは匿名のままであり、またBRC-20のガバナンスを支援するためにLayer 1 Foundationという財団も設立しました。
画像ソース:Ordinalsサミット2023
Runesは、Bitcoin Ordinalsの作成者であるCasey Rodarmorによって開発された新しいBitcoinプロトコルです。 OrdinalsがNFTを発行するために使用されるのに対し、RunesはBitcoinネットワーク上で通貨を発行するために使用されます。ユーザーは、中央集権的なサービスや仲介者に依存せずに、BitcoinのUTXOモデル内でトークンを直接作成、鋳造、転送することができます。 Runesは、元の鋳造とリスト取引を1つに組み合わせることで、BRC-20プロトコルを最適化しています。
Atomicalsプロトコルは、ビットコインブロックチェーン上でARC-20という名前のデジタル資産の作成と管理を可能にします。これらの資産はUTXOモデルを使用し、複数のファイルを保存できるため、より複雑なアプリケーションシナリオに適しています。BRC-20やOrdinalsとは異なり、AtomicalsのAVM設計は、より大きな柔軟性と拡張性を提供し、スマートコントラクトのような機能を提供し、より複雑なデジタル資産管理をサポートしています。CaseyやDomoと比較して、Atomicalsプロトコルの作者であるArthurは、より匿名性が高く、個人的にもオフラインイベントにも出演せず、わずかなオーディオインタビューのみを受け入れています。
これらは、ビットコイン取引を行う際にユーザーがマイナーに支払う手数料であり、自分の取引がブロックに含まれるようにします。マイニング手数料はビットコインネットワーク内の取引手数料であり、マイナーがネットワークの運営とセキュリティを支援するための経済的インセンティブを確保します。
ビットコインのハーフィングとは、ビットコインのマイニング報酬を半減させるイベントを指し、約4年ごとに約210,000ブロックごとに発生します。ハーフィングの主な目的は、ビットコインの発行量を制御することであり、ビットコインの設計の一部であり、希少資源(金など)の採取速度が徐々に減少することを模倣することです。ハーフィングはマイナーのインセンティブ構造に直接影響を与え、ビットコインの価格にも大きな影響を与えると信じられています。最も最近のハーフィングは2024年4月20日に行われ、次回のハーフィングは2028年2月に予定されており、ブロック高が1,050,000に到達する時点で行われる予定です。
「サトシ」はビットコインの最小単位であり、1ビットコインは100,000,000サトシに等しいです。ビットコインの価値が非常に高い場合、サトシはより小さな通貨単位を提供し、マイクロ取引を可能にします。
ハッシュレートとは、ネットワーク内のすべてのマイニングデバイスがブロックのハッシュを解こうとする試行回数を秒単位で表したもので、通常はハッシュ/秒(H/s)と表されます。ハッシュレートは、ビットコインネットワークのセキュリティの重要な指標であり、より高いハッシュレートはより高い計算難易度とセキュリティを意味します。
フルネームはProof of Workです。これは、ネットワークサービスの乱用(スパムや分散型サービス妨害攻撃など)を防ぐために使用される暗号アルゴリズムです。BitcoinのProof of Workでは、マイナーに複雑な数学問題を解くことが求められ、その難易度は自動的に調整され、ネットワーク全体で約10分ごとに新しいブロックが生成されるようになっています。問題を成功裏に解決したマイナーは、新しいブロックをブロックチェーンに追加し、新しいBitcoinを報酬として受け取ることができます。このプロセスは、ネットワークを攻撃から保護するだけでなく、Bitcoinの通貨発行と流通を促進します。
フルネームは未使用取引出力であり、未使用の取引出力を示し、新しい取引の入力として使用できるネットワーク内のビットコイン金額を表す。ビットコインの取引モデルはUTXOに基づいており、各取引は前の取引の出力を参照して開始し、新しいUTXOを作成して終了し、将来の取引で使用できます。
ビットコインブロックチェーンの上に構築された「第2レイヤー」の支払いプロトコルであるライトニングネットワークは、即座に、高スループットなマイクロペイメントを可能にするよう設計されています。ライトニングネットワークは、支払いチャネルのネットワークを作成することによって、ブロックチェーン上の取引混雑と手数料を削減し、小額の支払いを経済的かつ迅速にします。
Nostrは、キーペアを使用してユーザーが自分自身のアイデンティティを作成し管理し、イベント(投稿、連絡先情報、その他のソーシャルインタラクションなど)を通じてコミュニケーションを取ることを可能にするシンプルな分散型ソーシャルネットワークプロトコルです。創設者はFiatjafです。@fiatjaf)。 このプロトコルはビットコインと直接的な関係はありませんが、分散化された検閲抑制の手段としてビットコイン支持者から広く注目されています。2023年4月、ライトニングネットワークの「ホスティングソリューション」であるNostr Assets ProtocolもNostrという名前を採用しました。
BIPは、ビットコインコミュニティによって推進されるデザインドキュメントで、ビットコインの開発プロセスの重要な部分であり、ビットコインネットワークを改善する形式的な方法を提供します。BIPは、新機能、情報、または環境の改善を提案するビットコインコミュニティによってレビューされるデザインドキュメントです。
メモリープール(Mempool)とは、ビットコインネットワークノードに保存されているすべての未確認トランザクションのコレクションを指します。トランザクションがビットコインネットワークに送信されましたが、まだいかなるブロックにも含まれていない場合、そのトランザクションはメモリープールにあります。マイナーは、通常、手数料の高いトランザクションを優先して新しいブロックを作成するためにメモリープールからトランザクションを選択します。
Rare Satoshisは、Bitcoinネットワークで公式の用語ではありませんが、Ordinalsの誕生後に登場しました。これは、Bitcoinの特定のブロック時刻に関連するユニークなSatoshisを指し、コレクション価値を持つものです。各Bitcoinは1億のSatoshisで構成されています。Satoshisの希少性と特殊性は、序数論者によって決定され、Satoshi Nakamotoによって採掘されたBitcoin、ブロック内の最初のSatoshi、またはピザを購入するために使用されたSatoshiなど、Satoshisに特別な意味を与えます。関連記事:レアサトシ:BRC-20の次のハイプ語り。準備はいいですか?
ビットコインフルノードは、ビットコインプロトコルを実行し、ブロックチェーンデータの完全なコピーを維持する完全なクライアントです。フルノードはすべての取引とブロックを検証し、取引とブロックがビットコインのルールに準拠していることを確認します。ビットコインフルノードは、ネットワークの健全性と分散化に不可欠です。ネットワークの力を分散させ、単一のエンティティがビットコインの取引履歴をコントロールしたり改ざんしたりすることができないようにします。フルノードは、取引を検証するノードが増えるほど、ネットワークのセキュリティを高めるので、システム全体を操作するのがより難しくなります。
ビットコインの文脈では、「インデックス」という言葉は通常、ブロックチェーンデータベースでの高速データ検索に使用される構造を指します。たとえば、取引インデックス(txindex)は、各取引のメタデータを格納するための追加のデータベースをノードが作成できるオプション機能です。これには、それらがブロックチェーン内の位置を含む各取引のメタデータを格納します。取引インデックスを有効にすることで、ノードはどの取引からもより速く情報にアクセスできるため、特に広範なブロックチェーンデータのクエリを必要とするアプリケーションやサービスの開発に非常に役立ちます。
OP_RETURNは、ビットコインのスクリプト言語におけるオペコードであり、ビットコイン取引に少量のデータ(現在最大80バイトまで)を埋め込むことを可能にします。このデータ自体は支出できないため、入力の一部にはなりません。 OP_RETURNは、主にトランザクションにメタデータを追加するために使用され、タイムスタンプサービス(データが特定の時点に存在したことの証明)、簡単なメッセージの追加、またはより複雑なブロックチェーンレイヤーアプリケーションの実装など、さまざまなアプリケーションに使用できます。 このデータはビットコインブロックチェーンに永久に記録されるため、開発者には変更できないデータストレージオプションが提供されます。
Schnorr署名は、数学者クラウス・シュノアによって提案されたデジタル署名アルゴリズムの一種です。 Bitcoinでは、Schnorr署名はTaprootアップグレードを通じて導入され、既存のECDSA(楕円曲線デジタル署名アルゴリズム)署名方式を置き換えるか共存させることを意図しています。 Schnorr署名には、よりシンプルな署名集約、強化されたプライバシー、およびより高い効率性など、いくつかの利点があります。 署名集約により、複数の署名を1つに組み合わせることが可能となり、データ量を削減しトランザクションコストを低下させることができます。 さらに、マルチシグネチャトランザクションのサポートも向上し、複数の当事者が関与する取引が通常の取引と区別できないようになり、それによりプライバシーが向上します。
SegWitとして知られており、これはビットコインプロトコルのアップグレードであり、トランザクションのスケーラビリティの問題やトランザクションの操作可能性の問題を解決することを目的としています。セグリゲーテッドウィットネスは、ブロックの有効な容量を増やし、ある程度、各トランザクションのサイズを減らすことで、トランザクションデータから署名情報を「分離」することにより、ネットワークのスループットを向上させます。
部分的に署名されたビットコイン取引、またはPSBTは、未完成の取引を署名するために異なる参加者間で送信するために使用される標準形式です。これにより、複数の当事者が、他の参加者にプライベートキーを公開する必要なく、取引を作成し、署名し、送信することができます。
Replace-by-Fee、またはRBFは、送信者が元のトランザクションをより高い手数料で置き換えることを可能にするメカニズムです。このメカニズムは、しばしばトランザクションの確認を加速するために使用されるか、あるいは誤ってあまりにも低い手数料で設定された未確認のトランザクションを訂正するために使用されます。
RBFは、利益を得るためのスナイパー戦略である「RBF」攻撃を引き起こしました。ユーザーは未確認の低手数料取引を監視し、RBFメカニズムを使用して手数料率を高めた同じ取引を提出することで元の取引を置き換えようとします。これは、通常、取引手数料を引き出すことで利益を増やそうとするマイニングプールや個々のマイナーによって使用されます。
Taprootは、主にプライバシーとスケーラビリティを向上させるための、ビットコインネットワークへの重要なアップグレードです。これはMAST(Merkelized Abstract Syntax Trees)とSchnorr署名の組み合わせによって実現されます。Taprootにより、ブロックチェーン上での複雑な取引が通常の取引と区別できなくなり、プライバシーが向上します。さらに、ネットワークのスケーラビリティと効率も向上します。ビットコインエコシステムが始動できたのも、Taprootのアップグレードのおかげと言えるでしょう。
元のタイトル「ビットコインエコシステムの知識ピラミッド、あなたは何層にいますか」を転送しました
Runesプロトコルの誕生とビットコインエコシステムの第3ラウンドの爆発により、ますます多くのコミュニティがビットコインエコシステムに注目しています。しかし、ほとんどの新参者にとって最大の混乱は、やはり「ビットコインエコシステムの敷居が高すぎる」という点です。そのため、BlockBeatsはビットコインエコシステムのさまざまな用語を5つの知識レベルに整理し、ビットコインエコシステムを階層ごとに明らかにしています。
Ordinalsプロトコルは、Bitcoinの最小単位であるサトシを使用してNFTを鋳造することに焦点を当てており、BitcoinのTaprootアップグレードを使用して、それぞれのサトシがユニークなデジタル資産を表すことを可能にしています。OrdinalsはBitcoinブロックチェーンの固有の特性を活用し、追加のレイヤーやトークンを必要とせずに、それぞれのサトシがユニークなデジタル資産を表すことを可能にし、EthereumのNFTに類似した機能をBitcoinネットワークにもたらしています。
Casey Rodarmor(@rodarmor)は、プログラマーであり、ビットコインの開発者であり、OrdinalsとRunesプロトコルの創始者でもあります。Ordinalsプロトコルの開発を通じて、Caseyはビットコインブロックチェーン上で非通貨データ(デジタルアートなど)を直接格納および転送する新しい方法を提供しました。Caseyなしでは、ビットコインエコシステムは存在しないとも言えます。
Image source: Ordinals summit 2023
BRC-20はビットコインネットワーク上での不可分トークンの作成と転送のための実験的な標準です。これは2023年3月に匿名の開発者であるDomoによって導入され、EthereumのERC-20標準を模倣することを目指しています。ERC-20がスマートコントラクトを使用するのに対し、BRC-20トークンはビットコインネットワークの最小単位であるサトシにJSONデータを刻むことで作成されます。
Domo (@domodata) は、BRC-20プロトコルの創設者です。BRC-20を開発して以来、Domoは匿名のままであり、またBRC-20のガバナンスを支援するためにLayer 1 Foundationという財団も設立しました。
画像ソース:Ordinalsサミット2023
Runesは、Bitcoin Ordinalsの作成者であるCasey Rodarmorによって開発された新しいBitcoinプロトコルです。 OrdinalsがNFTを発行するために使用されるのに対し、RunesはBitcoinネットワーク上で通貨を発行するために使用されます。ユーザーは、中央集権的なサービスや仲介者に依存せずに、BitcoinのUTXOモデル内でトークンを直接作成、鋳造、転送することができます。 Runesは、元の鋳造とリスト取引を1つに組み合わせることで、BRC-20プロトコルを最適化しています。
Atomicalsプロトコルは、ビットコインブロックチェーン上でARC-20という名前のデジタル資産の作成と管理を可能にします。これらの資産はUTXOモデルを使用し、複数のファイルを保存できるため、より複雑なアプリケーションシナリオに適しています。BRC-20やOrdinalsとは異なり、AtomicalsのAVM設計は、より大きな柔軟性と拡張性を提供し、スマートコントラクトのような機能を提供し、より複雑なデジタル資産管理をサポートしています。CaseyやDomoと比較して、Atomicalsプロトコルの作者であるArthurは、より匿名性が高く、個人的にもオフラインイベントにも出演せず、わずかなオーディオインタビューのみを受け入れています。
これらは、ビットコイン取引を行う際にユーザーがマイナーに支払う手数料であり、自分の取引がブロックに含まれるようにします。マイニング手数料はビットコインネットワーク内の取引手数料であり、マイナーがネットワークの運営とセキュリティを支援するための経済的インセンティブを確保します。
ビットコインのハーフィングとは、ビットコインのマイニング報酬を半減させるイベントを指し、約4年ごとに約210,000ブロックごとに発生します。ハーフィングの主な目的は、ビットコインの発行量を制御することであり、ビットコインの設計の一部であり、希少資源(金など)の採取速度が徐々に減少することを模倣することです。ハーフィングはマイナーのインセンティブ構造に直接影響を与え、ビットコインの価格にも大きな影響を与えると信じられています。最も最近のハーフィングは2024年4月20日に行われ、次回のハーフィングは2028年2月に予定されており、ブロック高が1,050,000に到達する時点で行われる予定です。
「サトシ」はビットコインの最小単位であり、1ビットコインは100,000,000サトシに等しいです。ビットコインの価値が非常に高い場合、サトシはより小さな通貨単位を提供し、マイクロ取引を可能にします。
ハッシュレートとは、ネットワーク内のすべてのマイニングデバイスがブロックのハッシュを解こうとする試行回数を秒単位で表したもので、通常はハッシュ/秒(H/s)と表されます。ハッシュレートは、ビットコインネットワークのセキュリティの重要な指標であり、より高いハッシュレートはより高い計算難易度とセキュリティを意味します。
フルネームはProof of Workです。これは、ネットワークサービスの乱用(スパムや分散型サービス妨害攻撃など)を防ぐために使用される暗号アルゴリズムです。BitcoinのProof of Workでは、マイナーに複雑な数学問題を解くことが求められ、その難易度は自動的に調整され、ネットワーク全体で約10分ごとに新しいブロックが生成されるようになっています。問題を成功裏に解決したマイナーは、新しいブロックをブロックチェーンに追加し、新しいBitcoinを報酬として受け取ることができます。このプロセスは、ネットワークを攻撃から保護するだけでなく、Bitcoinの通貨発行と流通を促進します。
フルネームは未使用取引出力であり、未使用の取引出力を示し、新しい取引の入力として使用できるネットワーク内のビットコイン金額を表す。ビットコインの取引モデルはUTXOに基づいており、各取引は前の取引の出力を参照して開始し、新しいUTXOを作成して終了し、将来の取引で使用できます。
ビットコインブロックチェーンの上に構築された「第2レイヤー」の支払いプロトコルであるライトニングネットワークは、即座に、高スループットなマイクロペイメントを可能にするよう設計されています。ライトニングネットワークは、支払いチャネルのネットワークを作成することによって、ブロックチェーン上の取引混雑と手数料を削減し、小額の支払いを経済的かつ迅速にします。
Nostrは、キーペアを使用してユーザーが自分自身のアイデンティティを作成し管理し、イベント(投稿、連絡先情報、その他のソーシャルインタラクションなど)を通じてコミュニケーションを取ることを可能にするシンプルな分散型ソーシャルネットワークプロトコルです。創設者はFiatjafです。@fiatjaf)。 このプロトコルはビットコインと直接的な関係はありませんが、分散化された検閲抑制の手段としてビットコイン支持者から広く注目されています。2023年4月、ライトニングネットワークの「ホスティングソリューション」であるNostr Assets ProtocolもNostrという名前を採用しました。
BIPは、ビットコインコミュニティによって推進されるデザインドキュメントで、ビットコインの開発プロセスの重要な部分であり、ビットコインネットワークを改善する形式的な方法を提供します。BIPは、新機能、情報、または環境の改善を提案するビットコインコミュニティによってレビューされるデザインドキュメントです。
メモリープール(Mempool)とは、ビットコインネットワークノードに保存されているすべての未確認トランザクションのコレクションを指します。トランザクションがビットコインネットワークに送信されましたが、まだいかなるブロックにも含まれていない場合、そのトランザクションはメモリープールにあります。マイナーは、通常、手数料の高いトランザクションを優先して新しいブロックを作成するためにメモリープールからトランザクションを選択します。
Rare Satoshisは、Bitcoinネットワークで公式の用語ではありませんが、Ordinalsの誕生後に登場しました。これは、Bitcoinの特定のブロック時刻に関連するユニークなSatoshisを指し、コレクション価値を持つものです。各Bitcoinは1億のSatoshisで構成されています。Satoshisの希少性と特殊性は、序数論者によって決定され、Satoshi Nakamotoによって採掘されたBitcoin、ブロック内の最初のSatoshi、またはピザを購入するために使用されたSatoshiなど、Satoshisに特別な意味を与えます。関連記事:レアサトシ:BRC-20の次のハイプ語り。準備はいいですか?
ビットコインフルノードは、ビットコインプロトコルを実行し、ブロックチェーンデータの完全なコピーを維持する完全なクライアントです。フルノードはすべての取引とブロックを検証し、取引とブロックがビットコインのルールに準拠していることを確認します。ビットコインフルノードは、ネットワークの健全性と分散化に不可欠です。ネットワークの力を分散させ、単一のエンティティがビットコインの取引履歴をコントロールしたり改ざんしたりすることができないようにします。フルノードは、取引を検証するノードが増えるほど、ネットワークのセキュリティを高めるので、システム全体を操作するのがより難しくなります。
ビットコインの文脈では、「インデックス」という言葉は通常、ブロックチェーンデータベースでの高速データ検索に使用される構造を指します。たとえば、取引インデックス(txindex)は、各取引のメタデータを格納するための追加のデータベースをノードが作成できるオプション機能です。これには、それらがブロックチェーン内の位置を含む各取引のメタデータを格納します。取引インデックスを有効にすることで、ノードはどの取引からもより速く情報にアクセスできるため、特に広範なブロックチェーンデータのクエリを必要とするアプリケーションやサービスの開発に非常に役立ちます。
OP_RETURNは、ビットコインのスクリプト言語におけるオペコードであり、ビットコイン取引に少量のデータ(現在最大80バイトまで)を埋め込むことを可能にします。このデータ自体は支出できないため、入力の一部にはなりません。 OP_RETURNは、主にトランザクションにメタデータを追加するために使用され、タイムスタンプサービス(データが特定の時点に存在したことの証明)、簡単なメッセージの追加、またはより複雑なブロックチェーンレイヤーアプリケーションの実装など、さまざまなアプリケーションに使用できます。 このデータはビットコインブロックチェーンに永久に記録されるため、開発者には変更できないデータストレージオプションが提供されます。
Schnorr署名は、数学者クラウス・シュノアによって提案されたデジタル署名アルゴリズムの一種です。 Bitcoinでは、Schnorr署名はTaprootアップグレードを通じて導入され、既存のECDSA(楕円曲線デジタル署名アルゴリズム)署名方式を置き換えるか共存させることを意図しています。 Schnorr署名には、よりシンプルな署名集約、強化されたプライバシー、およびより高い効率性など、いくつかの利点があります。 署名集約により、複数の署名を1つに組み合わせることが可能となり、データ量を削減しトランザクションコストを低下させることができます。 さらに、マルチシグネチャトランザクションのサポートも向上し、複数の当事者が関与する取引が通常の取引と区別できないようになり、それによりプライバシーが向上します。
SegWitとして知られており、これはビットコインプロトコルのアップグレードであり、トランザクションのスケーラビリティの問題やトランザクションの操作可能性の問題を解決することを目的としています。セグリゲーテッドウィットネスは、ブロックの有効な容量を増やし、ある程度、各トランザクションのサイズを減らすことで、トランザクションデータから署名情報を「分離」することにより、ネットワークのスループットを向上させます。
部分的に署名されたビットコイン取引、またはPSBTは、未完成の取引を署名するために異なる参加者間で送信するために使用される標準形式です。これにより、複数の当事者が、他の参加者にプライベートキーを公開する必要なく、取引を作成し、署名し、送信することができます。
Replace-by-Fee、またはRBFは、送信者が元のトランザクションをより高い手数料で置き換えることを可能にするメカニズムです。このメカニズムは、しばしばトランザクションの確認を加速するために使用されるか、あるいは誤ってあまりにも低い手数料で設定された未確認のトランザクションを訂正するために使用されます。
RBFは、利益を得るためのスナイパー戦略である「RBF」攻撃を引き起こしました。ユーザーは未確認の低手数料取引を監視し、RBFメカニズムを使用して手数料率を高めた同じ取引を提出することで元の取引を置き換えようとします。これは、通常、取引手数料を引き出すことで利益を増やそうとするマイニングプールや個々のマイナーによって使用されます。
Taprootは、主にプライバシーとスケーラビリティを向上させるための、ビットコインネットワークへの重要なアップグレードです。これはMAST(Merkelized Abstract Syntax Trees)とSchnorr署名の組み合わせによって実現されます。Taprootにより、ブロックチェーン上での複雑な取引が通常の取引と区別できなくなり、プライバシーが向上します。さらに、ネットワークのスケーラビリティと効率も向上します。ビットコインエコシステムが始動できたのも、Taprootのアップグレードのおかげと言えるでしょう。