この記事は、Bitcoin Magazine の「The Inscription Issue」に掲載されています。Bitcoin Magazine の年間購読を申し込むには、ここをクリックしてください。

まず、Ordinals が素晴らしいことを認めたいと思います。Ordinal Theory は、個々の satoshi をトークン化する非常に巧妙な方法であり、Casey Rodarmor は、ブロックチェーンをゲーム化し、Bitcoin を再び楽しいものにしたことで、高い賞賛と認識に値します。Bitcoin の歴史上初めて、最も重いプルーフ オブ ワーク チェーン上に NFT が存在し、永久に消えることなく保存されます。

さて、その話はここまでにして、次は「不都合な」歴史について掘り下げてみましょう。Ordinals は最初ではありません。それどころか、最初のトークンは存在しません。トークンは少なくとも 10 年間、Bitcoin ブロックチェーンの上のメタ レイヤーに存在してきました。そのほとんどは、Colored Coins のように一瞬で消え去ったもの、RGB のようにまったくローンチされなかったもの、Counterparty のようにずっと注目されなかったものです。

2014年に2,130ビットコインを回復不可能なバーンアドレスに送る公正な「プルーフ・オブ・バーン」でローンチしたCounterpartyについては聞いたことがないかもしれません(驚くほど多くのビットコインユーザーが聞いたことがありません)。しかし、カエルのペペを中心にした1,774点の面白くてダンクな作品で構成された、ビットコインの初期の先駆的な「トークン化されたアート」コレクションであるRare Pepeについては聞いたことがあるかもしれません。一般に「ナカモトカード」と呼ばれるRAREPEPE(シリーズ1、カード1)は、NFTマニアのピーク時に50万ドル以上で売却されました。別のカード、HOMERPEPE(シリーズ2、カード32)は、おそらく史上初の大規模なNFT販売で、2018年に3万8,000ドルで、その後2021年初頭に32万ドルで再び売却されました。

ああ、私がオリジナルの Rare Pepe アーティストだと言ったかな? 私は、当時の ICO ブームと、最終的には破綻した状況を揶揄した CHAMPAGNETNT (シリーズ 25、カード 38) という作品を提出しました。Rare Pepe コレクションの素晴らしいところは、2016 年から 2018 年にかけてビットコイン (および暗号通貨) で何が起こっていたのか、良い点も悪い点もすべてを示すタイムカプセルとして機能していることです。しかし、これはすべて 2021 年以前、NFT が大流行する前のことなので、投機や利益の期待はほとんどありませんでした。ただ、男たち (ほとんどが男) が Telegram でぶらぶらして、友達と共有するためのクールなアートを作っていただけです。私は、カードの半分を、それが「いつか」何かの価値を持つかもしれないかどうかを考えることさえせずに、配りました。

数年先に進みましょう。2023年の初め、Ordinals がピカピカの新製品として話題になっています。Ordinals が斬新なのはなぜでしょうか? それは、サトシの波を個別の追跡可能な粒子として再考する、巧妙な FIFO (先入れ先出し) 会計方式です。サトシは実際には個別の非代替単位として存在しないため、これは抽象化です。しかし、全員が FIFO 会計方式に同意すれば、私たち全員が集合的にサトシが存在すると信じることができ、したがって実際に存在するのです! 波動関数は、Ordinal Theory の観察者効果により崩壊します。そして、いったん存在すると、特定のものを所有することが、ブロックチェーン上の特定の碑文の所有権に対応すると仮定することもできます。これは、星の登録簿が遠くの太陽に対する権利を与えるのと同じです。Ordinal Theory は、ブロックチェーンを興味深い新しい方法で見るレンズです。まるで魔法のようです!

だから、初めて Ordinal Theory を知ったときは、完全に衝撃を受けました。私はいつも、「システム自体に完全に無関係な任意のカウント方法を使用して、単に新しいものが存在すると主張するだけでは、それを存在として顕在化させることはできない」と思っていました。しかし、どうやらそれができるようです。私の心の中で「絶対に機能しないクレイジーなアイデア」の周りに築かれていた人工的な壁が突然消え、目の前に明確な道が見えました。私も何かを作り上げることができるのです。そして、Bitcoin Stamps はこうして誕生しました。まあ、正確にはそうではありません。アイデアはありふれたものですが、アイデアを実際に実現するのは、そのアイデアを実行することです。私は、Bitcoin Stamps プロトコルの立ち上げと進化に欠かせない、Kevin、Arwyn、Regan、B0B Smith など、素晴らしいプログラマーやエンジニアと一緒に仕事をする機会に恵まれました。また、幸運なことに、JDog や Joe Looney などの熱心な支持者によって長年にわたり維持されてきた 10 年前の Counterparty プロトコルを活用して、Bitcoin Stamps を迅速に立ち上げることができました。

では、ビットコイン スタンプとは一体何でしょうか? それは、永久に保持される、安全に取引可能なアートです。

基本的に、JPEG や GIF などの画像ファイルは、長い Base64 文字列に変換されます。Base64 は、バイナリ データを印刷可能なテキストとしてエンコードする方法です。この文字列は、URI (Uniform Resource Identifier)「スタンプ」に追加され、Counterparty トランザクションの説明フィールドに配置されます。エクスプローラーとウォレットは、これらの長い Base64 文字列を表示可能な画像に変換します。

以下は、最初の Bitcoin スタンプ (#0) の Base64 エンコードされた文字列です。

スタンプ:iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==

Bitcoin Stamps の大きなセールスポイントは、ブロックチェーン上で一度生成されたデータが保存されることです。このデータの永続性はどのようにして実現されるのでしょうか。 Counterparty が通常行う方法は、データをトランザクションの OP_RETURN にエンコードすることです。 OP_RETURN は 80 バイトに制限されており、「ストレージ」の観点からはかなり制限されています。 ただし、OP_RETURN は、AWS などのサードパーティ サーバー上のリソースへの HTTPS ポインターを使用する従来の NFT には適しています。 通常、アートが実際には「オンチェーン」ではないと人々に伝えることは、サンタクロースが存在しないと伝えるようなものです。 悲しいことに、これは事実です。長年にわたる NFT の大部分は、オフチェーン アートへの単なるポインターであり、ビット ロットの影響を受けやすい状態になっています。 AWS の請求書の支払いが停止すると、アートは永久に失われます。

ただし、標準の Counterparty トランザクションを使用して大量のデータをエンコードする方法が他にもあります。ベア マルチシグ エンコーディングです。基本的に、トランザクションのデータが 80 バイトを超えると、Counterparty は代わりにそのデータをチャンク化してベア マルチシグのキー文字列にエンコードします。このとき、3 つのキーのうち 2 つを使用してデータをこっそりと保存する 1/3 クォーラムが使用されます。出力を使用できるマルチシグの実際の償還キーはバーナーです。アーティストは実際には対応する秘密キーを制御していません。この手法は、UTXO セット内に保存されたデータが使用によって削除されないようにするため、KeyBurn と呼んでいます。

ビットコイン スタンプは、データの保存方法のせいで、SIGOPS (署名操作) が非常に多くなっています。一般的なトランザクションにはそれほど多くの SIGOPS が含まれないため、一部のマイニング プールは長年にわたって手抜きをし、候補ブロックにトランザクションを含めるときに SIGOPS をカウントしませんでした。ブロック サイズの制限は誰もが知っていますが、ブロックあたり 80,000 SIGOPS の制限もあることをご存知でしたか? 私は知りませんでした。F2Pool が無効なブロックを作成し、そのブロック内のすべてのスタンプ トランザクションが非常に高額なマイニング手数料に結びついているために SIGOPS 制限を超えたためにネットワークによって拒否されたというニュースが最初に報じられたときに、このことを知りました。高くつく間違いです! その後、彼らはすぐに同じことを繰り返しました。つまり、トランザクション手数料を除いて 6.25 BTC が 2 回失われたことになります。

出典: https://twitter.com/0xB10C/status/1643871608401014785

これは Ordinal の刻印とどう違うのでしょうか。Rodarmor は、データを SegWit の証人データ構造に配置することで、オンチェーンに刻印するための最も責任あるソリューションを考案したと私は言いたいです。これは、オプション性を考慮して設計されたデータ構造です。不要な場合は、問題ありません。ノードが署名を検証すると、データを簡単に破棄できます。実際、「Assume Valid」マークの付いたブロックより前のものはまったくダウンロードする必要がありません。刻印はノード ランナーの希望を尊重するように設計されており、Rodarmor はそのような寛大さで何を得たのでしょうか。

憤慨だ! 私のノードに JPEG を保存するなんてよくもそんなことができたものだ!

Bitcoin Stamps は、異なる、はるかに礼儀正しくないアプローチを採用しています。ベアマルチシグにエンコードされたデータは、ブロック内に保持されるだけでなく、未使用の出力として UTXO セットにも保持されます。このデータは、すべてのノードがデフォルトで UTXO セットの完全なコピーを保持しているため、「整理」するのがはるかに困難です。したがって、刻印は「証人」と呼ばれるブロックチェーンに隣接するデータ構造に保存され、設計上、整理が容易になりますが、Bitcoin Stamps は、標準のブロックチェーン データ構造の実際のブロックと、すべてのノードによってメモリに保持される UTXO セットに保存されます。

内訳は次のようになります:

序数表記: SegWit 後の完全アーカイブ ノードによってのみ保存されます。SegWit 前のノードは、美しい JPEG が存在することすら知りません。悲しいことです。

ビットコイン スタンプ: すべてのノードに保存されます。以上です。SegWit 前のノード。SegWit 後のノード。完全アーカイブ ノード。プルーニングされた SPV ノード。これらすべてがビットコイン スタンプを取得します。すべてのノードが重要です。

私はよくこんな例え話をします。普通の碑文は晴れた日に歩道にチョークで絵を描くようなものです。ビットコインスタンプは歩道にスプレーで落書きするようなものです。とても失礼で反社会的です。また、消すのもとても難しいです。

ここであなたはこう思うかもしれません。「マイク、これは信じられないほど良い話だ。何か落とし穴があるのだろうか?」

まあ、落とし穴があります。ブロックチェーン上の永久ストレージは安くありません。ビットコイン スタンプは証人データを使用しないため、証人割引の恩恵を受けられません。経験則として、ビットコイン スタンプは、刻印にかかるオーディナルのコストの少なくとも 4 倍のコストがかかります。でも、お金を払った分だけ得られるものですよね? そして、私が恐怖をあおっていると非難する前に、ビットコイン コアのさまざまなコア コントリビューターが、新しくスピンアップされたノードがそもそも JPEG を見ないように、IBD (初期ブロック ダウンロード) のデフォルトを変更することについて非常に現実的な議論を行ってきました。

これを書いている時点では、Luke Dashjr の OCEAN マイニング プールが盛大にローンチされたばかりですが、彼らは序数の刻印を検閲する手段として、意図的に OP_FALSE 以降のデータを中継していないようです。

出典: https://twitter.com/oomahq/status/1729689197974319549

UTreeXO のように、ビットコイン スタンプを UTXO セットから除去する理論的な方法がいくつかありますが、それらは証人データを破棄するよりもはるかに侵襲的であり、フルノード オペレーターにとって独自のトレードオフを伴います。寛大なことに、序数は除去を容易にしますが、ビットコイン スタンプは除去を非常に困難にします。

ビットコイン スタンプはオーディナルよりも鋳造コストがはるかに高くなりますが、制約が優れたアートを生み出す可能性があることがわかっています。レオナルド ダ ヴィンチの言葉を借りれば、「アートは制約によって生まれ、自由によって死ぬ」のです。ビットコイン スタンプを中心に生まれたアーティスト コミュニティは、ピクセル アートや SVG アートに惹かれる傾向があります。これは、適切な言葉が見つからないのですが、ラスター アートよりもはるかに効率的に圧縮できるためです。

サイズ/コストの制約は、再帰による最近のイノベーションにもつながりました。再帰では、以前に作成されたスタンプの「特性」の数を指す JSON ファイルが作成されます。これらの「特性」を再利用することで、コレクション全体の冗長なデータが取り除かれ、大規模なコレクションのコストが数桁下がります。曲の音符のみを作成するオーディオ スタンプ (旧式の MIDI 形式に類似) や、生成シード プロンプトのみを作成する AI スタンプは、制約を回避して新しい結果をもたらす、さらに革新的な方法です。

代替可能なデジェネレーショントークンが欲しいですか? はい、SRC-20 の形でそれも入手できます。

アーティスト、開発者、コレクターとして Bitcoin Stamps に参加してみませんか?

活発なTelegramコミュニティがあり、どんな質問にも喜んで答えてくれる人が大勢います。こちらをご覧ください: t.me/BitcoinStamps

以下は、成長を続ける Bitcoin Stamps エコシステムへのリンクです。

  • スタンプチェーン.IO

  • スタンプ忍者

  • レアスタンプ.XYZ

  • スタンプバースIO

  • オープンスタンプ

  • スタンプウォレット

この記事は、Bitcoin Magazine の「The Inscription Issue」に掲載されています。Bitcoin Magazine の年間購読を申し込むには、ここをクリックしてください。

出典: ビットコインマガジン

「古いものはすべて新しくなる」という記事が Crypto Breaking News に最初に掲載されました。