Cellulaの革新的な仮想PoW: ビットコインマイニングを模擬して公平な資産分配を実現する

仮想的PoW:Cellulaはどのようにビットコインマイニングをシミュレートして公平な資産分配を実現するか

2017年にERC-20資産が流行して以来、Web3は低い障壁の資産発行時代に突入しました。さまざまなプロジェクトがIDOやICOなどの方法でトークンやNFTを発行していますが、大多数は強いコントロールや情報の不透明性の問題があり、頻繁にRugPull現象が発生しています。

今日に至るまで、従来のIDOとICOの公平性の欠陥が十分に明らかになってきました。人々は、新しいプロジェクトのTGE時における多くの問題を解決するために、より公平で信頼できる資産発行プロトコルを望んでいます。一部の革新的なプロジェクトが「公平な経済モデル」を提案していますが、しばしば一般的な普及性に欠けています。

では、どのようなモデルがより公平で信頼性のある資産分配を実現できるのでしょうか?どのようなプランが一般的なプロトコルとして機能できるのでしょうか?この記事で紹介するCellulaは、これらの問題を解決するための新しい視点を提供します。彼らは、仮想的な作業証明(vPOW)を利用して資産分配プロセスを「マイニング化」し、ビットコインを模倣してより公平な資産分配のパラダイムを実現する資産分配レイヤーを構築しました。

CellulaはGamefiプロジェクトと見なされることが多いですが、配布されるゲーム内報酬は任意のタイプのTokenとして設定できるため、理論的にはPoW効果を持つ資産配布プラットフォームとして機能し、Web3資産の発行により広範な展望をもたらすことができます。これは「ビットコインマイニングへのオマージュとしての社会実験」とも言えるでしょう。

! Cellula:POWマイニングのためのゲーム化された資産配布プロトコルへのオマージュ

PoWとvPoW: 結果が予測できない宝くじ抽選

正統なPoW、PoS、またはvPoWであれ、本質的には出力結果を予測しにくいアルゴリズムを設定し、出力結果を通じて「宝くじ抽選」を行うことです。ビットコインマイナーは、ローカルで条件を満たすブロックを構築し、ネットワーク内の全ノードに提出してコンセンサスを得ることで、ブロック報酬を得ることができます。制約条件は、構築されたブロックHashが特別な要件を満たすこと、例えば前方に6つの0があることです。

ブロックハッシュ生成結果の予測が難しいため、条件を満たすブロックを構築するには、入力パラメータを変えながら暴力的に総当たりを行う必要があり、マイナーのハードウェア設備に対する要求が非常に高い。

簡単に言うと、ビットコインマイニングはSHA-256ハッシュアルゴリズムの予測不可能性を通じて、全ネットワークのマイナーがオンラインで参加する"宝くじ抽選"システムを実現し、電力を代償にして参加形式の無許可を確保しています。

さらに、PoWはより公平な資産分配方法であり、主流のPoWパブリックチェーンでは、プロジェクト側のコントロールがPoSパブリックチェーンよりもはるかに難しいです。多くのPoSパブリックチェーンやICO、IDOプランの中で、プロジェクト側の強力なコントロールの事例が数多く存在します。

Solanaの通貨価格はFTXの操作により2019年から2021年にかけてほぼ1000倍に急騰しましたが、多くのSolanaのバリデーターノード運営者は初期投資家であり、コストがほぼ0に近いトークンを取得しており、資産分配の公平性を深刻に損なっています。POWプロジェクトもコントロールの余地がありますが、その程度は通常POSよりもはるかに軽いです。

問題は、PoWモデルが通常は基盤となるパブリックチェーンに適用され、DAPPの資産発行層には適用されないことです。もしオンチェーンで実現可能な方法でPoWの効果をシミュレーションできれば、ICOやIDOなどよりも公平で信頼できる資産分配プロトコルを実現できます。ゲームシナリオと組み合わせることで、興味深いGamefi(を作成できます。もちろん、実際の用途はゲームに限らず、他のプロジェクトにも公平な資産分配のソリューションを提供できます)。

重要なのは、チェーン上の資産発行層でPoW効果をどのようにシミュレートするかです。Cellulaは、有名な「コンウェイのライフゲーム」アルゴリズムを導入することで、チェーン上の仮想デジタルエンティティ(に「BitLife」と名付け、算力を割り当てます。簡単に言えば、参加者は自分の培地で細胞群を育成し、時間の経過とともに、誰の培地に生存している細胞が多いほど、換算されたマイニング算力が高くなり、マイニング報酬を得る可能性が高くなります。

Cellulaは従来のPoWのハッシュ計算を、結果が予測困難な別の計算方法に置き換え、「Proof of Work」中の「Work」形式を置き換えました。Cellulaの考え方では、重要なのは生存細胞数が多い培養皿)BitLife(をどのように取得するかであり、BitLifeの状態変化を推演するには計算リソースを消費する必要があります。本質的には、ビットコインのマイニングで実行されるハッシュアルゴリズムを、コンウェイのライフゲームを推演する特定のアルゴリズムに変えることで、これをvPOW)Virtual POW(と呼びます。

! [Cellulaの解釈:POWマイニングのためのゲーム化された資産配布プロトコルへのオマージュ])https://img-cdn.gateio.im/webp-social/moments-7c88e7b70b6aeb205470e125f535915f.webp(

vPOWのコア: コンウェイの生命ゲームとビットライフ

Cellulaのメカニズム設計を解釈する前に、vPOWの最も重要な核心である「コンウェイのライフゲーム」を理解する必要があります。その起源は、ノイマンが1950年に提唱した「セルオートマトン」の概念に遡ります。数学者ジョン・コンウェイは1970年に正式に「コンウェイのライフゲーム」を提案し、アルゴリズムを用いて自然界の生命進化の法則をシミュレートしました。

培養皿があり、二次元座標で小さな格子に分けられています。"初期設定"を行い、生きた細胞がいくつかの格子を占めるようにします。その後、細胞の生死の状態は時間とともに進化し、徐々に形態が複雑な細胞の集団を呈します。これは本質的に二次元の格子ゲームで、ルールは簡単です:

  • 各細胞には生存/死亡の2つの状態があり、各細胞は周囲の8つのマスの細胞と相互作用します。
  • ある生存細胞の周囲8マス内に生存細胞が2個未満の場合、その細胞は死にます。
  • ある生存している細胞の周りに2-3個の生存している細胞があり、その細胞は生存を維持します。
  • ある生存している細胞の周りに3つ以上の生存している細胞がある場合、その細胞は死ぬ)シミュレーションの生命の数が多すぎて資源を奪い合う(
  • ある死亡細胞の周りに3つの生存細胞があり、その細胞は生存に転換され)シミュレーション細胞増殖(

二次元の培養皿で細胞の状態の初期パターンを与えると、前述のルールに従って、細胞の状態は時間の経過とともに進化し、さまざまな結果を生み出します。コール理論の生命ゲームは、コンピュータの効果をシミュレートすることさえできます。

培養皿の中の各細胞の生/死は二進数の0/1に対応し、細胞の初期状態を"入力パラメータ"と見なすことができる。各細胞の生死は入力データを表し、その後細胞の状態は初期パターンに従って変化し、各ラウンドの状態変化は計算プロセスにおける一歩の操作に相当する。一段落の時間が経過した後に得られた状態は"出力"と見なすことができる。

適切な初期パターンを配置することで、コナウェイのライフゲームは数世代の進化後に特定の結果を出力することができます。初期パターンは多様で、その特性を利用して宝くじの抽選効果をシミュレーションできます。制限条件を設定し、各プレイヤーはランダムに一群の初期パターンを選択し、100世代の進化後に、特定の特徴を満たす結果を出力した培養皿の持ち主は報酬を得る資格があります。これはビットコインのマイニングの考え方に似ています:

"システムは最初にどのタイプの出力結果が要求を満たすかを制限し、参加者は与えられたアルゴリズムにランダムな初期値を入力し、要求を満たす出力結果を得ようとします"。試すべき初期入力パラメーターが非常に多いため、運良く当たるためには非常に大きな努力が必要です。これこそがPoWの論理です:マイナーは報酬を得るために一定の作業量を投入しなければなりません。

! [Cellula:POWマイニングのためのゲーム化された資産配布プロトコルへのオマージュ])https://img-cdn.gateio.im/webp-social/moments-022dbfaef89cc79b60d30d197dc32d2b.webp(

Cellulaとコンウェイのライフゲームの基本的な考え方を理解した後、具体的な詳細設計を見ていきます。Cellulaは「培養皿」を9*9=81のマスに分け、それぞれのマスの細胞は生/死の2つの状態)を持ち、これに対応するバイナリは0と1(です。このため、培養皿内の細胞の初期状態は2^81通りあり、これは1兆の平方)で、基本的には天文学的な数字(です。

プレイヤーは培養皿の初期モード)にパラメータ(を入力する必要があります。BitLifeは培養皿の実体)として機能し、実際はNFT(で、81のマスが含まれており、各マスには細胞)が配置され、細胞は生または死の2つの状態を持つ可能性があります。空いているマスは死んだ細胞(と同等です。BitLifeでは、3×3=9の隣接するマスが1つのBitCellを構成し、各BitLifeは2~9のBitCellで構成されています)。構築されたBitlifeが9個のBitcellに満たない場合、いくつかの場所が空いていると、デフォルトではすべて死んだ細胞(となります。

排列組み合わせによると、BitCell)3*3のグリッド(には2^9種の初期パターンがあり、プレイヤーは異なるパターンの複数のBitCellの組み合わせをランダムに選んで、BitLifeを構築する必要があります。簡単に言えば、自分の培養皿に適当な初期パターンを見つけることです。前に述べたように、異なる初期パターンは合計で2^81種あり、天文学的な数字です。したがって、参加者に与えられる選択肢は非常に大きく、これはビットコインマイニングがSHA-256を使用するシナリオに似ています。

BitLifeの細胞状態はブロック高の増加に伴って変化します。Cellulaは異なるブロック高におけるBitLifeの状態に基づいてマイニングパワーを配分します。特定のブロック高において、生存している細胞が多いBitLifeはより高いマイニングパワーを持ち、これは仮想マイニングマシンを創造したことに相当します。

具体的な例を挙げると、Cellulaの参加者は、チェーン外でBitLifeの2^81種類の初期パターンを全て試し、それぞれのパターンの進化後の状態を予測し、報酬システムの要件を満たすかどうかを確認する必要があります。現在のブロック高が800と仮定すると、システムの要件は、ブロック高が1000のとき、最も生存している細胞数が多いBitLifeが最も多くの報酬を得られるというもので、そのため参加者の目標は非常に明確です:

区块高が800の時点で、特定のパターンのBitLifeを取得します。このパターンのBitLifeは、区块高が1000の時点で、他のBitLifeよりも多くの生存細胞を持つことができます。

これがCellulaのコアな遊び方で、目標は自分で構築するか他人から購入する最も可能性の高いマイニング報酬を得るBitLifeです。このモードは、一般の個人投資家や上級個人投資家が自分でマイニングマシンを開発できることを許可しており、その後、自分が作ったマイニングマシンを他の人に売ることもでき、他人のマイニングマシンを購入してマイニングを行うこともできます。自分でマイニングマシンを作る場合、オフチェーンでさまざまなモデルのBitLifeの状態の進化を推演する必要があり、計算リソースを消費します。他人のマイニングマシンを購入することは、実際には異なる初期モデルのBitlifeを購入することになり、これらのBitLifeの将来の状態変化を判断する必要があるため、やはりオフチェーンで計算する必要があります。これがCellulaゲームデザイン全体において非常に面白い点です。

! [Cellula:POWマイニングのためのゲーム化された資産配布プロトコルへのオマージュ])https://img-cdn.gateio.im/webp-social/moments-4255a676799fbd6e1ed24506055c7943.webp(

ゲームのコアメカニズムを理解した後、他の詳細を見てみましょう: BitLifeの生きた細胞は初期の99グリッドを超えて溢れ出すことができ、生存している細胞の数は99個を大幅に超えることがあります。境界制限はありません。もしあるBitLifeに含まれる活性細胞の数が増え続けると、その分配されるマイニングの計算能力もどんどん高くなります。一方で、BitLifeの初期モードの選択が不適切な場合、生きた細胞の数が減少し続けると、計算能力もどんどん低下します。

システムは5分ごとに一定のマイニング報酬)を配布し、ゲーム内ではエネルギーポイント(と呼ばれています。各BitLifeのネットワーク内の算力のシェアに基づいて配分されます。

Cellulaでは、プレイヤーがBitLifeを合成するプロセスは、「新しいマイニングマシンを製造する」プロセスです。BitLifeの実体はNFTで、チェーン上でミントされた後、マイニングを開始するために「充電」操作を行う必要があります。1回の充電の有効期限は1日、3日、7日であり、小額の手数料を支払う必要があります。期限が切れた後は、再度充電が必要です。

BitLifeの充電を促進するために、Cellulaは「充電抽選」機能を設定しました。充電操作を行うたびに選ばれる可能性があり、追加の報酬)を獲得できます。この報酬はマイニング報酬とは独立しています(。この設計は後のAnalysoorアルゴリズム部分で簡単に紹介されます。

Cellulaの公式ルールに従い、現在3*3のBitcell)、つまり81の小方格(を含むBitLifeの鋳造は停止しました。プレイヤーたちはこのようなBitLifeを150万以上鋳造しました。今後の新規ユーザーは二次市場でBitLifeを購入し、充電マイニングを行うことができます。公式は、限量鋳造はゲームエコシステムの安定を維持し、科学者が無限にBitLife NFTを鋳造することによってマイニングマシンの価値が減少するのを防ぐためであると説明しています。

未来、Cellulaはマイニング機器製造業者に似た役割を導入します。この役割は許可制に基づき、トークンをステーキングし、販売チャネルを公示し、一定のコミュニティ規模と影響力を持つ必要があります。これらの製造業者は、4x4のBitCellを含むBitLife、つまり16*9=144の小さなマスを鋳造し販売する責任を負います。製造業者が鋳造できるBitLifeの量は、ステーキングしたトークンの量によって制限されます。

私たちはvPOWに関連する核心概念を一般的に説明しました。vPOWは本質的に与えられたルールに基づく計算モデルであり、参加者は戦略を最適化することで競争に参加し、ゲーム化された方法で行います。

CELA-1.16%
BTC0.38%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 5
  • 共有
コメント
0/400
OnChainSleuthvip
· 16時間前
結局、これはただの巻き契約でしょ。
原文表示返信0
HappyMinerUnclevip
· 16時間前
マイニングは何が公平なのか、お金がないなら遊ぶな
原文表示返信0
LayoffMinervip
· 16時間前
またPOWをやるの?マイニングで損をしているのに、まだ人を害そうとしている。
原文表示返信0
RugpullSurvivorvip
· 16時間前
いわゆる公平な分配は、資本集中型の競争に過ぎない。
原文表示返信0
ChainSherlockGirlvip
· 16時間前
公平分配?相声はやめて、オンチェーンデータを調べればわかる〜前の数回のプライベートセールがどのウォレットのものか見てみよう
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)