كيف تتعلم البلوك تشين؟
دليل كربتونات للمبتدئين؟
نحن أمام تقنية جديدة تجعل الجميع أمامها سواسية، وهي تقنية البلوكتشين، فهي لا تتطلب امتيازات خاصة من خبرة عمل في شركة ما ،
أو تكلفة مالية عالية أو شهادة جامعية أو الانتقال إلى مناطق جغرافية محددة،
إضافة إلى أنها تضعك في مقدمة هذا المجال بقدر إسهاماتك التقنية فيه بدون أي معايير أخرى.
وهناك خيارات متعددة تضعها أمامك تقنية البلوكتشين، حيث يمكن أن تقوم بتطوير العديد من مشاريع ويب 3.0
والتي يتم تطويرها على سلسلة البلوكتشين مثل مشاريع أنظمة المال اللامركزي DeFi،
أو تكون ضمن المنظمات المستقلة اللامركزية DAO، أو تلتحق بمشاريع الرموز غير القابلة للاستبدال NFTs،
أو الميتافيرس أو العمل في تطوير أنظمة العقود الذكية التي تعمل بها تقنية البلوكتشين في إدارة هذه الأنظمة والمشاريع كلها.
هناك إسهامات عددية من الممكن أن تقدمها لك تقنية البلوكتشين عندما تتعلمها
وتنتقل إلى مرحلة مطور تقنية بلوكتشين أو منشىء مشاريع في أيٍ من هذه المجالات التي تعمل على تقنية البلوكتشين.
ولهذا لم يكن غريبًا انتشار سؤال بشكل كبير جدًا في الفترة الأخيرة وهو:
كيف أتعلم البلوك تشين؟
كل ما يتطلبه الأمر لتتعلم البلوك تشين هو أن تكون مستعدًا للتعلم بنفسك وإنترنت!،
نعم هذا هو فقط ما تحتاجه لتكون مطورًا على البلوك تشين والدخول إلى عالم ويب 3.0 بكل تطبيقاته.
ونحن في فريق كربتونات حرصنا على جمع آراء أصحاب الخبرة والتجربة الخاصة والشخصية في تعلم تقنية البلوكتشين،
من أجل توفير توجيهات ومعلومات واقعية وحقيقة من أجلك، وهي:
أولًا: حاول فهم البلوكتشين ومعرفة كيف يعمل؟
عليك أن تبدًا في تعلم أساسيات وآلية عمل تقنية البلوكتشين، وما الذي يمكن أن يفعله وماذا يمكن أن تفعل عليه،
والأهم ما لا يمكن أن يقوم به البلوكتشين.
هذه ستكون نقطة البداية الحقيقية لمشوار نجاحك في عالم البلوكتشين.
قال باتريك ماكوري، مطور بلوكتشين:
من المهم أن تدرك أنه في قلب هذا العالم توجد قاعدة بيانات واحدة تتمثل في أرصدة الحسابات ورمز العقد الذكي وغيره،
والبلوكتشين تمثل سلسلة تدقيق مشفرة تسمح لأي شخص من أن يقوم بنسخ قاعدة بياناتها من أجل مشروعه الخاص.
ثانيًا: تعرف على خصائص البلوكتشين
الخطوة الثانية تتمثل في التعرف على خصائص البلوكتشين ومعرفة مميزاتها الفريدة وإبداعها كتقنية تكنولوجية،
واستعد في هذه المرحلة للتعرف على أشياء مذهلة لم تعرفها سابقًا مع ويب 2.0.
يقول فرانسيسكو سيولا، مطور في ويب 3.0 ومدرب في المجال:
إن فهم مفاهيم مثل المحافظ الرقمية، ومستكشف البلوكتشين وبلوكتشين أوراكل ومثل هذه المصطلحات
والتعريفات غير الموجودة في ويب 2.0 تمثل جزء مهم من أجل االندماج بشكل حقيقي في تقنية البلوكتشين.
وأفضل طريقة لمعرفتها هي التجربة بنفسك وأخذ خطوة عملية اتجاه البلوكتشين.
ثالثًا: ابدأ مع البرمجة
أجمع مطوري البلوكتشين على أنه من المهم على الاقل الإلمام بمعرفة البرمجة خاصة برمجة جافا سكريبت،
قبل الانتقال إلى برمجة التشفير الشائعة والمستخدمة في برمحة البلوك تشين من قبل المبتدئين وهي سوليديتي Solidity.
يقول أوستن جريفيث، وهو يعمل في مؤسسة إيثريوم التي تساعد المطورين الجدد:
إن أفضل طريقة للتعلم هي البدء بجافا سكريبت وتطوير مواقع الويب،
وهناك عدد لا يحصى من الموارد المجانية المتاحة على الإنترنت في هذا المجال.
ثم بعد يمكنك الانتقال إلى تطوير إيثيريوم باستخدام سبيد رن إيثيريوم SpeedRunEthereum من جريفث Griffith.
وأضاف جريفيث:
“الأمر كله يتعلق باستكشاف المحيط داخل البلوكتشين، وتجربة كل التطبيقات والمشاريع المتاحة”.
رابعًا: طوّر على المستوى العام
تمثل البلوكتشين نظام لسجل معاملات عام ولا مركزي وأشهر نظامين تم تطويرهما على تقنية البلوكتشين،
هما البيتكوين Bitcoin والإيثيريوم Ethereum.
وهناك أنواع خاصة وأنواع أخرى من سلاسل البلوكتشين ولكن الغالبية منها عامة،
وهذا ما يجب أن تركز عليه عند بدء التطوير والبرمجة.
لا يتماشى التطوير على المستوى العام من خلال إطلاق مشاريع ليراها الجميع والمساهمة في مشاريع أخرى مفتوحة المصدر فحسب،
بل يعتبر أيضًا خطوة جيدة للتجربة والتعلم السريعين.
لمجال كبير وواسع ويتقدم ويتغير بسرعة، ويعمل بلا مركزية شديدة.،
لذا فإن التطوير على المستوى العام يكشف أشياء جديدة ومعرفة جديدة والوصوصل لتجربة المستخدمين في وقت قصير.
خامسًا: تعلم من الذين يطورون تطبيقاتهم على العام، راقبهم وتعلمْ
تعلم كونراد كوب، مطور بروتوكول أمان المحفظة سيجنيت Signet البرمجة من خلال الموارد عبر الإنترنت
ومخيمات البرمجة تشين شوت ChainShot، حيث كان يرى دائمًا أن:
أكثر ما أفاده في ويب 3.0 هو الشفافية المطلقة في البلوكتشين وطبيعة العمل والتطوير المفتوح،
الذي سمح له بالإطلاع والتعلم والتجربة الواسعة وبلا حدود.
قال كوب:
“من السهل جدًا أن تنظر فعليًا إلى قاعدة الرموز الخاصة بالأشخاص الآخرين وتتلاعب بهم بنفسك لترى كيف تعمل بالضبط،
هذه الأكواد البرمجية ليست مجرد مشروعات من قبل أشخاص عشوائيين أو برامج تعليمية،
ولكنها أكواد فعلية مستخدمة في الإنتاج من قبل أكبر شركات وبروتوكولات ويب 3.0!”
وهذه نصيحة:
عندما تكون عالقًا أثناء التعلم، يمكنك إلقاء نظرة على الأمثلة الموجودة، والتي تقوم بالفعل بمعالجة مليارات الدولارات في أنظمة المال اللامركزي DeFi.
يتابع كوب قائلًا:
“أعتقد أن أفضل طريقة وجدتها لتعلم البرمجة هي اختيار شيء ترغب في بنائه والبحث حوله، قسّمها إلى مكونات ومستويات،
ثم ابدأ في تطويرها تدريجيًا بقدر ما تستطيع،وعندما تتعثر في الإنجاز حاول العثور على أكواد تقوم بشيء مماثل، قم بفحصها وتفككيها وتجربتها وتعلم منها”.
سادسًا: انضم إلى مجتمع مطورين
التعلم من الآخرين من خلال مراجعة التعليمات البرمجية ليس الخيار الوحيد الآن،
حيث يمكنك أيضًا محاولة الانضمام إلى مجتمع من المطورين في نفس مجالك والمتشابهين في التفكير،
ويسعون لتحقيق نفس الهدف المتمثل في أن يصبحوا مطورين أفضل.
ومن التجمعات المشهورة في هذا المجال المنظمات المستقلة اللمركزية لتعلم ويب 3.0 DAOs LearnWeb3،
ومنظمة داو للمطورين Developer DAO، ومنظمة داو أوديسي Odyssey DAO،
وتطوير المرأة في الويب 3.0 Women Build Web3.
لا ترغب في تعلم البرمجة وتريد أن تتعلم البلوك تشين؟
لا بأس، هناك مجال أيضًا في البلوكتشين للذين لا يرغبون في تعلم البرمجة،
حيث مثلًا يمكن أن تبدأ في إطلاق مجموعتك الخاصة الفنية من الرموز غير القابلة للاستبدال NFTs،
وبناء مجتمع لها والبدء في بيعها وترويجها وتسويقها بطريقتك.
وإليك منصة بوينو Bueno وهي عبارة عن منصة لا تحتاج فيها غلى تطوير أكواد برمجية لإنشاء NFTs أنشأها الفنان بابلو ستانلي.
ويمكنك استخدام فور مي Formie تطبيق يمكنه أن يحول أي عقد ذكي إلى نموذج يمكن قراءته بسهولة دون الحاجة لأكواد.
هل ترى معنا، كيف أن هناك خيارات وبدائل متعددة تنتظر منك فقط خطوتك الجريئة لاقتحام عالم البلوك تشين.
اكتب لنا أي مجال أثار اهتمامك في مجال البلوكتشين؟