独自の暗号通貨の作成
最初の暗号通貨は、2008年に中本聡がビットコインを考案したときに出現しました。当時、世界経済は大不況の到来とともに混乱に近づいていました。経済危機は通常、中央集権化された銀行や政府がより多くのお金を印刷し、それを経済に氾濫させることによって問題から自らを買い取る結果になります。対照的に、ビットコインは、厳密な10分間隔で指定された新しいコイン造幣局を使用して、供給が限られた金融システムを作成しました。このシステムは、一元化された当局がビットコインの供給を数学に基づいたパラメータに対して変更して、大量のインフレによって通貨をデベースしないことを保証します.
ビットコインでの最初の反復で、ブロックチェーンテクノロジーはすべての個人が独自の暗号通貨を作成できるようにします。では、これをどのように実行しますか?
あなた自身の暗号通貨を転がしてください
熱意に満ちたエンジニアは、すべてのコードを最初から書きたいと思うかもしれません。既存の複雑な問題を解決するための革新的な概念に触発されて、彼は新しい解決策を提案して、彼自身の道を切り開きたいと思うかもしれません。このアプローチは困難な課題として迫っています。気弱な人向けではありません。そして、それは強力なリソースと時間のかかる作業なしでは達成されるべきではありません.
私は彼が持っているものを持っています
あるいは、オープンソースソフトウェアは、プログラマーがソフトウェアを公開してコードを共有するための一般的なメカニズムを提供します。オープンソースとして維持されているプロジェクトは、次のようなリポジトリでソースコードを公開しています。 GitHub. これらのプロジェクトでは、指定されたライセンス契約の範囲内で誰でもソフトウェアを使用できます。.
たとえば、ビットコインはあなたができるオープンソースソフトウェアです GitHubで見つける. 誰でもコードを表示、ダウンロード、変更して、自分のプロジェクトに組み込むことができます。その結果、誰でもビットコインコードを取得して、独自の暗号通貨プロジェクトの基礎として使用できます.
コードにいくつかの変更を実装すると、独自の新しい暗号通貨ができます。既存のオープンソース暗号通貨プロジェクトは、このプロセスに適しています.
チャーリーリーはこの方法でライトコインを作成しました。彼はビットコインコードを取得し、ブロックサイズの拡大などのコンポーネントに小さな変更を加え、それを新しい別個のプロジェクトとしてリリースしました。ライトコインは、支払いを容易にし、店舗または価値としてのビットコインの役割を補完する通貨として機能する、より高速で安価なバージョンのビットコインを目指していました.
ソースコードフォークlikLitecoinは、新しいコードベースを確立し、新しいネットワークノードのセットで実行することで、ハードフォークとは区別されます。ハードフォークは、単に元のプロジェクトのアップグレードです。親コインのコードベースを更新し、フォーク元の元のブロックチェーンと同じネットワークノードを使用します.
ライトコインにも独自の機能があります GitHub.
GitHubビットコインコードリポジトリ
巨人の肩の上に立つ:トークンを起動する
イーサリアムネットワークにより、ユーザーはシステム全体を最初からコーディングしたり、他のコインのコードから借用したりすることなく、独自の暗号通貨トークンを簡単に作成できます。イーサリアムのERC-20標準は、イーサリアムブロックチェーンで動作する新しいトークンを作成するためにプログラマーが従う必要のある関数のリストを定義しています。 ERCはEthereumRequest for Commentの略で、数字は提案を参照するためのインデックスです。.
ERC-20トークン標準を実装して暗号通貨を作成するには、必要なすべての要素をコーディングします。これらの要素には、通貨の名前とそのシンボルが含まれます(たとえば、ビットコインのBTCやイーサリアムのETHなどの通貨のティッカー)。自分の通貨のコインの総供給量を決定するコードを作成してから、特定のアカウントの現在の残高を返す関数をプログラムします。最後に、あるアカウントから別のアカウントにコインを転送する関数や、その他のさまざまな必要なコーディング関数もプログラムします。.
このアプローチの利点は、独自のブロックチェーンを実装する必要がないことです。トークンは既存のウォレットに保存されます。新しいウォレットを作成したり、既存のウォレットに新しい機能を追加したりする必要はありません。 goという言葉から、アクティブノードの実行可能なネットワークでも動作します.
イーサリアム組織は段階的に提供します ガイド 展開の最初から最後の段階までこれを行う方法について.
Wavesプラットフォームを使用すると、独自のトークンをさらに簡単に起動できます。 Wavesの場合、プログラミング方法を知る必要はなく、新しい通貨を1分ほどで設定できます。.
イーサリアムERC-20トークンは、多数のトークン化された資産(投資契約、IOU、ゲームトークンなど)を表すことができますが、Wavesは、取引所でお金を取引するためのトークンの作成に重点を置いています。 Wavesで作成されたトークンは法定通貨に関連付けられており、基本的にその通貨の代用として取引されます。たとえば、MyLovelyNewCoinと呼ばれる新しいWaveトークンは、米ドルに関連付けられている可能性があります。各MyLovelyTokenCoinは1ドルを表します。これにより、転送のコストが削減され、トランザクションが高速化されます。あるいは、Wavesはビットコインなどの確立された暗号通貨を使用してWavesトークンの背後にあるベースとして機能することもできます.
最下位まで
アンディウォーホルは、将来、誰もが15分間有名になるだろうと有名に言いました。伝統的に、政府と強力な組織だけが通貨を発行しました。しかし、この時代において、テクノロジーはすべての人に自分の自国通貨を作成する能力を与えます。 15分未満でも、独自の経済を生み出すことができます.
使用されるプロセスに関係なく、現在流通している1,500を超える暗号通貨のリストに個人が追加し続ける可能性があります。自分のアイデンティティでコインをスタンプする以外の理由がなければ、人々はこれを行うことさえできます.