スマートコントラクトゲームへの道

スマートコントラクトゲームへの道

ビットコインが世間の注目を集めるようになって以来、ビットコインの典型的な応用はダイスタイプのゲームでした。これがビットコインの利点によって決定されていることは容易に理解できます。ビットコインの中心的な機能は支払いであり、ビットコインの利点の 1 つは、インターネット上で効率的で国境を越えた無制限の支払いが可能であることです。新しい決済方法であるビットコインにより、これらのDICEタイプのゲームウェブサイトは、資金調達チャネルの面で世界中のユーザーと即座につながることができます。

ビットコイン業界の急速な発展に伴い、ゲームにおけるビットコインのアプリケーションがますます多く登場しています。これらのアプリケーションは、多くの場合、ビットコインの受け入れに限定されず、他の一般的な仮想通貨も受け入れます。また、仮想通貨をゲーム内通貨として流通させて小道具を購入したり、ユーザーポイントを記録したりしようとするアプリケーションもあり、ゲーム内での仮想通貨の応用は、サイコロ型の推測ゲームのチップに限定されません。しかし、著者の観察によれば、このアプローチには、ゲーム運営者のニーズ、ユーザーのニーズ、法律や規制の面で多くの障害がある。これまでのところ、ゲーム業界における仮想通貨の主な用途は、依然として資金調達チャネルとしてです。

資金調達チャネルの問題は解決されたものの、ゲーム業界における仮想通貨の応用と発展は必ずしも明らかではなく、ユーザーの経済的安全を脅かす暗雲が依然としていくつかある。

最初の暗雲:資金の保管セキュリティ
集中化されたウェブサイト、つまりゲームの運営者が、ユーザーの資金を実際に管理します。マルチ署名、コールドウォレットストレージ、資金の公開、管理者の身元の公開など、どれも資金のセキュリティの問題を完全に解決することはできません。ビットコインが普及して以来、ハッカーがコインを盗み、創設者がお金を持って逃走するという問題が消えたことはありません。人気のビットコイン取引サイトMTGOX、アルトコイン取引サイトM.com.cn、国内の貯金箱は、ハッカーによるコイン盗難の問題により閉鎖を余儀なくされた。現在運営されている多くの取引所も盗難に遭い、損失を黙って耐えなければなりませんでした。ユーザーの資金の管理者は、その対策がいかに安全であるかを証明または実証できますが、通貨盗難が発生した場合にユーザーの損失に対して無制限の補償を保証する人は誰もいません。彼らは被害者として、ユーザーとともに警察が事件を解決し、資金を回収してくれるのを待つことしかできない。つまり、ファンド管理者の責任は限定されているということです。そのため、サークル内では、逃げる人がどんどん少なくなり、ハッカーが増えているという現象について冗談を言う人もいました。

ビットコインが人気を博している大きな理由は、それが信頼を必要としない決済システムであるという事実にあります。しかし、それが伝統的な産業と組み合わされると、解決した問題が再び発生します。人気のDICEウェブサイトには数千万ドル相当の仮想通貨が保管されているかもしれないが、そのファンドマネージャーはたった1人か2人であり、そのセキュリティは強力なハッカーに対して脆弱である可能性がある。自分の資金を他人に預けて保管し、すべてのリスクを自分で負うというのは、集中型サービスのすべてのユーザーが行うべき選択です。

2 番目の暗雲: 推測ゲームは公平ですか?
暗号化アルゴリズムが適用される前は、インターネット上の DICE タイプの推測ゲームはまったく公平ではありませんでした。ゲームの実際の当選確率や抽選ルールは、ユーザーにも知られていませんでした。それはスロットマシンやフルーツマシンの遊園地のようなもので、オペレーターはブラックボックス内で当選確率を調整でき、ユーザーは単に宝くじの結果を見ることができました。もちろん、遊園地のオーナーは利用者が常に損をするようにはしませんが、全体として利用者は屠殺される子羊です。

ビットコインがDICEゲームに適用されてから、ユーザーは必然的にDICEの公平性に対してより高い要求を持つようになりました。結局のところ、初期のビットコインについて知っていた人々は、いくつかの暗号化アルゴリズムも知っていました。 JustDice を例にとると、この Web サイトでは、プレイヤーと Web サイトがギャンブルを行う際の公平性を確保するために、原理的には非常に信頼できると思われるアルゴリズムを提案しています。しかし、このような公平性は理想的な状況においてのみ成り立ちます。ハッカーが何らかの手段でサーバーが生成した乱数を入手したり、サーバーの乱数を入手できる社内従業員がゲームに参加したりすると、ウェブサイトや通称ギャンブラーの神様の資金を奪う可能性があります。かつて、JustDice に 11,000 ビットコインの利益を手にしたギャンブルの神がいました。それが単なる幸運だったのか、ハッカーが脆弱性を発見したのか、あるいは内部者が情報を盗んだのかさえ証明する方法はありません。

公平性の問題は、オンライン DICE ゲームにおいて常に大きな論争の的となってきました。ウェブサイトでは公平性を確保するためのさまざまな方法を提案していますが、集中管理型の運用という本質的な構造上、理論的には公平性を保証できるモデルは基本的に存在しません。

3つ目の暗雲:私たちの頭上に垂れ下がるコンプライアンスの剣
ギャンブルが合法な国であっても、ブックメーカーが規制されないということではありません。仮想通貨という新しいものに対して、規制当局の姿勢は、時には左に、時には右にと、混乱しています。 JustDice は、地元当局が仮想通貨に関する新たな規制を発令したため、2015 年初頭に自主的に事業を停止しました。これは実はかなり良い結末です。もし地元当局が突然プラットフォームを閉鎖し、その資産をすべて凍結したら、ユーザーに残されるのは涙だけだろう。ビットコインではコンプライアンスに関する紛争がよく起こりますが、ビットコインのコンプライアンスと中央集権型のウェブサイトや企業のコンプライアンスは、まったく異なるレベルの問題です。最大の違いは、ビットコインには本質的に運営主体が存在しない点です。そのため、一部の地域の規制当局がビットコインの使用を禁止したとしても、その影響は地域的なものにとどまることになります。しかし、集中型のウェブサイトや企業の場合、登録地域や運営地域で運営人員や運営資金がコンプライアンス制限や取り締まりの対象になると、壊滅的な影響を及ぼします。たとえ古いビジネスを閉鎖して新しいビジネスを開始できたとしても、同じ脅威は存在し続けるでしょう。

ブロックチェーン技術の継続的な発展により、これら 3 つの暗雲を払拭する新たな道が開かれました。それが、この記事で紹介するスマート コントラクト ゲームの道です。

スマートコントラクトは不思議なものではありません。例として、ビットコインの送金操作を挙げることができます。 「AがBに資産を譲渡する」は移転操作です。 A がメッセージに署名すれば、転送は有効になります。譲渡は最も単純な「契約」と考えることができます。また、「A は B に資金を送金するが、B はその資金を 1 年後にしか使用できない」といった他の複雑な契約も定義できますが、これは送金契約でもありますが、より複雑です。また、「アドレス A を文字列 myname にバインドし、今後 myname に送信されたすべての資産はアドレス A の署名を通じて使用できる」など、転送に関連しない契約も定義できます。これは実際にはユーザー名を登録するための契約です。これらの契約の実行がブロックチェーンを通じて自動的に完了する場合、それらはスマートコントラクトと呼ばれます。

スマートコントラクトは特定の仮想通貨の特許ではなく、単なる技術です。ビットコインが最初に発明されたとき、すでにスマートコントラクトのプロトタイプが存在していました。現在、ビットコインのサイドチェーンとDACPLAY(ゲーム株)はどちらもスマートコントラクトの概念の範囲内ですが、実装の詳細や重点は異なります。以下では、DACPLAY の DICE ゲームを例に、スマート コントラクト ゲームとは何か、なぜスマート コントラクト ゲームが 3 つの主要なダーク クラウド問題を解決するのかを詳しく説明します。

DACPLAY のスマート コントラクトは、JavaScript コードの形式で記述されます。ゲーム開発者は、P2P ネットワークを介して Tx (転送などの他の操作と合わせてトランザクションと呼ばれる) を直接送信し、完全な契約をブロックチェーンにアップロードできます。現在 DACPLAY で実行されているゲームの完全なコードは、次のリンクにあります。
https://github.com/dacsunlimited/dacplay-game-samples/blob/master/DACPLAY/dice.js

コードから、このゲーム契約はお金の送金やユーザー名の登録よりもはるかに複雑であることがわかります。このゲームも一般的な推測ゲームと同様に、賭け、賞品抽選、ボーナス分配のプロセスに分かれていますが、違いはこれらのプロセスがすべてブロックチェーンを通じて自動的に完了することです。

ユーザーが賭けを行った後、ユーザーのチップは契約実行により特別なアカウントに転送され、自動的にロックされ、ユーザーの賭け記録は保留中の賞金リストに記録されます。このプロセスは、PLAY.evaluate 関数によって定義されます。

勝利ルールは PLAY.execute 関数で定義されます。抽選条件が満たされた場合(この場合、抽選条件は賭けブロックの後の 10 番目のブロックです)、事前に設定された抽選ルールに従って抽選結果リストが生成されます。十分なセキュリティを確保するために、抽選ルールは配布された乱数に基づいています。分散乱数は、DACPLAY ブロックチェーンの重要な機能の 1 つです。受託者(ビットコインのマイナーに似ており、ブロックの生成を担当)が完全に共謀しない限り、誰も結果を事前に知ることはできません。分散乱数の原理の詳細については、DACPLAY コミュニティの技術記事を参照してください。

PLAY.execute 関数で、ハウス アドバンテージの設定などの詳細を指定することもできます。
ジャックポット = game_data.amount * (game_data.odds) * (100 – BTS_BLOCKCHAIN_DICE_HOUSE_EDGE) / 100;
ここで、優勝者の賞金の 1% など、ゲーム開発者への利益分配を設定することもできます。 DACPLAY のスマート コントラクトは非常に自由度が高く、JS コードを使用して考えられるすべてのロジックを記述できることがわかります。

PLAY.scan_result 関数では、賞品抽選結果リストに基づいて、賞品抽選トランザクションがブロックチェーンに自動的に送信されます。これらのタイプのトランザクションは総称して仮想トランザクションと呼ばれ、ブロックチェーン プロトコルによって自動的に生成されるトランザクションを意味します。これらの取引が解析された後、関連するアカウントの残高が更新され、賞品の授与が完了します。

上記のプロセスから、賭けのプロセス中に資金管理者は存在せず、ユーザーのチップ資金はシステム内で自動的にロックされることがわかります。抽選ルールは明確なオープンソースコードによって決定され、分散された乱数に基づいているため、ゲーム開発者による不正行為の可能性はありません。賞品が抽選されると、ブロックチェーンは自動的に勝者の残高を更新し、賞金を分配します。プロセス全体は人間に依存せず、完全に自動化されたプロセスです。

また、DACPLAYはビットコインと同様にP2Pの分散型ネットワークであり、企業などの特定の主体によって運営されているわけではありません。したがって、ある領域にコンプライアンスリスクがあったとしても、そのリスクは局所的なリスクに過ぎません。 P2P ネットワークは現地の規制当局による取り締まりにより閉鎖されることはなく、ユーザーの資金が失われたり没収されたりすることはありません。

この時点で、スマート コントラクト ゲームが従来の集中型ゲーム プラットフォームが直面する制限をどのように突破するかを理解できます。スマート コントラクトに基づくゲームは、ユーザーにさらなる財務上の安全性と、より信頼性の高い宝くじプロセスを提供できます。ビットコインによってもたらされた新しいデジタル資産と支払いの概念と同様に、スマート コントラクト ゲームも、推測ゲームにおける「安全性と信頼性」という新しい概念をユーザーにもたらすことができます。これが、確率過程に基づくさまざまなアプリケーションの将来の開発方向になると考えています。



<<:  1日2%の金利を謳う偽クラウドファンディング詐欺は核爆発よりもひどい!

>>:  BitClusterはビットコインユーザーの匿名性を排除すると主張

推薦する

この女性歌手はビットコインを使ってミュージシャンの尊厳と富の回復を助けたいと考えている

音楽業界の「情報の非対称性」をどう解決するか?イモージェン・ヒープのアイデアは、ミュージシャンの作品...

ETH2.0テストネットワークOnyxが立ち上げられました。 Ethereum は実際の 2.0 からどれくらい離れているのでしょうか?

昨日、世界第2位のブロックチェーンプロジェクトであるイーサリアムは、ETH2.0テストネットワークの...

計算能力が10倍以上! FilecoinはNFTをサポートすることで、Web3.0の実装を真に促進する可能性があります〜

2月11日、Filecoinのコア開発者であるWhyは、FilecoinネットワークにNFTを追加...

Stellarが新バージョンをリリース

開発者は Stellar 上に分散ネットワークを構築できるようになり、コードベースをアップグレードす...

ライトコインのマイニング報酬が半減します。歴史的な半減とその影響について話しましょう。

マイニング報酬の半減を何度か経験した後、業界の人々は、報酬の半減が市場を押し上げることを当然のことと...

トップハッカーが告白:ビットコインを盗んで月に数百万ドル稼いでいた

トップハッカーと呼べる人は、世界に数百人しかいません。彼らは、オンラインの世界への扉を開く鍵を手に入...

米国政府は新たな取り組みを行っており、保健福祉省は医療と健康研究のためのブロックチェーンのホワイトペーパーを募集している。

米国国土安全保障省と国防総省のブロックチェーン研究に続き、米国保健福祉省(HHS)(別名米国保健省)...

ENSドメイン名のカプセル化機能を1つの記事で理解する

Ethereum Name Service (ENS) の ENS Name Wrapper 機能は...

最適な第 2 層ロールアップ ソリューションを見つけるにはどうすればよいでしょうか?

より多くの第 2 層ソリューションと Rollup テクノロジが採用、統合、構築されるにつれて、Et...

IPFS 公式 @ You |週刊レポート第119号

IPFSウィークリー119 119番目声明: 記事の内容と写真は IPFS 公式サイト ipfs....

[更新] グレイスケールは再び保有ビットコインを4,751、イーサリアムを10,479増加した。

最近、グレイスケールの保有資産は業界内外から注目を集めています。グレイスケールのマネージングディレク...

速報:Googleは米国ユーザーへの暗号通貨取引所とウォレットの宣伝を許可

8月3日より、Googleは広告主が米国のユーザーに対して暗号通貨取引所やウォレットの広告を配信する...

ロシアのBTC禁止法案は8月までに下院に提出される可能性がある

ロシア財務省は、規制当局がルーブルの代替とみなしているビットコインやその他のデジタル通貨に対して長年...

CHIA採掘プロセス

チアパラメータ名前: チア中国語名:チア略称: XCH ICOですか: いいえ採掘前:戦略的準備金と...