Cointime

Download App
iOS & Android

Airdrop 愛好家に必要な開発知識とは何ですか?

コントラクトのデプロイ方法がわからない場合、それを BUIDL と呼ぶことはできないでしょう。

Airdrop 愛好家は誰でもユーザーとしてチェーンやアプリケーションに参加しますが、チェーンの観点から見ると、ユーザーには特定の階層境界があり、その中でアプリケーション開発者はチェーンにとって最も価値のある存在です。

アプリケーション開発者は、ユーザーを惹きつけて利用させるdAppを開発し、使用中にガスが発生し、開発者がチェーン上にコントラクトを展開し、ユーザーを積極的に呼び込んでチェーン操作を行うことで、チェーン自体の価値が無限に増大します。

したがって、開発能力または簡単な開発知識を持っていることは、エアドロップを取得する可能性を高める、より正確にはチェーンの真のビルダーになるためのより良い方法であると言えます。

この記事では、連鎖操作を体験したいユーザーに必要な簡単な開発知識を詳しく解説します。このうち、フロントエンドの構築や開発環境の構築、SDK対応の操作などは含まず、一般ユーザーを初心者向けの開発体験の理論期間に導き、実践期間に入りたい場合はそのまま継続していただけます。その他の深い知識を学びます。

ブロックチェーン理論から理解フレームワークを構築する

前回の記事「テクニカルロジックを使って世界中の新旧プロジェクトを解体するには?」 "ブロックチェーンの属性の定義は、" ブロックチェーンは単なる総勘定元帳ではありません。今日存在するすべてのパブリック チェーンは、表面的なアプリケーション開発用に設計されています。

したがって、チェーンの開発知識を理解することは、インターネットの開発やアプリケーションそのものと一致しており、アーキテクチャの理解としては、バックエンドがチェーンになり、元々データベースにあったデータの状態が、データベース上のデータの状態になっただけです。チェーン。

インターネット アプリケーション開発の場合、まずクラウド サービスを購入する必要があります (以前は、コンピューティング デバイスを介してネットワークにアクセスするか、サーバーとして展開することができました)。2 つのサーバーを購入する場合、1 つはフロントエンド展開用、もう 1 つはバックエンド用です。導入にあたり、Web サイトを購入し、Web サイトとフロントエンド開発部分を構成し、データを管理するバックエンドを開発します。Web サイトのインタラクティブ データは使用時にバックエンドに入ります。ユーザーは操作前にフィードバックデータを取得する必要があるため、データベース内のデータステータスにアクセスした後に実行されます。

このような複雑なプロセスに基づいて、従来のアプリケーションではユーザーは基本的にバックエンドを感じることができませんが、ブロックチェーンではフロントエンドとバックエンドを明確に感じることができます。

dApp のバックエンドは、インターネット アプリケーション開発で使用されるサーバーとデータベースをチェーンに変換し、チェーン上の全体的な状態を変換します。

開発中、バックエンド チェーンはリモート呼び出しインターフェイス rpc を公開し、すべての開発者とアプリケーションはこのインターフェイスを通じてチェーンを操作します。

MetaMask を使用してさまざまな dApp を体験する場合は、dApp にさまざまなネットワークを追加する必要があるのはこのためです。ネットワークを追加するとき、URL は RPC のアクセス ポイントを表します。

他のネットワーク設計では、dApp をアップグレードする別の方法があります。チェーンが 1 つの RPC のみを使用し、大量の対話が必要な場合、タスクがチェーンに送信される前にアクセス プロセスが混雑します。

このとき、アプリケーション側が独自のRPCを構築できれば、より有利になりますが、現状のパブリックチェーン分野では、現在のPOS設計ではこのように動作するdAppは多くありません。

この時点で、開発アクションのためにチェーンと対話するときに、ウォレットと RPC ポートが必要になることが基本的にわかります。

重要な開発ツール

入り口を取得したら、次はチェーンの操作を行う方法です。

イーサリアムは世界のコンピューターとして知られており、さまざまなタイプの自動実行スマート コントラクトを実行できます。このプロセスは、コントラクトをネットワークにデプロイし、EVM によって実行することによって実行されます。

重要な開発ツール

入り口を取得したら、次はチェーンの操作を行う方法です。

イーサリアムは世界のコンピューターとして知られており、さまざまなタイプの自動実行スマート コントラクトを実行できます。このプロセスは、コントラクトをネットワークに展開し、EVM によって実行されることで実行されます。

仮想マシン VM という用語は、クラウド サービス業界で必ず登場する言葉です。イーサリアム ネットワーク上のコンピューティング機器は、巨大なコンピューティング ストレージ領域、つまり仮想マシンと考えることができます。仮想マシンによりスマート コントラクトが可能になります。タスクの指示に従って実行を完了させます。

その場合、スマート コントラクトが鍵となり、開発者が体験するための核となるリンクはスマート コントラクトです。

スマート コントラクトのデプロイは、最初にコードを記述し、2 番目にコードをコンパイルし、3 番目にデプロイに分かれており、デプロイが完了すると、コントラクト関数を直接呼び出すことができます。

イーサリアムではツールが固定されており、そのツールは非常に簡略化されており、全体のプロセスを理解した上で、注意深く見ればすべてのプロセスを試すことができます。

Remix、Hardhat、OpenZeppelin は現在最もシンプルで最もオープンなツールですが、これらのオープン ソース ツールに加えて、開発を支援し、一部のプロセスを簡素化できる Thirdweb などのツールもあります。

各ネットワークのテストネットワークの経験から始めます

最近では、Berachain、Taiko、Shardeum などのパブリック チェーンのテストネットを経験しました。これらのチェーンの経験プロセスから開発の知識を学ぶことができます。

まず、私は通常のユーザーであり、MetaMask 操作を使用してネットワークと対話します。最初のステップは、MetaMask にテスト ネットワークを追加し、テスト ネットワーク内のトークンを取得することです。テスト ネットワーク トークンは、テスト ネットワーク フォーセットから収集されます。数量には限りがあります。収集は 3 つのプロジェクトの公式ドキュメントで発表されます。このプロセスでは、これら 3 つのチェーンのテスト トークンは、Bera、ETH、SHM です。

Berachain と Shardeum は両方とも L1 で独自のネイティブ トークンを使用していることがわかりますが、Taiko は L2 です。存在の目標はイーサリアムを拡張することであるため、ETH を使用し、イーサリアムにはパブリック テスト ネットワークがあるため、Taiko もイーサリアムのトークンを使用します。独自のテスト ネットワークがいくつかの機能テストを実施しましたが、ユーザーがそれを体験したい場合は、最終的にどのチェーンが実装されるかを知る必要があります。

3 つのチェーンの蛇口からエクスペリエンス トークンを取得したら、次のステップは、開発ツールを使用してコントラクトをチェーンにデプロイする方法を試すことです。

したがって、次のステップには 3 つのステップがあります。つまり、コントラクトを検索し、コントラクトを変更し、IDE でコントラクトのデプロイメントを完了します。

3 つのプロジェクトのドキュメント ページには、対応する契約展開でどのツールがサポートされるかが明確に示されています。確認したところ、これら 3 つのプロジェクトはすべて、デプロイメントに Remix の使用をサポートしているため、このプロセスには Remix を使用します。

Remix はオンラインで編集可能な環境であり、非常に便利です。SDK やターミナルなどの他のより複雑なツールを使用する必要はありません。ただし、この記事の簡単なプロセスは 1 回のデプロイのみです。契約の変更と呼び出しテストには依然として他のツールを実行する必要があります。

1. 導入する契約の見つけ方

OpenZeppelin では、一般的に使用されるいくつかのトークン発行コントラクトがモジュール形式で表示され、機能を直接選択して Remix に直接ジャンプできます。

これは最初のページです:

2. 契約コードに簡単な変更を加える

次に、Wyz Research の正式名と Wyz の略称を使用してトークン発行のコントラクトを設定し、関数でプレリリースを選択し、コントラクトの管理所有権を指定しました。これらの操作により、右側のコントラクト コードには最初の赤枠で示されているビルダーがあり、プレリリース トークンも指すアドレスを持ちます。

次に、Wyz Research の正式名と Wyz の略称を使用してトークン発行のコントラクトを設定し、関数でプレリリースを選択し、コントラクトの管理所有権を指定しました。これらの操作により、右側のコントラクト コードには最初の赤枠で示されているビルダーがあり、プレリリースされたトークンも指すアドレスを持ちます。

3. 契約の展開方法

次に、右上隅にある [Remix で開く] をクリックすると、Remix インターフェイスで編集を開始できます。

Remix インターフェースで編集を開始する前に、MetaMask でネットワークとウォレットのアドレスを正しく調整してください。

ページに入ったら、上の 2 つの対応するアドレスを変更する必要がありますが、ウォレットのアドレスを使用して置き換えました。次のように表示されます。

次に、左側の [自動コンパイル] をクリックします (自動コンパイルを意味します)。自動コンパイルがない場合は、左側の青いボタンをクリックする必要があります。左端に緑色のチェックマークが表示されている場合。次に、左側の緑色のチェックの下のボタンをクリックして、展開ページに入ります。

ウォレットが正しく変更されたら、左上隅のアカウント部分をクリックします。この位置はガスを支払うためのアカウントを表し、その下の位置はデプロイメントアドレスを表します。選択すると、次のように表示されます。

「デプロイ」をクリックすると、この操作のガス料金を支払うために MetaMask がポップアップ表示されます。

契約の展開プロセス中、保留中の契約は Remix の下側に表示されます。

コントラクトが正常にデプロイされると、トランザクションの成功が下側に表示されます。

4. ブラウザでトランザクションをクエリする

デプロイメントが完了した後、ウォレットのボタンをクリックしてブラウザに入り、トランザクションを表示すると、コントラクトを作成するアクションが完了したばかりであることがわかります。コントラクトの実行中に、対応するトークンがトークンの 1 つに送信されます。

アドレスを再度クリックして表示すると、アドレス内に I Mint 1000 W トークンがあることがわかります。ただし、テストネットブラウザの関係でトークン名が表示されないらしく、この問題はまだ検証中です。

このデプロイメントは Shardeum を使用します。Berachain と Taiko にデプロイする場合も、プロセスは同じです。ウォレット内の対応するネットワークを調整するだけです。 Remix などのオンライン IDE は、ネットワーク操作への簡単な入り口を提供します。

チェーン上で特定の開発操作を実行するには、アプリケーション以外のユーザーにとって最も簡単な構築の試みです。コントラクトを使用して、いくつかのアセットを発行したり、他の dApp のコードをフォークしたりすることができます。チェーン上の各 dApp のコントラクトは、たとえば、私たちが見た Uniswap のスワップは契約であり、LP を提供するものは別の契約です。

Dex と比較すると、他の Defi および Gamefi 契約はより複雑です。開発プロセスは複雑で時間がかかりますが、愛好家にとっては、その原則を理解することで、チェーンやアプリケーションをさらに構築するのに役立ちます。

コメント

全てのコメント

Recommended for you

  • BTCが86,000ドルを突破

    市場データによると、BTCは86,000ドルを突破し、現在は86,010.8ドルで取引されています。これは24時間で4.02%の下落です。市場は非常にボラティリティが高いため、リスク管理にはご注意ください。

  • ナスダックは、暗号通貨市場の24時間365日の取引の影響を受け、23時間の取引システムを申請しています。

    ナスダックは、米国証券取引委員会(SEC)に提出した書類の中で、株式および上場投資信託(ETP)の取引時間を、週5日、現在の16時間から23時間に延長する提案を表明した。新たな提案では、日中取引を午前4時から午後8時までとし、その後1時間の休憩を挟み、さらに夜間取引を午後9時から翌日午前4時までとする。週の取引時間は日曜日の午後9時に始まり、金曜日の午後8時に終了する。現行の午前9時30分と午後4時の取引開始時間と終了時間は変更されない。

  • MetaMask がビットコインのサポートを導入し、マルチチェーン事業をさらに拡大します。

    月曜日に発表された発表によると、MetaMaskはオンチェーンのビットコインネットワーク転送やEVMネイティブアセットとSOLをBTCに交換する機能など、ビットコインのネイティブサポートを追加したという。

  • BTCが88,000ドルを下回る

    市場データによると、BTCは88,000ドルを下回り、現在87,952.61ドルで取引されています。これは24時間で1.19%の下落です。市場のボラティリティは高いため、リスク管理にご注意ください。

  • CME グループは、スポット価格の XRP および SOL 先物を開始します。

    デリバティブ市場を運営するCMEグループは本日、スポット価格のXRPおよびSOL先物取引を開始しました。これらのスポット価格のXRPおよびSOL先物は、既存のスポット価格のビットコインおよびイーサリアム先物を補完するものとなり、S&P 500、Nasdaq 100、Russell 2000、ダウ・ジョーンズ工業株30種平均を含む4つの主要米国株価指数で取引されます。さらに、これらの契約により、投資家はスポット市場で先物ポジションを取引することができ、満期日が長いという利点があるため、定期的なロールオーバーは不要となります。

  • テスラの株価は1年ぶりの高値に近づき、現在4.1%上昇している。

    テスラの株価は1年ぶりの高値に近づき、現在4.1%上昇している。

  • Nvidia はオープンソース AI モデルの新バージョンをリリースし、「より高速、より安価、よりスマート」であると主張している。

    NVIDIA(NVDA.O)は月曜日、一連の新しいオープンソースAIモデルを発表し、これらのモデルは従来の製品よりも高速、安価、そしてスマートになると発表しました。NVIDIAは主に、OpenAIなどの企業がクローズドソースモデルの学習と収益化に利用するチップの提供で知られています。しかし、NVIDIAは物理シミュレーションから自動運転車まで、幅広い分野をカバーする多数の独自モデルも提供しています。これらのモデルは、研究者や他の企業にオープンソースソフトウェアとして提供されており、例えば、Palantir Technologiesなどの企業はNVIDIAのモデルを自社製品に統合しています。NVIDIAはまた、月曜日に大規模言語モデル「Nemotron」の第3世代を発表しました。これは主に、文章作成やプログラミングなどのタスクを対象としています。最小モデルであるNemotron 3 Nanoは同日リリースされ、2026年前半にはさらに大型の2つのバージョンがリリースされる予定です。一方、Meta Platforms(META.O)がクローズドソースモデルへの移行を検討しているとの報道もあり、NVIDIAは米国における主要なオープンソースモデルプロバイダーの1つとなっています。

  • Ondo Financeは、2026年初頭にSolanaブロックチェーン上でトークン化された株式およびETFプラットフォームを立ち上げる予定です。

    Ondo Financeは、Xプラットフォーム上で、トークン化された株式およびETFプラットフォームを2026年初頭にSolanaブロックチェーン上で立ち上げると発表した。Ondoは、これが現在最大のトークン化された株式およびETFプラットフォームであり、ウォール街の流動性をインターネット資本市場にもたらすように設計されていると述べている。

  • BitMineは12月以降、保有量を330,000 ETH以上増加させました。

    BitMineが開示した情報によると、BitMineは過去3週間で保有ETHをそれぞれ96,798、138,452、102,259増加させました。12月1日からの2週間で、合計337,509ETHを積み増し、保有ETHは3,967,210となり、イーサリアム総供給量の5%を取得するという目標の3分の2を達成しました。

  • BTCが9万ドルを突破

    市場データによると、BTCは9万ドルを突破し、現在90,027.93ドルで取引されています。これは24時間で0.35%の下落です。市場は大きなボラティリティを経験しているため、リスク管理にはご注意ください。