وصل ChatGPT، وهو برنامج chatbot مملوك لشركة OpenAI، إلى 100 مليون مستخدم نشط بعد شهرين من إطلاقه، ليصبح التطبيق الأسرع نموًا في التاريخ. وكان الرقم القياسي السابق هو TikTok الذي استغرق 9 أشهر. يمكنه التفاعل مع المستخدمين بطريقة محادثة أقرب إلى الأشخاص العاديين ولها نطاق واسع من الاستخدامات. بصفته روبوتًا يعمل بالذكاء الاصطناعي، فإن ChatGPT لديه معرفة بعلم الفلك والجغرافيا، ويمكنه كتابة المقالات وتصحيح الأخطاء وحتى تقديم النصائح العاطفية بطريقة معقولة.

مثل كثيرين آخرين، أذهلتني قوة ChatGPT. على الرغم من أنني لعبت مع روبوتات ذكاء اصطناعي مماثلة من قبل، إلا أنني اندهشت من اتساع وعمق وسلاسة إجابات ChatGPT. من الشعر إلى برمجة Solidity، ومن الفلسفة إلى الفيزياء، جودة المخرجات مذهلة بكل بساطة. لا يزال ChatGPT في بداياته، مما لا شك فيه أنه يمثل قوة مدمرة في كل صناعة، بما في ذلك Web3. في هذه المقالة، بصفتي مستكشف web3، سأشارك نظرة عامة على بعض التغييرات التي أعتقد أن ChatGPT سيجلبها إلى الصناعة.

قبل ذلك، نحتاج أولًا إلى تعلم كيفية تسجيل واستخدام ChatGPT.

عملية تسجيل حساب ChatGPT بسيطة للغاية؛ ما عليك سوى اتباع الخطوات التالية:

الخطوة الأولى: اتصل بالإنترنت الخارجي (يُفضَّل الولايات المتحدة. الدول التي تُتاح حاليًا تشمل: كوريا واليابان والهند وسنغافورة والولايات المتحدة).

الخطوة الثانية: في المتصفح، أدخل موقع OpenAI ثم انقر على زر 【Sign Up】.

الخطوة الثالثة: في صفحة التسجيل، ستحتاج إلى إدخال بعض المعلومات الأساسية، مثل الاسم والبريد الإلكتروني ورقم الهاتف وكلمة المرور.

الخطوة الرابعة: نفتح رابط موقع beta.openai.com/overview. ثم في الأعلى نختار موضوعًا ما، وننقر على زر 【Try it】 لبدء الدردشة مع ChatGPT!

التعليم

أولًا، تُعد أنظمة الذكاء الاصطناعي مثل ChatGPT مفيدة جدًا في التعليم والتعلم ومساعدة المستخدمين على استكشاف عالم Web3. بالطبع، قد يقول البعض إن الإنترنت مليء بالموارد للتعلم—مثل وسائل التواصل الاجتماعي والفيديو والدورات والألعاب—ويمكن لهذه الأشياء أن تُدخل مستخدمين جدد إلى هذا المجال. لكن توجد عائق كبير جدًا للبدء: من أين نبدأ؟ عند البحث في Google عن "What is web3?" ستظهر الكثير من الإعلانات، وعلى الجانب صفحة ويكيبيديا تتضمن مصطلحات احترافية:

Web3 (ويُسمى أيضًا Web 3.0) هو مفهوم لعالم جديد من شبكة الويب العالمية، يجمع بين أفكار مثل اللامركزية وتقنية البلوك تشين والاقتصاد القائم على الرموز. — ويكيبيديا

ما هي "تقنية البلوك تشين" و"اقتصاديات الرموز"، ولماذا نحتاج إلى تطوير "ويب عالمي" جديد؟ بالنسبة للمبتدئ، يبدو أن كل هذا بلا معنى. Web3 هو مجال جديد عند تقاطع علوم الاقتصاد والمجتمع مثل الاقتصاد والتمويل والقانون وتصميم الآليات، مع تكنولوجيا المعلومات الرقمية مثل تقنية المعلومات والرياضيات والتشفير. وهو بهذا الجِدّة لا توجد حتى الآن دراسات أو علماء مرجعيون، ناهيك عن وجود نظام معرفي أساسي تم تنظيمه؛ بل إن الناس لا يعرفون ماذا يجب عليهم تعلمه. كل هذه الأمور تجعل عتبة Web3 مرتفعة جدًا، ويُعد هذا أحد الأسباب الرئيسية لكون Web3 لم يتم اعتماده على نطاق واسع حتى الآن. وقبل العثور على إجابة حقيقية، يحتاج القادمون الجدد إلى قدر كبير من البحث الإضافي والنقر على العديد من الروابط المختلفة.

منطقًا على المستوى الأعلى، السبب هو أن محرك البحث Google يعتمد جوهريًا على مجموعة ضخمة من المعلومات بدلًا من خلق المعلومات. أنت تكتب كلمات مفتاحية في مربع البحث، فيلتقط محرك البحث النتائج المطابقة للاستعلام ويصنّفها بناءً على الخوارزميات، ثم ترى عددًا كبيرًا من الروابط، وتبحث من بينها عن المعلومات التي تحتاجها. أما ChatGPT فهو تابع لـ AIGC (الإنتاج بالمحتوى المدعوم بالذكاء الاصطناعي)، وهو طريقة جديدة لإنشاء المحتوى. لقد تم تدريبه على مجموعة بيانات، ويمكنه—عبر محادثة فردية وأسلوب يشبه أسلوب البشر—أن يقدم إجابة واحدة وفورية، بل ويمكنه أيضًا الاستفادة من السياق لإجراء محادثات متعددة الجولات وحل مشكلات أكثر تعقيدًا واستمرارية. يمكنك توجيهه خطوة بخطوة لوضع قواعد وتصميم ألعاب ومنتجات، أو إعطاؤه برنامجًا ليقوم بفحص الأخطاء (bugs)، ويمكنه أيضًا أن يعرض لك أمثلة لتعلم من الأمثلة وتطبيقها. كلما تعقدت التفاعلات، ازدادت إمكانات ChatGPT. فهو أذكى من روبوتات الدردشة التقليدية، وأسرع من محرك بحث Google، ويجعل عملية العثور على المعلومات أكثر مباشرة وبساطة.

بالطبع، ChatGPT ليس مناسبًا للمبتدئين فقط؛ فهو أداة مفيدة أيضًا لأي شخص يريد فهم مشاريع Web3 الرائجة، مثل zk-SNARKs أو بروتوكولات الاتصال عبر السلاسل. وأكثر ما أحبّه هو قدرته على "الملخص". سواء كانت مقالة أم بريدًا إلكترونيًا طويلًا جدًا، يستطيع ChatGPT تلخيص النقاط بسرعة. وبما أن Web3 مجال متنوع ومليء بالتحديات التقنية، فدائمًا ما توجد مشاريع وآليات ومفاهيم جديدة نحتاج إلى التفكير فيها وفهمها بسرعة. ولهذا السبب تُعد Web3 بحاجة مُلحّة إلى أداة تعلم عالية الكفاءة مثل ChatGPT.

البرمجة

مع ذلك، من أكثر قدرات ChatGPT إثارة للإعجاب أنه يستطيع المشاركة في كتابة الكود أو مراجعته أو حتى إعادة هيكلته، كما يمكنه تقديم معلومات تقنية تساعد على إنجاز مهام التطوير، مما يوفر للمبرمجين الكثير من العمل. تعتمد web3 على العقود الذكية (smart contracts) للتشغيل، ويمكن لـ ChatGPT أن يساعد في إنشاء العقود الذكية. وقد تستطيع حتى بعض العقود الذكية البسيطة—مثل حالتي أنا، الذي لا أفهم البرمجة على الإطلاق—أن يقوم تلقائيًا بتوليدها لك.

أعط مثالًا للتوضيح

Q: اكتب عقدًا ذكيًا يقوم بإنشاء رمز ERC-20 باسم GPToken وبالرمز GPT باستخدام OpenZeppelin مع دالة disable_mint التي يتم تفعيلها عندما يتم سك 1 مليون رمز

A:

وجدت جانبًا مفيدًا جدًا وهو أنه يستطيع شرح الكود باللغة الإنجليزية البسيطة. وأعتقد أن هذا مجال يمكنه مساعدة المطورين على فهم الكود الذي يكتبه الآخرون بشكل أفضل، لأن أغلب الوقت يقوم المطورون بقراءة الكود بدلًا من كتابة كود جديد.

الخلاصة

إلى أي مدى يمكن لـ ChatGPT أن يحقق فعلاً أتمتة تطوير Web3 بالكامل؟ أعتقد أن تلخيص Vitalik لذلك كان جيدًا جدًا.

في هذه المرحلة، لا تزال الذكاء الاصطناعي بعيدًا عن أن يحل محل المبرمجين، وسيحدث ChatGPT أخطاء أثناء عملية البرمجة...... ومع ذلك، فإنه قد عرفني على بعض أنماط البرمجة التي لم أكن أعرفها من قبل، كما أنه يسرّع عملية البرمجة. ...... وهذا يعني أن الذكاء الاصطناعي يتطور بسرعة، وآمل أن يستمر في التحسين أكثر وأن يزيل مثل هذه الأخطاء مع مرور الوقت.

بالنسبة للذكاء الاصطناعي المتقدم مثل ChatGPT، يمكنه أن يوفر لنا عملية التفكير من 0 إلى 1 لتسريع تعلم وفهم Web3. في المستقبل، قد نرى روبوتات AI أكثر تعقيدًا، لكن ما زال لا توجد طريقة لإقصاء البشر من عملية الإبداع.