ビットコイン・コア貢献者のポートランドHODL氏が、マイニング企業マラソン・デジタルのテンプレート構築ツールを使用して、ビットコインブロックのデータビジュアライゼーションに成功した。同氏はマラソン・デジタルのロゴを埋め込んだようだ。

このカスタムグラフィックは「ブロックアート」と呼ばれ、ブロック内のトランザクションの順序を調整することで作成される。画像はビットコインインデクサーのウェブサイトで 確認できる 。インデクサーは、トランザクションサイズと手数料率に基づいて、ビットコイントランザクションを四角形のブロックとカラーグラデーションで可視化したものだ。

マラソン・デジタルは、3月26日にマイニングに成功したブロック836361の詳細を共有した。同社はこのブロックを「Mブロック」と名付け、テンプレート構築能力と技術スタックを示すための可視化の事例としてXで公開した。

ビットコインブロックでアート?マイニング企業のマラソンがブロック生成でビジュアライゼーション image 0 Source: Marathon Digital

同社は、自社のマイニングプールを所有することで、トランザクションの順序を操ることによりブロックアートの形を作り出すことができると説明した。この特定の出力機能をサービスとして提供する予定はないが、ビットコインスペースでまだ探求されていない創造性を提案することができると指摘した。

マラソンはまた、ビットコインネットワークがFPPS(フルペイ・パーシェア)計算からブロックを除外するべきだと指摘。これは、マラソンの実験がネットワーク手数料に与える可能性のある影響を避けるため、より正確なマイナー手数料の見積もりを保証することが狙いだ。

ポートランドHODL氏は長い試行錯誤のプロセスを経て、ブロックの可視化を成功させたと明らかにした。

ビットコインブロックでアート?マイニング企業のマラソンがブロック生成でビジュアライゼーション image 1 Source: Portland.HODL

このブロックアートの制作過程では、ビットコインプロトコルのOP_RETURNトランザクションが利用された。これは、トランザクションに少量の任意のデータを含めることを可能にするトランザクションタイプだ。

このデータは通常、メッセージやメタデータをオンチェーンに埋め込むために使用される。ユーザーがこれらのOP_RETURNトランザクションの内容を慎重に作成し、正しく順序付けると、ブロックデータが視覚化されたときに画像やパターンが現れる。

ブロックがマイニングされる前に、すべてのトランザクションはメモリプールと呼ばれる領域で待機している。マイナーは、一度にブロックにマイニングされると、希望する画像をピクセルに見立て、それぞれのピクセルに対応するようにトランザクションを特定の順番で配置。ブロックにマイニングされるときに、このトランザクションの集合が画像を形成するように開発する。このブロックアートを作成するためには、マイナーはソフトウェアを修正して、手数料密度やバイト当たりのサトシに基づいて利益を最大化するトランザクションを優先するのではなく、希望するパターンを形成する特定のトランザクションを選択する必要がある。

また、ネットワークの残りの部分とも対峙しなければならない。画像やテキストを形成する特定のセットのトランザクションでブロックをマイニングすることは、マラソン・デジタルのような膨大なハッシュパワーを必要とする。

ビットコイン・ガンダルフ氏によると、希望する出力を得るために支払われた合計手数料は12万2524ドルで、これはマラソンが自身で支払った。

Why did Marathon Digital Holdings' MARA Pool just mine a block with their logo on it?

I'll get to that, but first here's some things I haven't seen anyone talk about yet.

1⃣ Each coloured square represents a transaction in the block.

2⃣ To achieve this visual effect, the block… pic.twitter.com/LFIqSfsiSf

— ₿itcoin Gandalf (@BTCGandalf) March 26, 2024

ブレインズ・マイニングで以前に働いていたXユーザーによると、各色の四角はブロック内のトランザクションとそれに関連する手数料を表し、メモリプールスペースブロックビジュアライザーを通じて画像を作成するように構築されている。