ビットコイン序数入門
ビットコイン序数入門
FX
仮想通貨
2024年06月27日

ビットコイン序数は、元祖暗号通貨であるビットコインの機能と使用方法を強化する斬新な方法として登場しました。序数はビットコインのブロックチェーンを新しい革新的な方法で活用することで、独自の価値提案をもたらし、ビットコインの開発者コミュニティの活性化に貢献します。

ビットコイン序数とは何ですか?

簡単に言えば、ビットコイン序数は、ビットコインブロックチェーン上の個々のサトシにアートやメディアなどのコンテンツを刻み込むことで作成されるデジタル収集品です。刻み込まれた各サトシは唯一無二のものであり、非代替性トークン(NFT)のように所有、収集、取引することができます。

序数により、ビットコインの最小単位である各サトシ(sat)に一意の番号を割り当てることができます。これは0.00000001BTCに相当します。

この番号付けシステムにより、特定のサットを識別して追跡できます。特定のサットを識別して追跡できるようになると、画像、ビデオ、テキストなどのデータを個々のサットに”刻印”できます。刻印されたデータは、その特定のサットに結び付けられた固有のデジタルアーティファクトになります。ビットコイン序数は、サットに個別のIDを与え、ビットコインネットワーク上での所有権と転送を追跡できるようにする方法論を提案した”Ordinal Theory”に基づいています。

ビットコイン序数理論の背景

ビットコイン序数の概念は、プログラマー兼アーティストのCasey Rodarmor氏によって”序数理論”と呼ばれるものの中で導入されました。序数理論は、ブロックチェーン上で作成された順序に基づいて、個々のサトシに固有の”序数”番号を割り当てる論理的な順序付けシステムを提案しています。これにより、各サトシに個別のIDが与えられます。

重要なアイデアは、サトシに番号を付けることによって、ユーザーは画像や動画などの任意のデータをその序数に添付することで、特定のサトシに”刻印”できるというものです。刻印されたデータは、実質的にビットコインブロックチェーン上の固有のデジタルアーティファクト、つまりNFTになります。

Casey Rodarmor氏は、2023年1月に初めてOrdinal Theoryのホワイトペーパーを公開し、技術的な詳細を概説しました。その後、2023年1月21日にビットコインのメインネット上で序数プロトコルを立ち上げ、史上初のOrdinal刻印を鋳造しました。

このローンチは、2017年のSegwitや2021年のTaprootといったビットコインの過去のアップグレードによって可能になったもので、ブロックサイズと任意のデータをオンチェーンで保存する容量が増加しました。これにより、画像などのより大きなデータペイロードをビットコインのトランザクションに直接書き込む道が開かれました。

ビットコイン序数の仕組み

ビットコイン序数は、ビットコイン取引内に追加データを埋め込むことで機能します。このデータには序数が含まれます。これは各サトシに割り当てられた一意の識別子です。序数は、ビットコインブロックチェーン上で採掘された順序に基づいてサトシに割り当てられます。たとえば、最初に採掘されたサトシには序数#1が割り当てられ、2番目に採掘されたサトシには#2が割り当てられます。この番号付けシステムにより、各サトシを一意に追跡および転送できるため、代替不可能になります。

サトシに番号が付けられると、ユーザーは、ビットコイン取引内で割り当てられた序数にこのデータを添付することで、画像、ビデオ、テキストなどのデータを特定のサトシに刻印できます。刻印されたデータは、ビットコインブロックチェーン上の特定の番号のサトシに結び付けられた固有のデジタルアーティファクトまたはNFTになります。

刻印の技術的プロセスにはいくつかのステップが含まれます。

  1. データの準備:書き込まれるデータは、Taprootスクリプトとして解釈可能な16進形式に変換されます。
  2. Taprootスクリプトの作成:16進データは、ビットコインブロックチェーン上で実行可能なスマートコントラクトの一種であるTaprootスクリプトにラップされます。Taprootスクリプトでは、複雑な条件や操作が可能です。
  3. トランザクションの作成:2つのトランザクションが作成されます。
    3.1. トランザクションのコミット:このトランザクションには、Taprootスクリプトへのハッシュ参照が含まれており(スクリプト全体は公開されません)、使用条件がスクリプトによって定義されたTaproot出力を作成します。
    3.2. トランザクションの公開:このトランザクションは、コミットトランザクションの出力を使用してTaprootスクリプト全体を公開し、データをsatoshiに効果的に刻印します。
  4. トランザクションのブロードキャスト:コミットおよび公開トランザクションは、ビットコインネットワークのメモリプールにブロードキャストされ、マイナーからの確認を待機します。
  5. マイニングと確認:トランザクションがマイニングされてブロックに組み込まれると、その刻印はビットコインブロックチェーンの永続的な一部となり、刻印されたサトシはOrdinalとみなされるようになります。

このプロセスを実現する主な要因は、Segwit(Segregated Witness)とTaprootです。2017年に導入されたSegwitは、ブロックサイズの制限を1MBから4MBに増やし、署名データをトランザクションデータから分離することで、ブロックあたりのトランザクション数を増やし、手数料計算における証人データの重みを割り引くようになりました。2021年にアクティブ化されたTaprootは、証人データのサイズ制限を撤廃し、より複雑なスクリプトをトランザクションに含めることができるようになり、Schnorr署名やMerkleツリーの抽象化などの新しいスクリプト機能を導入しました。

イーサリアム上のNFTとの比較

類似点

一意性:ビットコイン序数とEthereum NFTはどちらも固有のデジタル資産を表すように設計されており、各トークンが別個で互換性がないことを保証します。

トレーサビリティ:どちらのシステムも所有権と取引の透明な履歴を提供し、ユーザーはそれぞれのブロックチェーン上の固有のデジタル資産の起源と移転を追跡できます。

メタデータ:ビットコイン序数とEthereum NFTはどちらもメタデータを関連付けることができます。このメタデータは、説明、属性、オフチェーンデータへのリンクなど、デジタル資産に関する追加情報を提供することで、その有用性と価値を高めます。

違い

複雑さ:ブロックチェーンにはスマートコントラクトのサポートが組み込まれており、ツールとプラットフォームのエコシステムも充実しているため、イーサリアムでのNFTの作成と管理はより簡単です。一方、ビットコイン序数は基本のビットコインプロトコル上で直接動作し、データをsatoshiに書き込むというより複雑なプロセスを伴います。

保存方法:ビットコインの順序データ(画像や動画など)は、個々のサトシに直接刻まれ、ビットコインブロックチェーンに永続的に保存されます。これにより、データが不変で完全に分散化されます。Ethereum NFTは通常、参照またはメタデータをオンチェーンで保存しますが、実際の資産データは通常、IPFSや集中型サーバーなどの分散型ストレージシステムでオフチェーンでホストされます。このアプローチでは、オンチェーンストレージの要件が軽減されますが、外部のデータストレージソリューションに依存します。

スマートコントラクト機能:序数は、追加のスマートコントラクトレイヤーなしで、ビットコインプロトコル上で直接動作します。この方法では、スマートコントラクトのプログラム可能性と柔軟性が欠けており、ロイヤリティやオンチェーンメタデータの更新などの機能を実装したり、分散型金融(Defi)プロトコルと統合したりする能力が制限されます。

ビットコイン序数のプラス

オンチェーンデータストレージ:オフチェーンでデータを保存する従来のNFTとは異なり、序数はデータをビットコインブロックチェーンに直接かつ永続的に記録するため、不変性が高まり、外部リンクやストレージへの依存が軽減されます。

セキュリティ:ビットコインネットワークの堅牢なセキュリティモデルを活用することで、序数の安全性と改ざん耐性が確保されます。

ビットコインインフラストラクチャとの互換性:序数は既存のビットコインウォレット、取引所、インフラストラクチャとの互換性が高く、管理と取引が容易になり、流動性が確保されます。

イノベーション:序数の開発は、ビットコインエコシステム内でのイノベーションを促進し、新しいアプリケーションやユースケースにつながる可能性があります。

ビットコイン序数のマイナス

スケーラビリティの問題:ビットコインのブロックチェーンは高頻度のトランザクションに最適化されていないため、序数のスケーラビリティが制限される可能性があります。序数への関心と採用が高まると、ビットコインネットワークの混雑につながり、トランザクション手数料と処理時間が増加する可能性があります。

サイズ制限:ビットコインブロックチェーンにはサイズ制限があり、序数として記述できるデータの量と複雑さが制限され、使用例が制限される可能性があります。

シンプルな機能:Ethereum NFTとは異なり、序数はスマートコントラクトをサポートしていないため、自動ロイヤルティ支払いや高度なインタラクションなどの分野で機能が制限されます。

環境への懸念:すべてのビットコイン取引と同様に、オーディナルの作成と取引にはエネルギーを大量に消費するマイニングが必要であり、プルーフ・オブ・ワークブロックチェーンに関連する環境への影響につながります。

高コスト:ビットコインOrdinal NFTの鋳造と転送のプロセスは、ビットコインネットワークに関連する取引手数料のためにコストが高くなる可能性があり、一部のユーザーがアクセスできなくなります。

ビットコイン序数についてどう思いますか?このテーマについてのあなたの考えや意見を、下のコメント欄で共有してください。

news.bitcoin.com
この記事をシェア
©︎投資のいろは