まとめ

ユーザーは新しい暗号通貨またはトークンを作成することを選択できます。通貨には独自のブロックチェーンがありますが、トークンは既存のネットワーク内でのみ作成できます。暗号通貨は、そのセキュリティと分散型の性質により、ブロックチェーン上で実行されます。

トークンの作成には、暗号通貨の作成に比べて専門知識があまり必要なく、労力もかかりません。通貨の作成を成功させるには、多くの場合、開発者と専門家のチーム全体が協力する必要があります。トークンには技術的な障壁がありますが、イーサリアム、バイナンス スマート チェーン、ソラナ、ポリゴンなどのブロックチェーンを使用すると、数分で正常に作成できます。

ユーザーは、カスタマイズとユーティリティのニーズに基づいてトークンまたは通貨を作成することを選択できます。要約すると、コストは外部開発者を雇うかどうかや投資時間の長さなど、取り組みの規模によって異なります。

イーサリアムとバイナンス スマート チェーンは、デジタル通貨を作成するための人気のあるブロックチェーンです。ユーザーは、既製のコードを使用して独自のトークンを作成するか、通貨作成サービスの料金を支払うかを選択できます。サイドチェーンは、メインのブロックチェーンの利点を利用して、より高度なカスタマイズされたサービスを提供するため、もう 1 つの人気のある選択肢となっています。

独自の暗号通貨を作成する前に、その有用性、トークンエコノミクス、および法的効果をすべて考慮する必要があります。その後の開発段階では、ブロックチェーン、コンセンサス メカニズム、およびそのアーキテクチャを選択する必要があります。次に、プロジェクト監査と最終的な法令順守レビューについて検討します。ほぼ誰でも暗号通貨を作成できますが、安定した信頼性の高いプロジェクトを開発するには、依然として多くの努力と真剣な研究が必要です。


導入

多くの暗号通貨愛好家は、独自の暗号通貨やケースを作成して視聴者を獲得したいと考えています。それでは、どこから始めるのが最適でしょうか?実際、通貨やトークンを作成するにはさまざまな方法があります。プロジェクトの複雑さに応じて、必要なコストと知識は異なります。独自の暗号通貨の作成を検討している人のために、私たちの記事は開始するための基本のフレームワークを提供します。


暗号通貨とは何ですか?

暗号通貨、または英語で「クリプト」は、複数のユースケースを持つデジタル資産です。暗号通貨は主に、金銭的価値、所有権、さらには投票権を含む価値をデジタル形式で移転することを可能にします。暗号通貨はブロックチェーン技術に根ざしているため、他のデジタル決済システムとは異なります。この本質的な違いにより、仮想通貨に高い自由度が与えられ、政府や銀行などの中央機関によって制限されなくなります。

ビットコインはよく知られた暗号通貨です。ビットコインの使用例はシンプルで、仲介者の介入なしに世界中の誰にでも金銭的価値を転送でき、ビットコインのブロックチェーンはすべての取引を記録し、取引のセキュリティとネットワークの安定性を保証します。


暗号通貨における通貨とトークンの違い

暗号通貨は、通貨とトークンの 2 つのカテゴリに大別できます。この 2 つは非常に簡単に区別できます。通貨には、ビットコインなどの独自のネイティブ ブロックチェーンがあります。イーサリアム(ETH)にはイーサリアムブロックチェーンがあります。通貨は多くの場合、取引手数料の支払い、ステーキング、ガバナンスへの参加など、ネットワーク全体で特定の用途を持っています。

トークンは既存のブロックチェーン上に構築されます。トークンには通貨と同様の機能がいくつかありますが、主に独自のプロジェクトを通じて実用性を実現します。 Binance Smart ChainではPancakeSwapのCAKEが代表例です。 CAKE は、代替不可能なトークンの鋳造やその中での宝くじの購入など、PancakeSwap エコシステム内の特定の取引の支払いに使用できます。ただし、CAKE には独自のブロックチェーンがないため、Binance Smart Chain (BSC) 上のすべてのアプリケーションで使用することはできません。イーサリアムブロックチェーン上で発行された何千ものERC-20トークンも同様です。各トークンは特定のプロジェクトの一部であり、さまざまな使用例があります。


暗号通貨とトークンを作成する

前述したように、トークンの作成は通貨の作成よりもはるかに簡単です。通貨を作成するには、まずブロックチェーンを開発し、安定的に維持する必要があります。他の既存のチェーンをフォークする (コピーを作成する) ことは可能ですが、それでもネットワークを維持するためのユーザーとバリデータを見つけるという問題は解決されません。ただし、新しい通貨を作成する方が、トークンを作成するよりも成功する可能性が高くなります。両方の基本的な概要は次のとおりです。

通貨

トークン

独自のブロックチェーン ネットワーク上で実行する

すでに特定のユーザーベースを持つ既存のブロックチェーン上に作成されます

高度なブロックチェーンの専門知識とコーディングスキルが必要

既製のツールとオープンソースコードを使用して簡単に作成

ブロックチェーン開発はより高価で時間がかかる

トークンの開発は迅速、簡単、低コストです


通貨の作成

新しい通貨を作成するために独自のブロックチェーンを開発する必要がある場合、多くの時間がかかります。ただし、既存のブロックチェーンのフォークは迅速に行うことができ、新しい通貨の基礎を築くことができます。ビットコイン キャッシュ (BCH) は、フォーク プロジェクトの典型的な例です。これを行うには、依然として高度なブロックチェーン技術とコーディングの専門知識が必要です。プロジェクトの成功は、新しいユーザーをブロックチェーン ネットワークに参加させることにもかかっていますが、これは簡単な作業ではありません。

トークンの作成

確立されたブロックチェーン内でトークンを作成する利点は、その評判とセキュリティを活用できることです。作成者はトークンを完全に制御することはできませんが、それでも多くのカスタマイズを実現できます。独自のトークンを作成するためのさまざまな Web サイトやツールがあり、特に Binance Smart Chain (BSC) と Ethereum に重点を置いています。

プロジェクト用に通貨またはトークンを作成する必要がありますか?

分散型金融 (DeFi) アプリケーションやコイン獲得ゲームの場合は、通常、トークンで十分です。 Binance Smart Chain (BSC) と Ethereum はどちらも、開発者に大きな柔軟性と自由を提供します。

通貨やブロックチェーンを最大限に活用したい場合は、独自のブロックチェーンを介して通貨を作成する方が良いかもしれません。言うまでもなく、新しいブロックチェーンと通貨を作成することは、単に暗号通貨トークンを発行することよりも困難です。しかし、正しく行えば、多くの革新的な機会と新たな可能性がもたらされます。 Binance Smart Chain、Ethereum、Solana、Polygon はすべて成功例です。

もちろん、どちらの方法も成功するには多大な努力と技術的、経済的、市場の専門知識が必要です。


暗号通貨を作成するための最初のソリューション

最も人気のある暗号通貨作成ソリューションには、Binance Smart Chain (BSC)、Ethereum、Solana などがあります。これらはすべて標準を満たす既存のネットワークであり、さまざまなトークンの作成に使用できます。 BEP-20 および ERC-20 トークン標準は先例であり、ほぼすべての暗号通貨ウォレット プロバイダーによってサポートされています。

ERC-20 はイーサリアム ブロックチェーンに属し、BEP-20 はバイナンス スマート チェーン (BSC) の一部です。どちらのネットワークでも、独自のトークンと分散型アプリケーション (DApp) を作成するためのスマート コントラクトの作成とカスタマイズが可能です。 DApps を通じてエコシステムを作成し、より多くのユースケースと機能をトークンに提供できます。

さらに、サイドチェーンはイーサリアムやポルカドットなどの大規模チェーンの利点を利用してセキュリティを確保し、ある程度のカスタマイズも可能です。 Polygon ネットワークはイーサリアムと提携しており、同様のサービスをより低コストで使いやすく提供できます。

ブロックチェーンを選択したら、次のステップは独自のトークンを作成する方法を決定することです。 Binance Smart Chain (BSC) やその他のイーサリアム仮想マシンベースのブロックチェーンを経由する場合、プロセスは比較的簡単です。もう 1 つのアプローチは、既製のツールを使用して、独自のパラメーターとルールに基づいてトークンを作成することです。これらは通常有料サービスですが、スマート コントラクトに慣れていないユーザーにとってはより便利な場合があります。

独自のブロックチェーンと通貨を作成する場合は、独自のブロックチェーン開発チームを結成し、業界の専門家を集める必要があります。イーサリアムやビットコインのようなブロックチェーンをフォークすることを検討するだけでも、ネットワークをセットアップするのに多くの作業が必要です。これには、ユーザーがバリデーターになってノードを実行してブロックチェーンを実行し続けるよう奨励することも含まれます。


暗号通貨を設計する際に考慮すべきこと

ブロックチェーンの選択と通貨またはトークンの作成に加えて、考慮すべき重要な要素が他にもいくつかあります。

暗号通貨の有用性を判断する

暗号通貨はさまざまな機能を果たすことができます。サービスにアクセスするためのキーとして機能するものもあります。株式やその他の金融資産を表す場合もあります。独自の暗号通貨を作成するプロセスを理解し、計画するには、最初からその機能を決定する必要があります。

トークンエコノミクスの設計

トークンエコノミクスとは、総供給量、流通方法、初期価格など、仮想通貨を支配する経済学のことを指します。トークンエコノミクスの設計が合理的でなく、ユーザーが仮想通貨購入のインセンティブ政策を享受できなければ、どんなに優れたコンセプトであっても無駄になってしまいます。たとえば、特定のステーブルコインが作成されたものの、法定通貨と適切に関連付けられていない場合、誰もそれを購入したり保有したりしようとはしません。

法的遵守を確認する

世界各国や地域では仮想通貨に関連する法律や規制が整備されています。一部の管轄区域では、暗号通貨の使用さえ禁止されています。したがって、クリエイターは法的義務と直面する可能性のあるコンプライアンス上の問題を十分に考慮する必要があります。


独自の暗号通貨を作成するための 7 つのステップ

トークンを作成するだけの場合、次のチュートリアルの手順の一部は適用できない可能性があり、上記の 3 つの設計手順の方が重要です。私たちの説明のほとんどは、ブロックチェーンの作成と最終的な通貨の鋳造の基本をカバーします。

1. 適切なブロックチェーン プラットフォームを選択する

トークンの作成を検討するときは、まず暗号通貨が鋳造されるブロックチェーンを選択する必要があります。 Binance Smart Chain (BSC) と Ethereum は人気のあるオプションですが、サイドチェーンも良いオプションです。独自の通貨を作成する場合は、自分で設計するか、誰かにカスタマイズされたブロックチェーンを作成してもらうことを検討してください。

2. コンセンサスメカニズムを選択する

独自のブロックチェーンを作成する場合、またはトークンの種類がまだわからない場合は、最初にどのコンセンサス メカニズムを使用するかを検討してください。これらのメカニズムは、参加者がネットワーク内のトランザクションを確認および検証する方法を決定します。ほとんどのブロックチェーンは、ハードウェア要件が低く、柔軟性があるため、プルーフ・オブ・ステークを使用します。ビットコインはプルーフ・オブ・ワークを使用しているため、これがより安全であると考える人もいますが、日々のメンテナンスコストが高すぎて環境に優しくないと考える人もいます。

3. ブロックチェーンアーキテクチャを設計する

この手順は通貨の作成にのみ適用されます。すべてのブロックチェーンで一般のユーザーがトランザクションを検証したり、ノードを実行したりできるわけではありません。したがって、最初にプライベート チェーン、パブリック チェーン、許可型ブロックチェーンまたは許可なしブロックチェーンのいずれを作成するかを決定する必要があります。ブロックチェーンのアーキテクチャは、通貨とプロジェクトの目的によって決まります。たとえば、国や企業が通貨を作成する場合、規制を強化するためにプライベート チェーンで通貨を運用することを選択する場合があります。

4. ブロックチェーンの開発を開始する

自分自身に専門的な開発の知識がない場合は、開発コンセプトを構築するために外部の助けを求める必要があります。ブロックチェーンは一度実用化されると、その中核となる概念やルールを変更するのは非常に困難です。最初にテストネットを使用して、すべてが計画どおりに進んでいることを確認し、理想的には開発チーム全体と協力して独自のブロックチェーンを作成します。

5. 暗号通貨とそのコードを監査する

Certik などの監査会社は、ブロックチェーンとその暗号通貨のコードをレビューして脆弱性を探すことができます。その後、監査結果を公開し、監査結果に基づいてプロジェクトを修正できます。このプロセスにより、作成者自身と潜在的なユーザーや投資家にある程​​度のセキュリティが提供されます。

6. 法令遵守の問題を慎重に検証する

ブロックチェーンが稼働し、暗号通貨を鋳造する準備ができたら、ライセンスを申請する必要があるかどうかを確認するために法律の専門家にアドバイスを求めるのが最善です。繰り返しになりますが、このステップを自分だけで完了するのは難しく、外部の支援が必要です。

7. 独自の暗号通貨を鋳造する

トークンまたは通貨が作成された場合、最終的には暗号通貨に鋳造されます。具体的なアプローチは、策定されたトークンエコノミクスによって異なります。たとえば、固定供給トークンは通常、スマート コントラクトを通じて一度に鋳造されます。ビットコインのような通貨は、マイナーがトランザクションの新しいブロックを検証し続けるにつれて、徐々に鋳造されていきます。


BEP-20トークンの作成方法

シンプルな BEP-20 トークンを作成するには、スマート コントラクトを Binance スマート チェーンにデプロイするための基本的なコーディング スキルが必要です。また、ガス料金を支払うために、MetaMask をインストールし、ウォレットに Binance コインを入金する必要があります。

1. BSC メインネットが MetaMask に追加されていることを確認します。詳細な手順については、「Binance Smart Chain での MetaMask ウォレットの関連付け」ガイドをお読みください。

2. Remix オンライン アプリケーションに移動します。ここでは、イーサリアム仮想マシンと互換性のあるブロックチェーン スマート コントラクトを開発および展開できます。 [contracts]フォルダを右クリックし、[新規ファイル]をクリックします。


3. ファイルに「BEP20.sol」という名前を付けます。


4. プログラミング言語が [Solidity] に設定されていることを確認してください。そうしないと、スマート コントラクトが適切に実行されません。右下の四角で囲ったアイコンをクリックして設定します。


5. BEP-20 スマート コントラクト コードをコピーし、ファイルに配置します。コードのパラメータと関数の詳細については、GitHub Web サイトにアクセスしてください。


6. トークン名、シンボル、小数点以下の桁数、総供給量を変更します。ここでは「Binance Academy Coin(BAC)」を例に、小数点以下18桁、総供給量が1億枚であると仮定します。小数点以下 18 桁を埋めるために「0」を忘れずに記入してください。


7. 次のステップでは、スマート コントラクトを作成します。画面左下のアイコンをクリックし、[自動コンパイル]と[最適化を有効にする]にチェックを入れ、[コンパイル]ボタンをクリックします。


8. [ABI]ボタンをクリックして、コントラクトのABI(Application Binary Interface)をコピーします。


9. 画面の左下隅にある強調表示されたアイコンをクリックします。環境として[Injected Web3]を選択し、MetaMaskがRemixに接続できるようにします。最後に、BEP20 コントラクトの選択を確認し、[Deploy] をクリックします。

10. この時点で、MetaMask を通じて取引手数料を支払い、コントラクトをブロックチェーンにデプロイする必要があります。スマート コントラクトが開始された後、コントラクトのソース コードを検証してリリースする必要があります。

契約アドレスをBscScanにコピーし、書き込みタイプを[Solidity (Single)]に選択し、手順7で書き込みバージョンを合わせます。


11. 次に、Remix 内の「BEP20.sol」を右クリックし、[Flatten] をクリックします。ここではコードを平坦化するためにリミックスを許可する必要があります。


12.「BEP20_ flat.sol」のコードをフィールドにコピーし、[最適化]が「はい」に設定されていることを確認します。次に、ページ下部の[検証して公開]をクリックします。


13. 起動が成功したことを示す画面が画面に表示されます。検証されたコードを使用すると、コントラクトに実装されている _mint 呼び出しを使用して BscScan 経由でトークンを作成できます。 BscScan の契約アドレスにアクセスし、[Write Contract] をクリックし、[Connect to Web3] (Web3 に接続) をクリックして MetaMask アカウントに接続します。



14. ページの下部にある鋳造エリアまでスクロールし、鋳造するトークンの数を入力します。 1億BAC(バイナンスアカデミートークン)の鋳造を例に考えてみましょう。十分な桁数を入力することを忘れないでください。ここでの設定は 18 桁です。 [書き込み]をクリックしてMetaMaskで支払います。


15. ここでは、作成され、スマート コントラクトが作成されたウォレットに送信されたトークンが表示されます。



暗号通貨を上場する方法

Binance などの暗号通貨取引所に通貨を上場することで、安全かつ規制された方法で、より幅広いユーザーに通貨やトークンを宣伝できます。あなたが作成および開発する暗号通貨プロジェクトが成熟していて信頼できると確信できる場合は、Binance のオンライン申請フォームに記入し、通貨を直接リストするか、Launchpad/Launchpool を通じて発行するかを選択できます。

各暗号通貨は厳格なデューデリジェンスプロセスを受けます。申請期間中、進捗状況を定期的にBinanceに報告する必要があります。さらに、暗号通貨エコシステムは、(流動性を提供する手段などとして)またはイニシャル コイン オファリング (ICO) またはトークン セール中に、Binance Coin と BUSD を受け入れる必要があります。


独自の暗号通貨を作成するコスト

コストと作成方法は、セットアップの選択に大きく関係します。通貨とブロックチェーンの作成を選択すると、数か月かけてチーム全体の費用を支払う必要があります。コードを監査する信頼できるチームを選択するコストは約 15,000 ドルです。 Binance Smart Chain (BSC) はシンプルなトークンのコストが最も低く、完了までにかかるコストは 1 つあたりわずか 50 ドルです。成功する可能性のある暗号通貨を作成するには、作成からマーケティング、コミュニティ構築まで、数千ドルの費用がかかる可能性があります。



要約する

独自の暗号通貨を正式に作成する前に、入門ガイドとして提供される情報をお読みください。これは深く探究する必要があるトピックであり、完全に理解するには長い時間がかかります。トークンを作成するか通貨を作成するかを決定するだけでなく、プロジェクトを成功させるために後で発行する方法も考慮する必要があります。他のプロジェクトとその発行を研究し、その長所と短所を要約することは、独自の暗号通貨を作成するときに非常に役立ちます。