Author

Topic: اتعلم البلوكشين ببساطة - المحاضره الاولى؟ (Read 142 times)

hero member
Activity: 500
Merit: 500
انا اسف لم اقرأ الموضوع بشكل جيد لاعطي رأيي
بعد الشكر لمجهودك يجب عليك في المواضيع القادمة تقسيم الموضوع لفقرات وترتيبها بتنسيق معين ووضع عناوين
ربما بسبب هذه الملاحظات لم استطع التركيز وقراءة موضوعك باريحية
بالتوفيق لك
newbie
Activity: 67
Merit: 0
اتعلم البلوكشين ببساطة - المحاضره الاولى؟
كنت افكر فى احد الايام بفتح شركة , ولكن لم يكن يشغل بالي من اين راس المال واين سيكون المقر وكم ساجني من الارباح ,ولكن كل ما كان يشغل بالى رواتب العاملين بالشركة , ماذا ان اتى يوم ما لم يكن لدى الشركة ما تدفعه للعاملين بها وبالتالى قررت صرف النظر عن فتح الشركه , حتى فى احد الايام وانا اتصفح الانترنت وجدت حل لهذه المشكلة ,نعم وجدت حل والحل هنا يتلخص فيه فتح شركه بدون موظفين .كلمة السر هنا التى سوف تساعدني على فتح شركه بدون موظفين هي (البلوكشين )
عذرا صديقي كنت امزح وهذه القصة من درب خيالى , ولكن لكى توضح لك اهميه هذا المصطلح (البلوكشين ) ,فهذا المصطلح هو فعل كلمه السر وراء عمله البتكوين ورمز قوتها , قد تعلم عن البتكوين ولكن لا تعلم عن ما يدور خلف الكواليس (البلوكشين ) ,البتكوين يعمل منذ عام 2009 القيمة السوقية له حتى الان فوق 150 مليار دولار تعمل الشبكة الخاصة بالبتكوين على تحويل الاموال من (البتكوين ) منذ هذا العام 2009 بدون موظف واحد وهذا يرجع الى (البلوكشين )
تخيل بنك دولي يقوم بتحويل الاموال بين جميع العملاء وخدمته متاحة لكل البلاد بدون موظف واحد , كيف يحدث هذا ؟
لذا سنتطرق في عدة مقالات عن البلوكشين وستكون المقالات تقنيه لتعلم البلوكشين ,لذا تحل بالصبر لكى تتعلم
ما هو تعريف البلوكشين - what is Blockchain
عندما قمت بسؤال ويكيبديا هذا السؤال قامت بأعطائى هذه الاجابة
A Blockchain is continously growing list of records called blocks which are linked and secured using cryptography
دا تعريف بسيط ممكن نبدا بيه حتى لا تتعقد الامور , واضح من التعريف ان البلوكشين عبارة قاعدة من البيانات يتم تحديثها باستمرار واضافة بيانات جديده ليها , وتحفظ البيانات فى شكل بلوكات , وان البيانات يتم ربطها ببعضها عن طريق احدى طرق التشفير ,قبل مناقشة التعريف ساحكى لك مثال كي تتضح الامور تخيل انك قمت بتصميم لوجو لشركه معينه , ثم قمت ببيع اللوجو لشخص , انت ستكون ارسلت له نسخه من اللوجو وليس الاصل , وفى حاله ان هذا الشحص قام ببيع اللوجو لشخص اخر ,سيقوم هو الاخر ارسل نسخه وليس الاصل وهكذا حتى يفقد اللوجو اهميتة وقيمته لانه اصبح مع كثير من الاشخاص , اما اذا تم تنفيذ هذا الامر على شبكه البلوكشين فعند بيعك اللوجو لصديقك انت هنا تقوم بارسال الاصل وليس نسخة منه وعند بيع صديقك اللوجو سيقوم هو ايضا ارسال الاصل ويبقى على شبكه البلوكشين انه يوجد لوجو واحد على هذه الشبكه ,وهكذا لا يفقد اللوجو اهميته
قبل الشروع فى شرح التعريف ساقوم بذكر تعريف اخر للبلوكشين
Blockchain is system of record to transact value(not just money) in peer-to -peer network ,it means that there is no trusted intermediary such as banks ,brokers,or other escrow services to seve as truste third party.
دلوقتى مطلوب منك يا صديقى ان تحضر كشكول المحاضرات وتكتب التعريفين
حان الوقت لازالة الغموض كما قولنا في التعريف الاول- سنتحدث اولا على كلمه records فى التعريف الاول ضعها فى دائره
ان البلوكشين عبارة عن قاعدة من البيانات ولكن تختلف عن قاعدة البيانات العادية
1- البيانات تكون مخزنه على ملايين الاجهزة المشتركة فى شبكه البلوكشين بطريقة غير مركزية ,سوف نوضح الفرق بين المركزية واللامركزية فى الدروس القادمة - Decentralized Systems
2- البيانات تكون مخزنه على هيئة بلوكات من المستحيل اختراقها لانها يستوجب على الهاكر اختراق ملايين الاجهزة التى شاركت فى انشاء بلوك البيانات فى نفس الوقت
3- البيانات مخزنة على هيئة بلوكات يتم الربط بينهما عن طريق التشفير
4- لا يمكن التغيير في البيانات على شبكة البلوكشين - cannot changed or altered
مثال توضيحي الفرق بين عملتين (Bitcoin - onecoin)
عمله onecoin تقوم على اساس قواعد البيانات العاديه اى يمكن للمسئول عن هذه البيانات التغيير فيها كما يشاء واللعب فى الارصده , فانت ما تملك من onecoin يمكن زيادة عدده او نقصه على يد المسئول ,اي ما تمتلكه مجرد ارقام لا قيمة لها
وتكون قواعد البيانات مخزنة على سيرفرات مركزيه يمكن ان تتعرض للفقدان او اختراقها .
عمله Bitcoin تقوم على اساس البلوكشين , كل التحويلات اللى تمت على البتكوين موجودة فى سجل عالمى موزع على ملايين الاجهزة (المعدنين وسوف نتطرق لهذا المصطلح في المحاضرات القادمة ) هذا السجل يمكنك تصفحه , لا يمكن لاى احد التغيير فيه , السجل محفوظ على ملايين الاجهزة كما ذكرنا وليس على سيرفر مركزي واحد
نقف وقفة فى التعريف الاول مع كلمه continously growing list ونضعها فى دائره ايضا
ومعنى ذلك ان السجل العام للبلوكشين يتم الكتابه فيه باستمرار واضافة بيانات جديده ولكن يوجد سؤال هنا من يقوم بالتحقق من صحة هذه البيانات ؟
المعدنين اعلم انك لم تفهم هذه الكلمة ولكن يجب عليك حفظها الان كما هية حتى تاتى الفرصة ونزيل الغموض عنها
تخيل ان لديك دفتر كبير من الاسئلة وملحق معة نموذج الاجابة وانت عليك ان تتحقق من السؤال وتبحث عن الاجابه وكتابتها هذا دور المعدنين التحقق من البيانات التي يتم كتابتها على السجل باستمرار
نقف وقفه اخرى مع كلمة Blocks
البيانات فى البلوكشين تكون في هيئة بلوكات وكل بلوك يكون مرقم index وبه بعض المحتويات التى يجب ان تتوافر فى كل بلوك حتى يتم اعتماده من المعدنين , سوف نعرف محتويات كل بلوك فى المحاضرات القادمه , وكما قولنا سابقا تشترك ملايين الاجهزة فى انشاء البلوك وبالتالى لا يمكن لي احد اختراقه او تغيير البيانات فيه الا اذا استطاع ان يخترق كل هذه الاجهزة في نفس الوقت وهذا شبه مستحيل
سنجد فى التعريف ايضا كلمة cryptography وتعنى التشفير يتم الربط بين البلوكات فى البلوكشين عن طريق التشفير
تختلف خورازمية التشفير فى البلوكشين فى البتكوين SHA 256 , وفى الاثيريوم ETHASH , وفى الليتكوين نستخدم خوارزمية التشفير SCRYPT وتوجد انواع اخري من التشفير تستخدمها كثير من العملات المشفرة
من هنا اقدر اقول انك فهمت فكره مبسطة عن بنيه البلوكشين , استعد لما هو قادم فأنا لم اخبر الا القليل بعد
ما يجب عليك فعله الان قبل المحاضره القادمه ؟
1-ان تقوم بكتابه التعريف الاول للبلوكشين وتشرح التعريف لنفسك فى كشكول المحاضرات الخاص بك
2- ان تستخرج المصطلحات التي سوف اوضحها لكم فى المحاضرات القادمة
3- تقوم بتصوير كشكول المحاضرات وعمل مشاركه بالصور فى الكومنتات
دمتم فى امان الله وانتظرونا فى المحاضره القادمه التي سنتطرق فيها الى تكملة التعريف بشكل تقنى ومكثف


Jump to: