ملخّص الذكاء الاصطناعي
عرض المزيد
استخلص فحوى محتوى المقال بسرعة، مستشعرًا معنويات السوق في غضون 30 ثانية فقط!
في صناعة العملات الرقمية، من الصعب ضمان الخصوصية والسيولة في تقنية البلوكتشين دون التضحية بالسعة. تميل الترقيات المعززة للخصوصية مثل zk-SNARK والمعاملات "السرية" كما يُطلق عليها إلى تقليل السعة وزيادة التكاليف. وعدت بلوكتشين بديلة تُدعى Mimblewimble بحل هذه المشكلات. منذ إنشائها في عام 2016، شارك مطورون وباحثون من مشاريع بلوكتشين مختلفة في تطوير Mimblewimble.
تمت تسميته على اسم لعنة تربط اللسان في سلسلة هاري بوتر ، ميمبلويمبل هو بروتوكول بلوكشين يسمح للمعاملات بالعملات الرقمية بالبقاء مجهولة. عن طريق الحفاظ على سرية العناوين والمعاملات وتقليل مساحة الكتلة، يمكن إنشاء معاملات غامضة (خاصة تمامًا) ولكن يمكن التحقق منها. يستخدم ميمبلويمبل المعاملات السرية (CTs) وتواقيع التخزين المؤقت المتبادلة (OWAS) لإنشاء نظام يوفر خصوصية أفضل وقابلية توسع أكبر مقارنة بالبروتوكولات مثل بيتكوين. تتيح المعاملات السرية للمستخدمين إخفاء مبالغ المعاملات بحيث لا يعرف سوى المرسل والمتلقي مقدار المبلغ المرسل.
أُقترح في الأصل كسلسلة جانبية أو "تحسين ناعم" لبيتكوين، يعمل ميمبلويمبل حالياً كأساس لعملات رقمية جديدة قامت بإنشاء سلاسل بلوكشين، مثل غرين ، و بيم وعملة ميمبلويمبل (MWC).
مع ميمبلويمبل، من الممكن توقيع والتحقق من المعاملات دون الحاجة إلى التحقق من كل معاملة تاريخية، أو تضمين مدخلات معاملة في تجزئة معاملة جديدة. هذا يقلل بشكل كبير من الحجم الكلي لسلسلته البلوكشين.
يمكن أن يقوم ميمبلويمبل بتحويل نموذج المعاملات الحالي في البلوكشين. يسمح شبكة ميمبلويمبل بتنزيل تاريخ مضغوط، ومزامنته، وحتى التحقق منه. تستخدم العملات المشفرة التي تطبق ميمبلويمبل نموذج المخرجات غير المنفقة للمعاملات (UTXO) من بيتكوين، حيث تكاد لا تكون أي معلومات مشفرة. نظرًا لأن UTXO يعين دائمًا إلى عنوان، يمكنك معالجة المعاملة فقط إذا وقعتها بمفتاح خاص من المحفظة الأصلية.
يُبقي ميمبلويمبل جميع المعاملات سرية. يتم تشفير القيم بشكل ترافقي بعوامل إخفاء - عناصر تُنشأ عن طريق دمج المفاتيح الخاصة والعامة لشركاء المعاملة. إذا كانت جميع قيم المخرجات مطروحة من جميع قيم المدخلات تساوي صفرًا، تكون المعاملة صالحة. يمكن تحويل المعاملات من كتلتين إلى كتلة واحدة دون فقدان صلاحيتها.
باستخدام تقنية تُدعى التزام بيدرسن، تطرح العقد الكاملة المبالغ المشفرة في جانب المرسل من المعاملات من المبالغ المشفرة في جانب المستلم. يمكن لعمال المناجم تأكيد أن العمليات شرعية. في الوقت نفسه، يضمن المدققون اتباع القواعد وأن عدد العملات المتداولة صحيح.
عملة الميمبلويمبل (MWC) هي عملة مشفرة تابعة لبروتوكول ميمبلويمبل. إنها عملة مشفرة خالصة تعتمد على إثبات العمل على سلسلة كتل ميمبلويمبل، والتي تتميز بقابلية توسع أكبر للشبكة والخصوصية والقابلية للتبديل مقارنة ببروتوكولات سلسلة الكتل التقليدية. جميع التعاملات على الطبقة الأساسية تستخدم CoinJoin لغريغوري ماكسويل، مع CTs وتجمع التوقيعات.
MW فريدة لتنفيذها لـ CTs. لا توجد عناوين على ميمبلويمبل. بدلاً من ذلك، تُستخدم العوامل العمياء لربط طرفين في معاملة. هذه العوامل يتم مشاركتها بين الطرفين فقط، ولا يمكن لأي طرف خارجي الوصول إليها. إذا لزم الأمر، يمكن استخدامها كدليل على الملكية لاحقاً.
تُستخدم العوامل العمياء لتشفير مدخلات/مخرجات العمليات والمفاتيح الخاصة/العامة لمشاركي العمليات. تحتوي الكتل فقط على معلومات حول عدد العملات الموجودة في سلسلة المدخلات أو المخرجات المتبقية. التوقيعات متاحة أيضًا لضمان الصلاحية. المعاملات الفردية — مثل "الشخص أ يرسل 1 BTC إلى الشخص ب" و"الشخص ب يرسل 1 BTC إلى الشخص ج" — لا يمكن مشاهدتها بعد الانتهاء.
لفهم كيف يعمل مينبلويمبل حقاً، دعونا نلقي نظرة على نموذج UTXO الخاص بالبيتكوين.
في معاملة غير مشفرة عادية، إذا منح الشخص أ للشخص ب مبلغ $1، فإن العملية تكون بسيطة: الشخص أ: −$1، الشخص ب: +$1. مع البيتكوين وسلاسل الكتل التقليدية الأخرى، ومع ذلك، تتم العملية بشكل مختلف، حيث تمر مدخلات ومخرجات مختلفة من المرسل إلى المستلم.
إذا أراد الشخص أ إرسال 1 BTC إلى الشخص ب، فلن يتم خصم هذا الـ BTC مباشرةً من المحفظة (لدى الشخص ب). بدلاً من ذلك، تقوم شبكة الـ BTC بتجميع عدة مدخلات من معاملات سابقة وترسلها إلى الشخص ب. لذلك، قد تبدو معاملة الـ BTC كما يلي: الشخص أ: – (0.25 + 0.40 + 0.15 + 0.20) BTC، الشخص ب: + 1 BTC.
في المثال أعلاه، يتكون البيتكوين المرسل من أربعة مدخلات مختلفة. في الواقع، مع ذلك، يمكن استخدام أكثر من 100 مدخل لصفقة واحدة. الهدف من بروتوكول MW هو القضاء على جميع المدخلات والمخرجات وجعل العملية أكثر كفاءة، خاصة عندما تكون كميات كبيرة من البيانات متضمنة. بدلاً من نموذج UTXO، يعتمد على عملية التوقيع المتعدد. إذا أراد الشخص A إرسال BTC إلى الشخص B، ينبغي على كليهما إنشاء مفتاح متعدد الأطراف لتأكيد المعاملة.
تم تصميم MimbleWimbleCoin لتضليل أي معاملة عملة رقمية من أجل جعلها خاصة وجعل تتبعها مستحيلاً. نظرًا لأن تقنية سلسلة الكتل Mimblewimble ذات قابلية توسع عالية، فإنها تحسن من قابلية الاستخدام والخصوصية لمستخدمي العملات الرقمية. يُستخدم MWC أيضًا لمكافأة المعدنين على تأكيد المعاملات والحفاظ على أمان الشبكة.
Mimblewimble ذو قابلية توسع عالية بسبب تكنولوجيا قطع من خلال التي يستخدمها. يتكون كل كتلة من مئات الصفقات، إلى جانب الكثير من المعلومات التي يجب أن يتم تخزينها على تقنية سلسلة الكتل. ومع ذلك، يمكن ضغط هذه الكتل بواسطة ميزة قطع من خلال الخاصة بـ Mimblewimble، لأن الكثير من المعلومات يمكن إزالتها من الكتل دون المخاطرة بأمان شبكة سلسلة الكتل. تحقق Mimblewimble قابلية التوسع المتقدمة من خلال تقليل وزن سلسلة الكتل عن طريق إزالة العناصر غير الضرورية وغير المستخدمة.
إليك مثال على كيفية عمل القطع من خلال. لنفترض أن هناك ثلاثة أشخاص مشتركين في معاملة: أليس، بوب وكارول. أليس تعطي بوب 10 دولارات، ثم يعطي بوب فورًا 10 دولارات التي استلمها لكارول. يصبح بوب وسيطًا في هذه الحالة، ولن يكون جزءه من المعاملة مرئيًا على البلوكشين.
إحدى الوظائف الأساسية لـ Mimblewimble هي الخصوصية. تستخدم Mimblewimble أيضًا مبدأ CoinJoin، الذي يجمع عدة معاملات ويمنع تتبع المعاملات من الخارج. يمكن أيضًا استخدام شبكة MW كحل سلسلة جانبية تتصل ببيتكوين.
تسمح هذه التقنية لـ MW بدمج معاملات متعددة في معاملة واحدة كبيرة. لقد نجحت Mimblewimble في تحقيق مستوى من الخصوصية غير مسبوق في صناعة البلوكشين. يتم إرسالها بالجملة مع معاملات أخرى، وتصبح قيمة معاملتك لغزًا للشبكة والمراقبين الخارجيين. أيضًا، نظرًا لعدم استخدام أي عناوين، لا يمكن لأحد ربط اسمك بأي عنوان واستخدامه لتتبع نشاط معاملتك.
توفر Mimblewimble خصوصية شبه كاملة دون التضحية بالقابلية للتوسع. يبقى المرسل والمستقبل وقيمة المعاملة سريين في جميع الأوقات. عادةً، تكون السلاسل الكتلوكية التي تركز على الخصوصية مثل مونيرو وZcash لديها أحجام كتل أصغر بكثير وتفرض رسومًا أعلى مقارنةً بالسلاسل الكتلوكية الأخرى. هذا هو الحال أيضًا مع Mimblewimble.
في الاقتصاد، يعني مصطلح القابلية للتبادل إمكانية تبديل وحدات أي أصل. بشكل عام، تعتبر جميع العملات المشفرة أصول قابلة للتداول. ومع ذلك، تميل معظم العملات المشفرة إلى البيع بسعر مخفض، بينما تعد MWC قابلة للتداول وغير قابلة للتتبع في آن واحد.
إحدى العيوب الرئيسية لـ Mimblewimble هي عدم وجود لغة برمجة. هذا يقيد وظائف أي بلوكشين إلى تحويل الأموال والمعاملات المالية. هذه القيود، بدورها، تجعل من الصعب للغاية تقديم بروتوكولات الطبقة الثانية مثل شبكة Lightning. ومع ذلك، يمكن تكرار بعض وظائف السكريبتات على MW باستخدام التوقيعات المتعددة ومعاملات تأخير الوقت. وفقًا لـ أندرو بويلسترا، مطوّر بيتكوين، فإن تقديم وظائف العقد الذكي ممكن من خلال دمج بروتوكولات Bulletproofs وتقنيات Scriptless Script.
مثل بلوكشين UTXO الحالية، فإن Mimblewimble عرضة للحوسبة الكمومية. يعتمد البروتوكول على التشفير بواسطة المنحنيات البيضاوية (ECC) لإدارة الخصوصية وإصدار MWC جديدة. نظرياً، يمكن أن تكسر الحوسبة الكمومية التشفير بواسطة المنحنيات البيضاوية، مما يهدد البروتوكول بالكامل.
من المهم أن نلاحظ أن المطورين سيوقفون مثل هذه المحاولات قبل أن تتمكن من إحداث ضرر. بالإضافة إلى ذلك، فإن العواقب ستؤثر على معظم مشاريع البلوكشين، لذلك من المرجح أن يتم تطوير تدابير أمنية مسبقًا. وفقًا للخبراء مثل أندرو بويلسترا، يمكن ترقية Mimblewimble بواسطة بدائل مقاومة للحوسبة الكمومية. ومع ذلك، لا يزال هناك حاجة لمزيد من العمل لتطوير إثباتات النطاق المستقرة كمومياً.
أحد الفروق بين بيتكوين وMimblewimble هو أن الأخير يدعم المعاملات الخاصة. مع بيتكوين، جميع المعاملات تكون علنية: يمكن للمستخدمين التحقق من قيم الإدخال والإخراج، والتحقق إذا كانت معاملة معينة صحيحة عبر مستكشفي BTC. عند استخدام Mimblewimble، يتم تشفير جميع القيم بطريقة موورية باستخدام العوامل العمياء.
الفرق الثاني بين Mimblewimble و Bitcoin هو حجم البيانات الخاصة بسلاسل الكتل الخاصة بهم بالنسبة لوظيفة القطع. على عكس Bitcoin وسلاسل الكتل الأخرى المعتمدة على إثبات العمل (PoW)، تحتوي سلسلة كتل Mimblewimble على المعلومات الأساسية فقط. وبالتالي، فهي أصغر من Bitcoin وتتطلب موارد حوسبة أقل.
أخيرًا، تدعم نوى Mimblewimble ملخصات المعاملات القابلة للتحديث. يختلف مثل هذا الآلية عن Bitcoin، حيث تخزن العقد وتتحقق من كل توقيع للمعاملة بدءًا من كتلة التكوين.
في وقت كتابة هذا التقرير، يتم تداول MWC بسعر $4.02 مع قيمة سوقية حوالي $43 مليون. هناك حوالي 157 مليون MWC متداولة مقابل عرض أقصى يبلغ 20 مليون.
المصدر:
التعدين لعملة MimbleWimbleCoin متاح باثنين من الخوارزميات، Cuckarood C29 و Cuckatoo C31. الأخير كان يعمل سابقًا على Grin وتم التحويل مؤخرًا إلى Cuckarood C29.
يمكن تعدين MWC عبر تجمع 2Miners الشهير في CIS، الذي يضم 9,000 من المعدّنين ويدعم كل من التعدين الفردي والجماعي. لبدء التعدين، ستحتاج إلى الحصول على عنوان على منصة التداول أو المحفظة. في إعدادات المعدّن، أدخل معلومات تسجيل الدخول الخاصة بك من تجمع 2Miners. بعد ذلك، قم بتثبيت المعدّن نفسه. على سبيل المثال، Gminer لبطاقات Nvidia/lolMiner هو لبطاقات AMD. ثم، حدّد ملف .bat واسم المزرعة، مثل rig-777.
يمكنك شراء MWC في البورصات مثل WhiteBIT و BitForex. كل ما عليك فعله هو إنشاء حساب والتحقق منه قبل شراء الرموز Mimblewimble. يمكنك أيضًا تنزيل محفظة GUI من الموقع الرسمي لميمبلويمبل لتخزين رموزك بأمان.
لا شك أن عددًا متزايدًا من مستخدمي العملات المشفرة يفضلون إخفاء الهوية في معاملاتهم. يمكن استخدام ميمبلويمبل لمنع سلسلة البلوكشين من الكشف عن معلومات المستخدمين. يتم تشفير المعاملات بشكل تشفيري وبالتالي لا يمكن تعيينها بشكل فريد. بالإضافة إلى ذلك، يمكن قص وحذف المدخلات والمخرجات في البلوكشين.
لا يزال مطورو البلوكشين التقليديون يبحثون عن طرق لاستخدام ابتكارات ميمبلويمبل دون التضحية بهياكل UTXO الحالية. إذا نجحوا، فإن إمكانات ميمبلويمبل ستصبح حقًا بلا حدود.
بما يتميز به من عوامل عمياء ومخططات بيدرسن، تم تصميم بروتوكول البلوكشين الخاص بميمبلويمبل بشكل محدد لإخفاء قيم المعاملات. يضمن التركيب التشفيري لهذه الميزات أن المرسل والمتلقي في العملية فقط هما من يعرفان المبالغ المعنية. تختلف هذه المعاملات بشكل كبير عن تلك التي تُجرى على بلوكشينات UTXO مثل بتكوين. بالنظر إلى كل شيء، يقدم ميمبلويمبل حاليًا واحدة من أكثر الحلول الخصوصية ابتكارًا في مجال العملات المشفرة.