ظهور مطوري Web3: تحليل مسارات التعلم والمهارات الأساسية

أسباب وطرق أن تصبح مطور ويب 3

تعريف Web3 وخصائصه

في عام 2014، اقترح أحد مؤسسي إيثيريوم مفهوم "Web3" لأول مرة، بهدف معالجة مشكلة الاعتماد المفرط على الثقة في الإنترنت. على الرغم من أن الشبكات المركزية قد ساعدت مليارات الأشخاص في الوصول إلى الإنترنت وبناء بنية تحتية مستقرة وموثوقة، إلا أن عددًا قليلاً من العملاقين قد احتكروا الإنترنت بأكمله تقريبًا. يعيد Web3 من خلال تقنيات مثل blockchain، والعملات المشفرة، وNFTs، السلطة في شكل ملكية إلى المستخدمين.

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

  1. اللامركزية: يتم توزيع الملكية من قبل البناة والمستخدمين، وليس من قبل كيان مركزي.
  2. لا حاجة للإذن: لكل شخص الحق في المشاركة المتساوية، ولا يوجد إقصاء.
  3. عدم الثقة: تعمل من خلال آلية الحوافز الاقتصادية، دون الاعتماد على ثقة طرف ثالث.

! كن مطور Web3: لماذا وكيف

اتجاهات تطوير Web3

بلا شك أن Web3 هو اتجاه مهم. على الرغم من أن ظهور البيتكوين يمثل بداية صناعة Web3، فإن ولادة الإيثيريوم قد وضعت حجر الأساس للصناعة، لكن ما جعل Web3 يصبح "اتجاهًا كبيرًا" هو الانفجار الضخم لصناعة DeFi في عام 2020، مما وفر تطبيقات مالية ملموسة لتقنية blockchain.

منذ عام 2020، شهد عدد مستخدمي Web3 زيادة هائلة. باستثناء عام 2022 الذي أدى فيه الركود في السوق إلى تباطؤ في النمو، استمر عدد المستخدمين في الزيادة في السنوات الأخرى. من المتوقع أن يستمر عدد المستخدمين في الارتفاع في عام 2024 مع اقتراب تقليل مكافأة البيتكوين وبدء سوق الصعود، مما يجعل اتجاه الزيادة لا يمكن وقفه.

تظهر موقف هونغ كونغ تجاه Web3 أيضًا هذا الاتجاه. بدءًا من عام 2023، أصدرت هونغ كونغ إشارات ودية متكررة بشأن Web3، بما في ذلك تأسيس جمعية Web3، وإصدار إعلان سياسي لدعم تطوير Web3، وتحديث سياسات تنظيم سوق العملات المشفرة، ومنح تراخيص لتبادلات الأصول الافتراضية.

ضرورة تعلم مطوري Web2 لـ Web3

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

تعلّم Web3 يمكن أن يزيد من نطاق تقنيتك، مثلما كان الحال عند تعلّم تطوير الهواتف المحمولة في بداياته. الفرق هو أن Web3 لم يظهر بعد "لحظة نقطة التحول" مثلما حدث مع iPhone في الهواتف المحمولة أو ChatGPT في الذكاء الاصطناعي. وهذا يعني أن Web3 لا يزال مجالًا مليئًا بالإمكانات وفرص الابتكار. إذا تمكن مطورو Web2 من تطبيق تقنياتهم وخبراتهم السابقة في مجال Web3، فقد يثمر ذلك عن ابتكارات كبيرة.

علاوة على ذلك، يمكن أن يساعد تعلم Web3 في الاستعداد لسيناريوهات إقصاء Web2 التي قد تحدث في المستقبل.

تقنية Web3

يمكن تقسيم تقنية Web3 إلى الطبقات التالية:

  1. طبقة الشبكة: تشمل بلوكتشين Layer1 و Layer2 مثل البيتكوين، الإيثيريوم، سولانا وغيرها.
  2. طبقة تفاعل البلوكشين: تتيح للمطورين والمستخدمين قراءة وكتابة بيانات البلوكشين، بما في ذلك خدمات العقد، وصنبور، وخدمات الفهرسة، ومستعرض البلوكشين.
  3. طبقة العرض: موجهة للمطورين، تشمل أدوات تطوير blockchain، المكتبات، وتخزين البيانات.
  4. التطبيقات الموزعة (DApps): موجهة للمستخدم، تشمل فئات متعددة من التطبيقات مثل DeFi، NFT، مصادقة الهوية، تحليل البيانات، وغيرها.

! كن مطور Web3: لماذا وكيف

المهارات المطلوبة لتطوير DApp

الفرق الرئيسي بين تطوير تطبيقات DApp وتطبيقات الإنترنت التقليدية يكمن في تغيير دور الخلفية وقاعدة البيانات. العقود الذكية تحل محل الخلفية التقليدية، بينما تحل blockchain محل قاعدة البيانات التقليدية، مما يوفر تخزين البيانات بشكل لامركزي.

تطوير DApp يشمل بشكل رئيسي تطوير الواجهة الأمامية والعقود الذكية، والمهارات المطلوبة تشمل:

الواجهة الأمامية

  • تطوير الواجهة: HTML و CSS و JavaScript وأطر العمل الحديثة مثل React و Vue
  • آلية التحقق من الهوية وقراءة وكتابة البيانات: تعلم دمج واجهة محفظة blockchain واستخدام مكتبات JavaScript مثل Ethers.js

الخلفية

  • بالنسبة لتطبيقات DApp شبه مركزية، تحتاج إلى دمج SDK blockchain.
  • يوصى باستخدام لغات البرمجة مثل Go/Rust/NodeJS

العقد الذكي

  • سلسلة EVM: تعلم لغة Solidity
  • غير EVM: اختر اللغة المناسبة بناءً على سلسلة الكتل المحددة، مثل Solana تستخدم Rust، و Sui تستخدم Sui Move

نصائح لتعلم Web3

  1. تابع وسائل الإعلام Web3 بانتظام للحصول على معلومات الصناعة
  2. المشاركة في تبادل مجتمع مطوري Web3
  3. عند تعلم مشروع جديد، يجب قراءة الوثائق الرسمية أولاً، ومتابعة وسائل التواصل الاجتماعي الرسمية، وإذا كان هناك وقت، يمكن دراسة مستودع الكود.
  4. المشاركة النشطة في تطوير المشاريع الفعلية أو Hackathon، واكتساب الخبرة
  5. تحسين مستوى اللغة الإنجليزية ، وهذا مهم جدًا في مجال Web3

! كن مطور Web3: لماذا وكيف

الخاتمة

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

شاهد النسخة الأصلية
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • أعجبني
  • 3
  • مشاركة
تعليق
0/400
SatoshiNotNakamotovip
· 07-10 09:22
اللامركزية هي النقطة الرئيسية
شاهد النسخة الأصليةرد0
Layer3Dreamervip
· 07-10 09:21
المستقبل هو L3
شاهد النسخة الأصليةرد0
TokenSleuthvip
· 07-10 09:15
الويب 3 هو المستقبل
شاهد النسخة الأصليةرد0
  • تثبيت