OpenAI が所有するチャットボットである ChatGPT は、発売から 2 か月でアクティブ ユーザー数 1 億人に達し、これまでの記録は TikTok が 9 か月かかった史上最速の成長アプリケーションとなりました。より一般人に近い会話形式でユーザーと対話することができ、幅広い用途でご利用いただけます。 AI ロボットである ChatGPT は天文学と地理を知っており、記事を書いたり、バグを修正したり、合理的な方法で感情的なアドバイスを与えることもできます。

他の多くの人と同じように、私も ChatGPT のパワーに驚きました。以前にも同様の AI ボットを試したことがありますが、ChatGPT の答えの幅広さ、奥深さ、流動性に驚きました。詩から Solidity プログラミング、哲学から物理学に至るまで、出力の品質は驚くべきものです。 ChatGPT はまだ初期段階にあり、Web3 を含むあらゆる業界で潜在的に破壊的な力となることは間違いありません。この記事では、Web3 エクスプローラーとして、ChatGPT が業界にもたらすと思われるいくつかの変化の概要を共有します。

その前に、まず ChatGPT を使用するための登録方法を学ぶ必要があります。

ChatGPT アカウントを登録するプロセスは非常に簡単で、次の手順に従うだけです。

ステップ 1: 外部ネットワークに接続します (米国が推奨されます。現在オープンしている国には、韓国、日本、インド、シンガポール、米国が含まれます)。

ステップ 2: ブラウザで OpenAI Web サイトに入り、[サインアップ] ボタンをクリックします。

ステップ 3: 登録ページで、名前、電子メール、電話番号、パスワードなどの基本情報を入力する必要があります。

ステップ 4: beta.openai.com/overview 公式 Web サイトのリンクを開きます。次に、上部のトピックを選択し、[試してみる] ボタンをクリックすると、ChatGPT でチャットを開始できます。

教育

まず、ChatGPT のような AI システムは、学習を教育し、ユーザーが Web3 の世界を探索できるようにするのに非常に役立ちます。もちろん、インターネット ユーザーには学ぶべきリソースが無数にあり、ソーシャル メディア、ビデオ、コース、ゲームはすべて、新しいユーザーを業界に導くことができると言う人もいるでしょう。しかし、これらすべてを始めるには、どこから始めればよいのかという大きな障壁が立ちはだかります。 Google で「web3 とは何ですか?」と検索すると、大量の広告が表示され、右側には専門用語が含まれる Wikipedia ページが表示されます。

Web3 (Web 3.0 とも呼ばれる) は、分散化、ブロックチェーン技術、トークンベースの経済学などの概念を組み合わせた新しいワールド ワイド ウェブの概念です。 --ウィキペディア

「ブロックチェーン技術」と「トークンエコノミクス」とは何ですか?なぜ「新しいワールドワイドウェブ」を開発する必要があるのでしょうか?初心者にとって、これはすべて何の意味もありません。 Web3は、経済学、金融、法律、仕組み設計などの経済・社会分野と、IT、数学、暗号などのデジタル情報技術を横断・統合する新しい分野であり、権威ある学者が存在しないだけでなく、新しい分野です。 、基本的な知識体系すらありません。どれも整理されておらず、人々は何を学べばよいのかさえ分かりません。これらすべてが Web 3 への参入障壁を非常に高くしており、現在、Web 3 の大規模な導入が進まない大きなボトルネックとなっています。初心者は、本当の答えを見つけるまでに、さらに多くのクエリを実行し、さまざまなリンクをクリックする必要があります。

トップレベルのロジックから言えば、Google 検索エンジンの核心は情報の作成ではなく、大量の情報の収集であるためです。検索ボックスにキーワードを入力すると、検索エンジンがアルゴリズムに基づいてクエリに一致する結果をクロール、インデックス付け、並べ替えます。すると、多数のリンクが表示され、必要な情報が見つかります。 ChatGPT は AIGC (人工知能生成コンテンツ) に属し、コンテンツ作成の新しい方法です。データセットに基づいてトレーニングされており、1 対 1 の会話と人間のような口調を通じて 1 つの即座の答えを与えることができ、より複雑で継続的な問題の解決を支援するために、コンテキストに基づいて複数回の会話を実行することもできます。 。ルールに従って段階的にガイドし、ゲームやその他の製品を設計させたり、バグをチェックするプログラムを与えたり、デモンストレーション ケースを与えて推論を引き出したりすることができます。インタラクションが複雑になるほど、ChatGPT の機能は豊富になります。従来のチャットボットよりも賢く、Google 検索エンジンよりも高速な ChatGPT は、情報を見つけるプロセスをより直観的かつシンプルにします。

もちろん、ChatGPT は初心者だけのものではありません。zk-SNARK やクロスチェーン通信プロトコルなどの注目の Web3 プロジェクトについて学びたい人にとっては便利なツールです。私が最も気に入っているのは、その「要約」能力です。記事でも長いメールでも、ChatGPT は重要なポイントを素早く整理できます。 Web3 は多様性があり、技術的に難しい業界であるため、すぐに考えなければならない新しいプロジェクト、メカニズム、コンセプトが常にたくさんあります。このため、Web3 には ChatGPT のような効率的な学習ツールが早急に必要です。

コーディング

それにもかかわらず、ChatGPT の最も印象的な機能の 1 つは、コードの作成、レビュー、さらにはリファクタリングに参加できる機能であり、開発タスクの完了に役立つ技術情報を提供して、プログラマーの作業を大幅に節約できることです。 web3 はスマート コントラクトに依存して実行されており、ChatGPT はスマート コントラクトの生成に役立ちます。一部の単純なスマート コントラクトは、私のようなプログラミングをまったく理解していない人でも自動的に生成される場合があります。

例えば

Q: OpenZeppelin を使用して、100万トークンが鋳造されたときにトリガーされるdisable_mint関数を使用して、シンボルGPTのGPTokenというERC-20トークンを作成するスマートコントラクトを記述してください。

答え:

私が非常に便利だと感じた点の 1 つは、コードを平易な英語で説明できることです。開発者はほとんどの場合、新しいコードを書くのではなく読むことが多いため、これは開発者が他の人が書いたコードをより深く理解するのに役立つ分野だと思います。

結論

ChatGPTは本当にWeb3開発の完全自動化をどこまで実現できるのでしょうか?ヴィタリックはそれを非常にうまく要約していると思います。

現時点では、AI がプログラマーに取って代わるには程遠く、ChatGPT はコーディング中にミスをします...それでも、これまで見たことのないコーディング パターンをいくつか紹介してくれたので、コーディングのスピードが向上するでしょう。 …とはいえ、AIは急速に進歩しているので、今後もさらなる最適化が進み、このようなバグが時間の経過とともに解消されることを願っています。

ChatGPT のような高度な AI の場合、0 から 1 への思考プロセスを節約して、Web3 についての学習と思考を加速できます。将来的には、より高度な AI ロボットが登場するかもしれませんが、作成プロセスから人間を排除する方法はまだありません。