
著者:wyz_research
契約を展開しない場合、Buidlと呼ばれない場合があります。
各エアドロップ愛好家は、ユーザーとしてチェーンとアプリケーションに入りますが、チェーンの観点からは、チェーンの中で、アプリケーション開発者が最も価値があります。
アプリケーション開発者は、使用中にユーザーを引き付けました。
したがって、開発能力や単純な開発知識を持つことは、エアドロップを獲得する機会を増やすためのより良い方法であると言えます。
この記事では、チェーン操作を体験したいユーザーという単純な開発知識の詳細な説明について説明します。その中でも、この記事の対応する操作は、普通のユーザーが初心者開発体験の理論的な期間に導くことを伴います練習期間、他の知識で他の知識を勉強し続けることができます。
ブロックチェーン理論からの理解フレームワークの構築
以前、私たちの記事「技術的論理を使用して世界の新しいプロジェクトと古いプロジェクトを分解する方法は?「ブロックチェーンの定義は説明されています。
したがって、チェーンの開発知識は、独自のインターネット開発とアプリケーションと一致しています。
インターネットのアプリケーション開発は、最初にクラウドサービスを購入する必要があります(初期には、ウェブサイトの構成とフロントエンド開発が完了した後、コンピューティングデバイスを介して展開される可能性があります)。そして、管理データは、データベースのデータのステータスにアクセスした後、Webサイトのインタラクティブデータが操作されます。
このような複雑なプロセスに基づいて、従来のアプリケーションでは、ユーザーは基本的にバックエンドを感じることはできませんが、フロントエンドのバックエンドはブロックチェーンではっきりと感じられます。
DAPPのバックエンドは、インターネットアプリケーションによって開発されたサーバーとデータベースを、チェーンとチェーンの合計状態に変えました。
開発中、バックエンドのチェーンは、リモートコールインターフェイスRPCを露出しました。
これが、メタマスクを使用してさまざまなDAPPを体験し、DAPPに異なるネットワークを追加するときに、URLがネットワークを追加するときにRPCのアクセスポイントを表す理由です。
他のネットワーク設計では、チェーンが1つのRPCのみを使用する場合、多数のインタラクションが必要な場合、タスクを提出する前に混雑します。
現時点では、RPCの適用がより大きな利点を持っている可能性があるが、パブリックチェーンの分野では現在のPOSデザインが現在設計されているため、このように操作するDAPPは多くありません。
この時点で、チェーンを開発して作業しているときに、基本的にウォレットとRPCポートを見つけることができます。
重要な開発ツール
入り口を取得した後、次の操作はどのように動作できますか。
Ethereumは世界コンピューターとして知られており、このプロセスはさまざまな自動実行スマートコントラクトを実行できます。
VM VMという言葉は、クラウドサービス業界が間違いなく言うことです。
その後、スマートコントラクトが重要になり、エクスペリエンス開発者のコアリンクはスマートコントラクトです。
スマートコントラクトの展開は、最初のライティングコード、2番目のコンパイル、3番目の展開に分けられ、展開が完了した後に契約機能を直接呼び出すことができます。
Ethereumには固定ツールがあり、これらのツールは非常に簡単です。
Remix、Hardhat、Openzeppelinは現在最もシンプルで最もオープンなツール代表です。これらのオープンソースツールに加えて、開発を支援し、一部のプロセスを簡素化できるThirdWebなどのツールもあります。
さまざまなネットワークテストネットワークエクスペリエンスから始めます
最近、ベラチャイン、太鼓、シャルドゥムなどの公共チェーンのテストネットワークを経験しました。これらのチェーンの経験プロセスから開発知識について学ぶことができます。
まず、私は普通のユーザーです。テストネットワークのトークンを取得するには、最初のステップをメタマスクに追加する必要があります。それぞれETH、およびSHM。
BerachainとShardeumはL1であり、どちらも独自のネイティブ通貨を使用しており、TaikoはL2であるため、ETHを使用することです。 Ethereumのテストネットワークは、いくつかの機能的なテストを実施しています。
3つのチェーン蛇口でエクスペリエンストークンを取得した後、次のステップは、開発ツールの使用方法を試して、契約をチェーンに展開することです。
そのため、次に3つの手順があり、契約を見つけ、契約を変更し、IDEで契約展開を完了します。
3つのプロジェクトのドキュメントページでは、対応する契約展開のためにどのツールがサポートされるかを指定します。調査後、これら3つのプロジェクトは展開にリミックスの使用をサポートするため、このプロセスにはリミックスを使用します。
Remixは、SDKやターミナルなどの他のより複雑なツールを使用する必要がありますこれらをテストするには、まだ他のツールが必要です。
1.展開する契約を見つける方法
Openzeppelinでは、一般的に使用されるトークン発行契約がモジュール化されており、直接リミックスにジャンプできます。
これは初期ページです:
2。契約コードを変更するだけです
次に、WYZ Researchのフルネーム、WYZの略語を使用して、機能に銀行を事前に発行することを使用して、契約を発行したトークンを設定し、コントロール契約を指定しました。これらの操作を通じて、右側の契約コードには、最初の赤いフレームにビルダーが増え、事前に発行されたトークンにもアドレス方向があります。
3.契約を展開する方法
右上隅のリミックスでオープンをクリックした後、リミックスインターフェイスで編集を開始できます。
リミックスインターフェイスで編集する前に、メタマスクのネットワークとウォレットアドレスを正しく調整します。
ページを入力した後、上記の2つの対応するアドレスを変更する必要があり、ウォレットアドレスを使用してそれを置き換えます。ディスプレイは次のとおりです。
次に、左側の自動コンプリエをクリックして、自動コンパイルがない場合は、左側の青いボタンをクリックする必要があります。左端に緑色のペアのロゴがあるとき。次に、左側のグリーンペアボタンをクリックして、展開ページに入ります。
ウォレットが正しく変更されている場合、この位置は次のように表示されます。
[展開]をクリックすると、メタマスクがポップアップして、この操作のガソリン料金を支払います。
契約展開中、契約はリミックスの下側に表示されます
契約の展開が成功した後、トランザクションは下側で成功します。
4。ブラウザでのお問い合わせトランザクション
展開が完了すると、ウォレットのボタンがブラウザにクリックされてトランザクションを表示すると、契約によって作成されたアクションが完了したばかりで、契約の実行中に対応するトークンを送信しました1つのトークンに。
アドレスをもう一度クリックすると、アドレス内の1,000 Wトークンをミントすることがわかります。ただし、テストネットワークブラウザのため、トークン名は表示されていないようです。
展開は、ベラチャインとタイコでの使用プロセスが同じである場合、ウォレット内の対応するネットワークを調整するだけです。オンラインIDEの一種であるRemixは、ネットワーク操作への簡単な入り口を提供します。
チェーンで特定の開発操作を行いますSwap We Sowは契約であり、LPが提供する別の契約です。
DEXと比較して、他のDefiおよびGameFi契約はより複雑です。開発プロセスは複雑で長いですが、愛好家にとっては、その原則を理解することはチェーンとアプリケーションをより助けることができます。