Shared by محمد صالح المنجد (@almonajjid) 1 month ago

TwitMail : 346,  : 1

996 views

نبذة مختصرة في العملات الافتراضية أو المعماة ولمحة عن عملة البيتكوين

​لهذا النوع من العملات عدة أسماء فمنها العملات المشفرة أو المعمّاة وقد بدأ الحديث عنها في عام 1418 هـ كعملات يكون التشفير هو المتحكم فيها. وقد انحصر الحديث حولها في قوائم بريدية حتى بدأت بشكل واقعي في عام 1428 هـ عندما أصدر تقني مجهول بحثا عن العملات المشفرة https://bitcoin.org/bitcoin.pdf ناقش هذا البحث الأمان في العملة المشفرة وابتكر آلية تقنية لتجاوز معضلة الثقة والغش الذي يمكن أن يحصل كالشراء المزدوج وأطلق عليها اسم البيتكوين. استمر مجتمع المطورين في العمل وتم تداول عملة البيتكوين وأخذت قيمتها في التطاير والهبوط ووصلت قيمتها مؤخرا لـ 4400$ https://price.bitcoin.com ترتكز العملة المشفّرة على عدة أمور: منها إلغاء مركزية البنوك والحكومات، ومنها إتاحة التعامل المباشر بين طرفين بلا وسيط، ومنها الخصوصية. وقد تم ابتكار بروتوكول خاص لتبادل بعض العملات مثل البيتكوين بحيث يتيح هذا البروتوكول رفع الأمان في تبادل العملة واستقرارا للنظام أو للشبكة. تظهر ميزة هذه العملات في شراء السلع عبر الانترنت، وفي سهولة وسرعة تبادل الأموال دون تعقيدات بنكية ولا دفع مصاريف لهذه التحويلات. يتواجد البيتكوين في محفظة اليكترونية على شكل تطبيق، ولكل محفظة عنوان رقمي معلن ويمكن توليد أكثر من عنوان بسهولة، وهو شبيه برقم الحساب البنكي هذا العنوان الرقمي هو الذي يتم إعطاؤه للآخرين لتحويل البيتكوين إليه، كما يوجد كذلك مفتاح سري/خاص لعملات البيتكوين يتم دمجها مع العنوان العام SHA-256 هو النظام المستخدم في دمج البيانات وقد تم اعتماد نظام الهاش بحيث تدخل البيانات وتنتج أرقاما لا يمكن استعادة البيانات الأصلية منها. الهاش باختصار هو عملية تحويل للبيانات المدخلة واستخراج قيمة معينة الهدف منها هو معرفة التطابق عندما يتم إدخال البيانات مرة أخرى دون أن يكترث النظام بهذه البيانات بالهاش يتم حفظ الباسوورد في الأنظمة حيث يتم تحويل الباسوورد إلى هاش، وعندما تدخل إلى النظام مرة أخرى يحول النظام الباسوورد الذي أدخلته لهاش ويقارنه بالهاش الأصلي دون أن يكترث بالباسوورد الأصلي أو المدخل. وميزة الهاش أنك عندما تغير شيئا بسيطا جدا في البيانات المدخلة فإن الناتج يختلف كليا حتى لو كان ذلك تغييرا في نقطة أو في تشكيل أو في مسافة: لو حسبنا هاش جملة بسم الله الرحمن الرحيم فسيكون: 4221505 b325b11ca88a84d2a210011f9c2bec66edbf359787397239679abb3f0 http://www.xorbin.com/tools/sha256-hash-calculator بينما لو حسبنا هاش جملة باسم الله الرحمن الرحيم فسيكون شيئا مختلفا تماما: e8a6e65d7283a83d2a5f7f89cfd5cad2485a35f2b76125dc024ea5b56bffa7ec عندما يريد أي شخص تحويل قيمة معينة من البيتكوين إلى شخص آخر فإنه يستخدم ما يسمى بالتوقيع الرقمي وهذا التوقيع يحتوي على ثلاثة أمور تدمج بالخوارزمية الرياضية: الأول: رسالة التحويل، والثاني: الرقم الخاص بالبيتكوين، والثالث: العنوان المعلن للشخص الذي سيستلم التحويل أو البيتكوين، وبهذا يتكون هاش جديد عندما يتم تحويل بيتكوين إلى محفظة شخص آخر فإن هذا التحويل يذهب إلى شبكة البيتكوين ويدخل في عملية التأكد التي تتم عبر المنقبين. المنقبون: مصطلح تم إطلاقه على الذين يستخدمون أجهزتهم الحاسوبية في عملية التوثق والتأكد وهي عملية معقدة تستهلك كمية كبيرة من الطاقة الكهربائية عملية التأكد تتم من خلال سلسلة البلوكات (BlockChain) وهي قاعدة بيانات تحتوي جميع التحويلات التي تمت في شبكة البيتكوين من نشأتها وحتى اليوم. يمكن تشبيه سلسلة البلوكات بدفتر ضخم يتم فيه كتابة جميع العمليات التي تتم في النظام، وفي البيتكوين ستكون جميع التحويلات مدوّنة في هذا الدفتر هذه السلسلة تحتوي على بلوكات تجاز عددها 480000 وفي كل واحدة منها عدد من التحويلات، ومهمة المنقبين أن يتأكدوا من صحة العمليات التي تتم. يحصل المنقبون على بيتكوينات مقابل عملية التأكد والتي تستهلك طاقة كهربائية كبيرة وتحتاج إلى معالجات قوية، وكلما تقدم الزمن كلما صعب التنقيب. في أول بلوك من سلسلة البلوكات تم تحويل خمسين بيتكوين إلى محفظة شخص معين وكانت هذه الخمسين هي القاعدة الأساسية لنظامالبيتكوين. لإتمام التحويل لابد أن تمر العملية على منقّب حتى يتم عملية التوثيق، وعندما أتمّ التوثيق حصل على بيتكوينات كجائزة، وهكذا دارت عجلت النظام. عند التأكد من عملية التحويل سيتم إعطاء جائزة لأول منقب قام بإتمام العملية وسيتم تحويل المبالغ إلى المحفظة الجديدة، وبهذا تم إنتاج عملات بيتكوين جديدة. تقل المكافآت كلما تقدم الزمن وتزيد صعوبة التنقيب وستتوقف المكافآت عند 21 مليون بيتكوين وبعدها سيتوقف إنتاج عملات البيتكوين تماما. حاليا يحصل المنقب الذي ينهي مهمته على 12.5 بيتكوين وهي تعادل حاليا قرابة المائتي ألف ريال، ولكن المهمة شاقة جدا وطويلة على جهاز واحد. هناك مجتمعات للتعدين بحيث يشارك كل شخص بقدرات جهازه أو أجهزته الخاصة ويحصل مقابل ذلك على نسبة من المكافأة تتناسب مع حجم الجهد الذي بذله. لمعرفة الجهد المبذول علينا معرفة محتويات البلوك: يجب أن يحتوي البلوك على تحويل أو أكثر، وهذا هو البلوك الأول في حياة البيتكوين: https://blockchain.info/block/000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f هذا البلوك له رقم مكون من 32 بايت، وهذا الرقم في الرابط السابق هو: 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f هذا الرقم يحتوي على خمس مكونات نذكرها إجمالا: الأول: يخبر أي نظام أن هذا الرقم هو رقم بلوك تشين وهي مثل مفتاح الجوال موحد لجميع الأرقام. المكوّن الثاني هو حجم البلوك، المكوّن الثالث هو رأس البلوك، المكوّن الرابع وهو عدد التحويلات الموجودة في البلوك. المكوّن الخامس: وهو التحويلات ذاتها وفي المثال السابق لا يوجد إلا تحويل واحد، ويمكن مشاهدة مثال به تحويلات أكثر https://blockchain.info/block/000000000000000001efd945e0990adae0bc22ed0b7291415bced33bd7c78884 المكون الثالث هو الذي يشغل عملية التأكد والتنقيب، يحتوي رأس البلوك على ست مكونات: الأول: رقم الإصدار، الثاني: هاش رأس البلوك السابق. المكون الثالث: هاش شجرة ميركل، وهذا الهاش هو الذي يمنع عملية التلاعب في نظام البيتكوين، المكون الرابع: الوقت، المكون الخامس: الرقم المستهدف. المكون السادس: الرقم المناسب وهو الرقم الذي يتم تخمينه في عملية التنقيب، يسمى هذا الرقم بـ Nounce هذا المكونات إجمالا دون ذكر آلية العمل. وعموما فإن الحصول على بيتكوين يكون إما عن طريق المكافأة من النظام على القيام بعملية التنقيب أو عن طريق التحويل من محفظة لأخرى (بالشراء مثلا) في كلا الحالتين فإن بيانات كل بيتكوين محفوظة في سلسلة البلوكات وبهذا يتم معرفة كمية البيتكوين الموجودة في كل محفظة عبر التأكد من التحويلات السابقة فكل بيتكوين مربوط بمحفطة مالكه. لكل بيتكوين عنوان رقمي، ويمكن تجزئة البيتكوين إلى مائة مليون ساتوشي، فالساتوشي في البيتكوين كالهللة في الريال أو السنت في الدولار، ولكن البيتكوين مقسم إلى مائة مليون ساتوشي. لكل ساتوشي عنوان رقمي خاص به ولكنه لا يظهر إلا عندما يتم استعماله على انفراد وإلا فإنه يكون مندرجا تحت عنوان البيتكوين، فالبيتكوين له عنوان رقمي وهو شامل لكل المائة مليون ساتوشي، فإذا تم تحويل مليون ساتوشي من هذا البيتكوين لمحفظة أخرى فسيظهر في سلسلة البلوكات عنوانا رقميا خاصا بهذه المليون ساتوشي ويتم ربطها بعنوان المحفظة التي تم التحويل إليها. سلسلة البلوكات (BlockChain) هي نظام برمجي يمكن استخدامه في أنظمة مالية وصحية وأمنية، وهنا تم استخدامه في البيتكوين كدفتر حسابات، ولكل عملة سلسلة خاصة بها، ولكن جميع التعاملات التي جرت في البيتكوين موجودة في سلسلة واحدة فقط من البلوكات. وللاستزادة حول البيتكوين يمكن زيارة مدونة: https://bitcoin.org كما يمكن استعراض تاريخ البيتكوين في الانفوجراف: http://img.theepochtimes.com/n3/eet-content/uploads/2017/06/26/Final-History-of-Bitcoin-Infographic.png هذه نبذة مختصرة في العملات الافتراضية أو المعماة ولمحة عن عملة البيتكوين على وجه التحديد، وهناك مئات العملات المعماة مثل الايثيريوم وغيرها​

Comments

Or to leave comment using your Twitter account.