この特定の例では、組織の価値は、新しいゲームが開始されたときのユーザーのブランドロイヤリティ、ユーザー数、料金、および新機能の追加に基づいています。契約はオープンソースですが、あなたがソースをコピーしてそれをethereumネットワーク上に配備するのであれば、それは非常に異なるアドレスになりますので、作者の上であなたの契約を使用するように人々に納得させる必要があります。あなたは、より低い料金を提供し、より良いブランドを構築し、より多くの機能を追加したり、より良い広告をしたりする必要があります。他の市場と同様です。
上記の契約は、ゲームに透明性のレイヤーを追加するため、オープンソースである必要があります。保守者は、契約者が彼らが言うように機能することを参加者に保証する必要があり、そうする最良の方法は契約ソースを公開することです。
例と契約を結んで、テストネットワークにデプロイし、記述どおりに機能していることを確認してから展開契約に参加することができます。オープンソースは必ずしも自由に使用できるとは限りません。契約書のコピーまたは展開の許可を与えるライセンスが公開されていない場合、ソースコードをオンラインで公開しただけで法的権利を持つ可能性は低いです。 (私は法律家ではない)
すべての契約がオープンソースである必要はなく、コンパイルされたバイトコードがチェーンに保存されているわけではありません。ソースはありません。デプロイされたクローズソース契約のバイトコードをコピーして再デプロイすることができます。ただし、ソースを提供できない場合や、契約の仕組みを完全に理解していないと、「公式」展開で導入した住所で契約を使用することをユーザーに納得させることができません。