banner
CKB 中文

CKB 中文

CKB 是理想的比特币 Layer 2

超越Loot:Spore DOB-0プロトコルの無限の可能性を探索する

近日、Spore GitHub 上の Spore DOB-0 プロトコル に関心を持ちました。

Spore は CKB ブロックチェーン上に展開された汎用的なデジタルオブジェクト作成プロトコル であり、画像、リンク、ビデオ、音声、テキスト、コード(例:Lua スクリプト、Markdown)など、さまざまなコンテンツタイプをサポートし、生成されたデジタルオブジェクト(DOB)は改ざんできず、完全にチェーン上に保存されます。

Spore DOB-0 プロトコルは、Spore の基盤上に構築された最初のプロトコルであり、よりアプリケーションレベルに偏ったプロトコルです。これは、HTTP プロトコルと TCP プロトコルの関係に似ています。 Spore DOB-0 プロトコルは、柔軟な DNA バイトレンダリングプロセスを作成することを目的としており、より一般的には、Spore DOB の DNA の解析方法を紹介しています。このプロトコルの内容は非常に短いですが、その潜在能力は計り知れません。

Spore DOB-0 プロトコルの実装方法#

Spore DOB-0 プロトコルは、"テキスト" というコンテンツタイプに対して新しい標準を設定し、CKB ブロックチェーンのセルには通常のテキストではなく、DOB の最も重要な要素である DNA を保存します。そして、チェーン上の デコーダ は DNA をパターンに従ってデコードし、最終的にフロントエンドでレンダリングしてユーザーに表示します。

具体的には:

cover

  1. ユーザーが DOB を作成する際、チェーン上のスマートコントラクトは現在のブロックの高さとセルの ID を読み取り、それらをハッシュ計算して、DOB の DNA を得ます。
  2. CKB ブロックチェーンに展開されたデコーダ(デコーダ)は、作成者またはアーティストが事前に定義したパターンに従って DNA をデコードします。パターンはバイト(bytes)であり、バイナリ数値、文字列、任意の形式であることができます。パターンの形式はデコーダによって決定され、作成者またはアーティストが DOB を作成する前に定義してアップロードする必要があります。パターンは、どのバイトがどの属性を表し、どのように値を割り当てるか、およびデコーダのコードの位置を指定するかなどを定義します。
  3. 最後に、フロントエンド(ウォレット、ブラウザ、取引プラットフォームなど)はデコーダによってデコードされた内容を使用して DOB をレンダリングし、ユーザーに表示します。

上記のプロセスからわかるように、作成者やアーティストにとっては、事前にパターンとクラスタを作成する必要があります。 パターンでは、DOB のさまざまな属性を定義し、値を割り当てる必要があります。したがって、パターンは暗号本のようなものであり、デコーダが DOB の DNA をデコードする方法を決定します。

また、ユーザーの利便性と操作の容易さを向上させるために、開発チームは後に、作成者やアーティストがパターンが含まれたクラスタセルをチェーン上で直接作成できるツールをリリースする予定です。クラスタはコレクションの概念に似ていますが、より柔軟で独立しています。クラスタを作成し、クラスタに対応する ID を DOB に入力することで、そのクラスタに属する Spore DOB を作成することができます。したがって、クラスタは Spore DOB のディレクトリインデックスと見なすこともできます。

プロトコルの開発者にとっては、デコーダコントラクトを CKB ブロックチェーンに事前にデプロイし、そのアドレスを公開する必要があります。 デコーダは解読者または復号者であり、DNA 文字列が表す情報を "暗号本"(上記で言及したパターン)に従って解読する主な役割を果たします。CKB は許可不要のパブリックチェーンであるため、将来的には Spore DOB-0 プロトコルの標準を採用する DOB が増えるにつれて、さまざまなデコーダが展開され、特定のプロジェクトに特化したデコーダが提供されることが予想されます。

ユーザーにとっては、作成者またはアーティストが公開したクラスタ ID を知っていれば、DOB を鋳造する際に ID を入力するだけで、そのクラスタに属する Spore DOB を簡単に鋳造できます。

Loot に由来し、Loot を超える#

Spore DOB-0 プロトコルは、Loot からインスピレーションを受けています。Loot は、Ethereum ブロックチェーン上にランダムに生成され、保存される冒険者の装備であり、数行のテキストしかなく、数値や画像などは意図的に省略されています。これにより、他の人がそれらを解釈し、使用するための自由度が高まります。

Loot は、パターンである属性プールを契約に書き込んでおり、デコーダとパターンが一緒に書かれているため、Loot 契約は Loot NFT のテーマに対応するものにしかなりません。Spore DOB-0 プロトコルは、パターンとデコーダを切り離して処理することで、組み合わせ可能性をさらに向上させました。 同じデコーダを異なるパターンと組み合わせることで、完全に異なる DOB のテーマを作成することができます。

Loot はランダム数生成の次元が 1 つしかなく、つまりランダム数を 1 つ生成し、すべての属性プールがそのランダム数を使用するだけです。Spore DOB-0 プロトコルを使用して DOB を鋳造する際には、DNA 文字列が生成され、異なるパターンの属性プールは DNA の特定のセグメントを使用してランダム数を生成します。より広範なランダム性があります。

また、全体のデザイン哲学において、Spore DOB は明らかに Loot よりも美しいです。

まず第一に、DOB を鋳造するには CKB トークンを取得する必要がありますが、DOB を溶かすと使用された CKB を取り戻すことができます。これにより、DOB には物質的な存在と精神的な存在があり、生と死の概念が生まれます。

次に、世界は時間と空間で構成されており、PoW は本質的には分散型の時計であり、Cell は任意のコンテンツタイプを保存できる空間です。PoW + Cell の組み合わせにより、CKB ブロックチェーンは分散型の宇宙を構築します。この分散型の宇宙では、DOB は誕生時に時間と空間(ブロックの高さとセル ID)をハッシュ計算し、その結果が DOB の "生年月日"(つまり DNA)となります。したがって、Spore DOB-0 プロトコルを使用して DOB を鋳造する際には、ある程度のランダム性が存在します。 これは、現実の生命体の誕生プロセスのランダム性と一致しています。

ハッシュ関数の特徴の 1 つは、衝突耐性であり、入力情報の 1 文字を変更するだけで完全に異なるハッシュ値が生成されることです。これにより、各 DOB の DNA が異なることが保証されます。 これは、現実世界の各生命体の DNA も異なることと同様です。

Cell という単語は、細胞を意味し、DNA が細胞に格納されています。DNA には生物の最も重要な情報が含まれており、細胞を培養することで最終的に生命体が得られます。そして、生命体はさらにペアリングや繁殖を行い、持続的に進化します。**Spore DOB-0 プロトコルを使用して鋳造された DOB は、柔軟性と組み合わせ可能性が高く、** ユーザーは自分の好みに応じて DNA が表現する内容を豊かにし、絵画、モデリング、音楽、テキストの説明など、さまざまな方法でコミュニティで展示することができます。さらに、AI の大規模モデルをフロントエンドに組み込むこともでき、DOB は大規模モデルの継続的なイテレーションに従って進化し続けることができます。

Spore は Loot に比べてさまざまな利点があります。 たとえば、DOB のチェーン上での移動にはトランザクション手数料(ガス料金)がかからず、各 DOB には CKB トークンが価値の支えとして付いています。詳細については、以前の記事 "一文で理解する CKB ブロックチェーン上のデジタルオブジェクト作成プロトコル Spore" を参照したり、Spore のドキュメントを参照したりしてください。ここでは一つ一つ紹介しません。

Spore DOB-0 プロトコルの未来の展望#

DeFi レゴブロックは、「組み合わせ可能性」の強力な力を示し、異なる DeFi プロトコルを組み合わせて使用し、階層的に統合することで、DeFi の世界の境界と高さを固め、拡張しました。Spore DOB-0 プロトコルは、パターン、DNA、デコーダの 3 つを設計上分離し、これにより柔軟性と組み合わせ可能性が向上し、エコシステムの発展に無限の可能性を提供します。

"一生二、二生三、三生万物"。DNA には DOB の最も重要な属性しか保存されていないため、抽象度が非常に高くなっています。したがって、Spore DOB-0 プロトコルを基に鋳造された DOB は、前述の "一" であり、他の誰もがこの "一" を建設、改善、豊かにし、補完することができます。DOB に基づいた二次創作、三次創作を行うことができます。例えば、画像が好きな人は、DOB の DNA のデコード結果を Midjourney などの AI ドローイングツールに渡して、さまざまなスタイルの画像を生成することができます。映画やテレビ番組が好きな人は、DOB の DNA のデコード結果を Sora などの AI ビデオツールに渡して、DOB を映画やテレビ番組で再現することができます。文学作品が好きな人は、DOB を小説のキャラクターとして設定することができます。

また、Spore DOB-0 プロトコルを使用して鋳造された DOB は、オープン性と拡張性を持っています。他のブロックチェーンプロジェクトはこれらの DOB を参照することができます(Cell は参照可能なストレージ単位です)。たとえば、フルチェーンゲームや GameFi プロジェクトは、ゲームプロジェクトのキャラクターや武器、装備などのアイテム情報の基礎データベースとして DOB を直接参照することができます。また、同じ DOB セットを異なるゲームで使用することもでき、従来の Web2 ゲームではアイテムや武器などをゲーム間で使用することができない制限を解消することができます。

要するに、オープン性、柔軟性、組み合わせ可能性、拡張性により、Spore DOB-0 プロトコルは無限の想像空間を持ち、さまざまな可能性を構築することができます。 今後何が起こるかは誰にもわかりませんが、Spore DOB-0 プロトコルに基づくエコシステムの発展は期待に値するでしょう。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。