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

“Blockchain هو الإنترنت الجديد” — كنت أقول.

حسنًا، لكن أخبرني المزيد عنه، يبدو مثيرًا للاهتمام

“سيتم لامركزية الإنترنت بفضل هذه التكنولوجيا الجديدة” — كنت أذكر التالي

حسنًا، كان هذا تقريبًا كل ما يمكنني شرحه. بصراحة، لم أكن حتى أستطيع أن أتخيل ما الأمر برمّته، لأنني لم أكن مرتبطًا بالعملات المشفرة ولو للحظة ولم أقرأ شيئًا عن البيتكوين وما هو عليه فعلًا.

التعلّم عن ماهية البيتكوين يمكن أن يعطيك فكرة رائعة عن الهدف الرئيسي وراء تقنية البلوك تشين.

فما هي خطوتي التالية؟ كيف واصلت التعمق في عالم البلوك تشين؟

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

كنت أريد أن أتعلم البرمجة بلغة Solidity!

فما هي خطواتي الأولى للدخول إلى هذا العالم الجديد؟ كيف بدأت أخيرًا في الاقتراب من هدف أن أصبح مطوّر بلوك تشين؟

بدأت دورة عبر الإنترنت لتعلم ما هو البيتكوين، وما هي البلوك تشين، وكم عددها، وما هو ما يُسمّى بـ “DeFi”، وللتعرف على ما يدور حول كل ذلك.

أليس بإمكاني أن أبدأ مباشرة في تعلم Solidity؟

لا، لأنني كنت بحاجة إلى فهم المزيد عمّا يدور حوله الأمر؛ كنت بحاجة إلى فهم لماذا يُسمّى لا مركزيًا، وكم في ذلك من حقيقة.

بدأت أمزج بين الدورة والكتاب الذي اشتريته بعنوان: “Blockchain Revolution: How the Technology Behind Bitcoin Is Changing Money, Business, and the World”.

من خلال الدورة، تعلمت ما هو البورصة (Exchange)، وما هو الإقراض والاقتراض، وما هو UniSwap، وما هي الأنواع المختلفة من البروتوكولات في البلوك تشين، والكثير جدًا عن كيفية مشاركة الناس في البلوك تشين في وقتنا الحالي.

ومن خلال الكتاب تعلمت الإمكانات التي لدى البلوك تشين في العالم. وكيف يمكنها أن تغيّر كل شيء. كيف سيبدو العالم بنظام تصويت لا مركزي، وبنظام لا مركزي في المستشفيات، مع العديد من الاستخدامات… ودعني أخبرك أنني أحببت كل ذلك.

لكن، هل بدأت بالفعل بتعلم Solidity أم لا؟

نعم، وصلت إلى الأمرين: تعلم Solidity من خلال دورة تمهيدية ضمن الدورة التدريبية عبر الإنترنت، ومن خلال بحثي الخاص أيضًا.

ومن ثم، شيئًا فشيئًا بدأت أنقل اهتمامي ووقتي، أكثر نحو Solidity وكيفية برمجة العقود الذكية.

وبعد بضعة أشهر جاءني تدقيق الحسابات (Auditing) في حياتي… لكن هذا لليوم الآخر.

________________

لذا، بالنسبة لهؤلاء المبرمجين المتحمسين الذين يريدون أن يغوصوا بالكامل في العقود الذكية.

تعلّم أولًا تاريخ المال، وتاريخ البلوك تشين والبيتكوين، وكذلك كيفية عمل التمويل اللامركزي.