円陣 CTO:「非常に早い段階で、何か余分なものが必要だと決めました」。 コインリベットは最近、ERC-1155 規格の創造と高まる人気について議論するために、エンジンの共同創設者とCTO Witek Radomskiと座っていました。
ERC-1155のクリエイト
ERC-1155の起源について言えば、Witek-標準の著者である-注意:「ERC-20とERC-721が存在するもの-私たちはトークン標準とエテリアムの必要性を見たので、ERC-1155を開発しました。」
ERC-20とERC-721は、スマートコントラクトで単一の転送しか発行できないため、制限されています。 一方、ERC-1155は、無制限の混合された真菌性および非真菌性トークン(NFT)を発行する機能を有する。
Witekは次のように述べています。「複数のタイプとトークンのクラスを作成する明確で簡単な方法はありません。 だから、あなたがゲームを考えるとき、あなたは通貨、多分クレジットや金のようなものを持つことができます、そしてそれらは不可能なトークンです。 あなたは、同様にそのゲーム内に非真菌性のユニークなアイテムやキャラクターを持っているかもしれません。
「すべてのタイプのトークンを作成し、同じ契約で管理する方法が必要でした。たとえば、ERC-20を使用している場合、ブロックチェーンに複数の契約を展開すると、各契約は独自の小さな島であり、独自の承認と権限を持っています。
「彼らは簡単に相互運用することはできません-一度に複数のトークンで物事を行うには、たくさんのフープを飛び越える必要があります。」
約 1 年前、標準はEthereum GitHubページで最初に作成されました。 過去 1 年間、コミュニティはコメントしてフィードバックを残しており、そこから標準がさまざまなユースケースに適用できるように改訂されています。
「今、私たちはページに350のコメントのようなものがあります。レビュー、修正、新しいアイデアを提供するすべての人がいます。そして、標準を何度も改訂し、今では本当によく洗練されています。 私たちは実際にすぐに最終的な状態の形にそれを置いています」とWitekは明らかにしました。
「自販機のように振る舞う」
Ethereumコミュニティがどれだけうまく標準を受けているかについて言えば、Witekは以前は本当に真菌性と非真菌性の基準しかなかったと指摘しました。
「複数のトークンタイプのバッチ転送を同時に行う能力と、その単一の契約で新しいタイプのトークンをミントして定義する能力が本当に必要です。
「自動販売機のように振る舞います。 だから、あなたはオプションの全体の束を持つ自動販売機を持っています、そして、私は「このタイプのトークンを私に与える」と契約はそれを吐き出し、あなたのために新しいタイプのトークンをミントします。
「この機能は標準で本当に必要でした。」
当初、コミュニティはERC-20とERC-721 規格に精通していたため、コンセプトに対するいくつかの抵抗がありました。
「最初はバッチ転送をデフォルトとして開始しました。コミュニティの人々は単一トークン転送をより快適に行えるため、バッチ転送ではなく単一の転送を追加することを提案しました」と Witek 氏は回想しました。
「だから私たちはそれを追加し、そこにいくつかの合法性タイプの思考を追加しなければなりませんでした。 しかし、一般的に、全体的に誰もがそれに本当に満足しています。」
ERC-1155の実装について現在、Enjinと協議している多くの企業があります。なぜなら、ビジネスがその製品をトークン化したい場合、ERC-1155は、トークンを作成するときに新しい契約を展開する必要がないからです。
「ミント関数を追加するか、関数を作成し、スマートコントラクトでルールを定義するだけで、無限のタイプのトークンを作成できます。」
「非常に早い段階で、我々は特別な何かが必要だと決めました」
ERC-1155 標準に関する信じられないほどユニークでエキサイティングな側面の1つは、EnjinブロックチェーンゲームMultiverseとトークンを「溶かす」機能に関連しています。
Witekは明らかにしました:「非常に早い段階から、私たちは何か余分なものが必要だと決めました。私たちのトークンに必要な特別なメカニックです。
「ゲーマーが抱える問題は、トークンを所有していて、ゲームがオフラインになったり、禁止されたりしても、それらのトークンを持つことはできますが、ゲーム内で使用することはできません。
「あなたができることの1つは、それらを誰かに交換することですが、ゲーム自体がクラッシュしたり、オフラインになったり、ビジネスから外れたりした場合、それらのトークンに価値を持つためのメカニズムが必要です。」
この問題の解決策は、ゲームアイテムにEnjin Coinを注入することです。 Witekは次のように述べています。「開発者がゲームで銃を偽造した場合、その銃にEnjin Coinの価値を注入することができます。これは数セントの価値のようなものか、価値のある数ドルになる可能性があります。」
「将来いつでもその銃を溶かすことができ、それを溶かすことによって、その円陣コインが解放されます。 だから、現実の世界で何かが金で作られたかのように、あなたはそれを金に溶かすことができるこの材料を使って作業することができます。
「金で作られた実際のアイテムは有用性があるので価値がありますが、実際にその基本価値の一部を抽出したい場合は、それを溶かすことができるので、トークンで同じことをすることができます。」
ゲーム開発者の意欲的なWitekは、アドバイスの良い部分を持っています:「あなたがゲームを開発しているなら、あなたは本当にゲーム自体について考えるべきです。
「コアゲームプレイについて考えてみてください。良いゲームにしてから、この新しいツールであるblockchainがあり、実際に人々に価値と所有権を与えることができます。
「ゲームとどのように相互運用できるかを考えてみてください。 他の開発者と話し始め、Multiverseのようなことをするには、多くの利点があります。」
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.